import { type ReactNode } from 'react'; import type { NestedSheet } from '../hooks/useNestedSheet'; export interface DrawerProps { sheet: NestedSheet; /** * Span the window rather than sizing to the content. A drawer whose content * scrolls has to take a fixed detent, because a gorhom scrollable reports * only its own height (see `sheetSizing`). */ fullHeight?: boolean; children: ReactNode; } /** * Every drawer that opens over the deposit sheet: the fee breakdown, the * country list and the KYC choosers all present through this one component, so * they are dismissed the same way and drawn on the same material. * * The drawer owns its grabber, drawn over the content rather than above it, so * it stays put while a list scrolls under it. A close button is the screen's * to draw where the design gives it one (the fee breakdown does); the gesture, * the grabber and the backdrop are the drawer's. */ export declare function Drawer({ sheet, fullHeight, children, }: DrawerProps): import("react").JSX.Element; //# sourceMappingURL=Drawer.d.ts.map