import type { ReactNode } from 'react'; export type DropzoneProps = { /** Accepts `` or ``. Both of them can contain any required content. */ children?: ReactNode; /** Applies a data-hook HTML attribute that can be used in the tests. */ dataHook?: string; /** Specifies a CSS class name to be appended to the component's root element. * @internal */ className?: string; /** Defines an event handler which is called when files are dropped over the dropzone. Dropped files are supplied as an argument to the function. */ onDrop(files: File[]): void; }; export type DropzoneOverlayProps = { /** Accepts `` or ``. Both of them can contain any required content. */ children?: ReactNode; }; export type DropzoneContentProps = { /** Accepts `` or ``. Both of them can contain any required content. */ children?: ReactNode; }; //# sourceMappingURL=Dropzone.types.d.ts.map