import React from 'react'; import { DefaultProps, Selectors } from '../../styles'; import { type PortalProps } from '../portal'; import { DropzoneProps, DropzoneStylesNames } from './dropzone'; import useFullScreenStyles from './dropzone-fullscreen.styles'; export type DropzoneFullScreenStylesName = DropzoneStylesNames | Exclude, 'dropzone'>; export interface DropzoneFullScreenProps extends Omit, DefaultProps { /** Determines whether user can drop files to browser window, true by default */ active?: boolean; /** z-index value, 9999 by default */ zIndex?: React.CSSProperties['zIndex']; /** Determines whether component should be rendered within Portal, true by default */ withinPortal?: boolean; /** Props to pass down to the portal when withinPortal is true */ portalProps?: Omit; } export declare function DropzoneFullScreen(props: DropzoneFullScreenProps): React.JSX.Element; export declare namespace DropzoneFullScreen { var displayName: string; } export type DropzoneFullScreenType = typeof DropzoneFullScreen;