import type { FileItem, InputFileEmit, InputFileProps } from './props';
export declare const useInputFile: (props: InputFileProps, emit: InputFileEmit) => {
    currentFiles: import("vue").WritableComputedRef<FileItem[], FileItem[]>;
    updateCurrentFiles: (val: FileItem[]) => void;
    inputRef: import("vue").Ref<HTMLInputElement, HTMLInputElement>;
    disabled: import("vue").ComputedRef<boolean>;
    multiple: import("vue").ComputedRef<boolean>;
    accept: import("vue").ComputedRef<string[]>;
    acceptStr: import("vue").ComputedRef<string>;
    openFileExplorer: () => void;
    handleInputFileChange: (e: Event) => void;
};
