import type { TUiFiledWrapperProps } from './FieldWrapper.vue'; type TModelValue = FileList; export type TUiFieldFileProps = TUiFiledWrapperProps & { modelValue?: TModelValue; multiple?: boolean; accept?: string; }; export type TUiFieldFileEmits = { (e: 'input', v?: Event): void; (e: 'update:model-value', v?: TModelValue): void; (e: 'update:error', v?: string): void; }; declare const _default: import('./vue/dist/vue.esm-bundler.js').DefineComponent<{ label: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; error: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; disabled: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; readonly: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; description: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; modelValue: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; multiple: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; accept: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; }, {}, unknown, {}, {}, import('./vue/dist/vue.esm-bundler.js').ComponentOptionsMixin, import('./vue/dist/vue.esm-bundler.js').ComponentOptionsMixin, { input: (v?: Event | undefined) => void; "update:model-value": (v?: FileList | undefined) => void; "update:error": (v?: string | undefined) => void; }, string, import('./vue/dist/vue.esm-bundler.js').VNodeProps & import('./vue/dist/vue.esm-bundler.js').AllowedComponentProps & import('./vue/dist/vue.esm-bundler.js').ComponentCustomProps, Readonly; }; error: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; disabled: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; readonly: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; description: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; modelValue: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; multiple: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; accept: { type: import('./vue/dist/vue.esm-bundler.js').PropType; }; }>> & { onInput?: ((v?: Event | undefined) => any) | undefined; "onUpdate:model-value"?: ((v?: FileList | undefined) => any) | undefined; "onUpdate:error"?: ((v?: string | undefined) => any) | undefined; }, {}, {}>; export default _default;