import type { HTMLInputAttributes } from 'svelte/elements';
import { type FormControlProps } from '../common.js';
import type { Icon } from '@lucide/svelte';
interface Props extends FormControlProps<HTMLInputAttributes> {
    files?: FileList;
    iconAfter?: typeof Icon;
}
declare const FileField: import("svelte").Component<Props, {}, "files">;
type FileField = ReturnType<typeof FileField>;
export default FileField;
