import * as React from 'react'; import { CSSObject } from '@emotion/react'; import { Theme } from '../../Identity/Theme'; import { TextProps } from '../../Typography'; export interface DropFileInputProps extends TextProps { onFilesUploaded: (files: File[]) => void; onInvalidFilesDropError: () => void; labelText: string; headingText: string; description?: string; dropFileZoneWrapperCSS?: CSSObject; } export declare const dropFileWrapperStyle: CSSObject; export declare const dropFileZoneWrapperStyle: (theme: Theme, isDraggedOver: boolean) => CSSObject; export declare const dropFileZoneLabelStyle: (theme: Theme) => CSSObject; export declare const dropFileZoneHeadingStyle: CSSObject; export declare const dropFileZonDescriptionStyle: CSSObject; export declare const DropFileInput: React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; //# sourceMappingURL=DropFileInput.d.ts.map