import type { HTMLInputAttributes } from 'svelte/elements';
import type { ControlInteractionOptions } from './control-interaction.js';
export interface Props extends Omit {
files?: File[];
label?: string;
description?: string;
dropzone?: boolean;
class?: string;
interaction?: ControlInteractionOptions | false;
onchangefiles?: (files: File[]) => void;
}
declare const FilePicker: import("svelte").Component void;
clear: () => void;
getElement: () => HTMLInputElement | null;
}, "files">;
type FilePicker = ReturnType;
export default FilePicker;
//# sourceMappingURL=FilePicker.svelte.d.ts.map