export interface FilePickButtonProps { /** Called with the picked File, or null when cleared. */ onFile: (file: File | null) => void; accept?: string; /** HTML capture attribute (e.g. "environment" for rear camera). */ capture?: boolean | 'user' | 'environment'; disabled?: boolean; loading?: boolean; /** When true, shows replace + clear affordances. */ hasFile?: boolean; /** Optional display name next to the button when hasFile. */ fileName?: string; className?: string; /** Override the empty-state pick label (still falls back to i18n). */ pickLabel?: string; replaceLabel?: string; clearLabel?: string; id?: string; } export declare function FilePickButton({ onFile, accept, capture, disabled, loading, hasFile, fileName, className, pickLabel, replaceLabel, clearLabel, id: idProp, }: FilePickButtonProps): import("react").JSX.Element; //# sourceMappingURL=file-pick-button.d.ts.map