interface Props { children?: import('svelte').Snippet<[{ files: FileList | null; open: () => void; }]>; files?: FileList | null; accept?: string; multiple?: boolean; capture?: 'user' | 'environment'; webkitdirectory?: boolean; disabled?: boolean; required?: boolean; name?: string; id?: string; class?: string; 'aria-label'?: string; 'aria-labelledby'?: string; 'aria-describedby'?: string; 'aria-invalid'?: boolean; 'aria-errormessage'?: string; onchange?: (files: FileList | null) => void; } declare const FileInput: import("svelte").Component; type FileInput = ReturnType; export default FileInput;