import { Pressable } from 'react-native'; import type { ZestUIComponentProps } from '../../types'; /** * A positioning container for the dialog popup. * Renders a full-screen `` that dismisses the dialog on outside * press (unless `disablePointerDismissal` is set on the root). Presses inside * `` are claimed by the popup and never reach the viewport. */ export declare function DialogViewport(componentProps: DialogViewport.Props): import("react").ReactElement> | null; export interface DialogViewportState { /** * Whether the dialog is currently open. */ open: boolean; } export interface DialogViewportProps extends ZestUIComponentProps { } export declare namespace DialogViewport { type State = DialogViewportState; type Props = DialogViewportProps; } //# sourceMappingURL=DialogViewport.d.ts.map