import { PropType } from 'vue';
import { IPictureListEditItem } from '../type';

declare const _default: import('vue').DefineComponent<{
    item: {
        type: PropType<IPictureListEditItem>;
        default: () => IPictureListEditItem;
    };
}, {
    name: import('vue').ComputedRef<string[]>;
    isImage: import('vue').ComputedRef<boolean>;
    handleCommand: (command: string) => Promise<void>;
    isEditFolderName: import('vue').Ref<boolean>;
    renameFolder: () => Promise<void>;
    renameRef: import('vue').Ref<HTMLInputElement | null>;
    copyInputValue: import('vue').Ref<string>;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("check" | "remove" | "refresh" | "dbclick")[], "check" | "remove" | "refresh" | "dbclick", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    item: {
        type: PropType<IPictureListEditItem>;
        default: () => IPictureListEditItem;
    };
}>> & {
    onCheck?: ((...args: any[]) => any) | undefined;
    onRemove?: ((...args: any[]) => any) | undefined;
    onRefresh?: ((...args: any[]) => any) | undefined;
    onDbclick?: ((...args: any[]) => any) | undefined;
}, {
    item: IPictureListEditItem;
}, {}>;
export default _default;
