import { View } from 'react-native'; import type { ZestUIComponentProps } from '../../types'; /** * A visual overlay behind the popup. * Renders a `` filling the screen. * * Purely presentational: it never intercepts touches. Outside-press dismissal * is handled by ``. */ export declare function DialogBackdrop(componentProps: DialogBackdrop.Props): import("react").ReactElement>; export interface DialogBackdropState { /** * Whether the dialog is currently open. */ open: boolean; /** * Whether this dialog is rendered inside another dialog's tree. */ nested: boolean; /** * Whether a dialog nested inside this one is open — a backdrop usually wants * to darken further while it is. */ nestedDialogOpen: boolean; } export interface DialogBackdropProps extends ZestUIComponentProps { } export declare namespace DialogBackdrop { type State = DialogBackdropState; type Props = DialogBackdropProps; } //# sourceMappingURL=DialogBackdrop.d.ts.map