import type { ComponentTranslation } from "../../../utils/i18n/i18n.types.js";
export type FileUploadLocaleContextProps = {
    translations?: ComponentTranslation<"FileUpload">;
};
export declare const FileUploadLocaleContextProvider: import("react").FC<FileUploadLocaleContextProps & {
    children: React.ReactNode;
    ref?: never;
}>, useFileUploadTranslation: <S extends boolean = true>(strict?: S | undefined, errorMessageOverride?: string) => S extends true ? FileUploadLocaleContextProps : FileUploadLocaleContextProps | undefined;
