import * as React from 'react'; import type { SheetSide } from '../../../components/sheet/index.js'; import type { CompatSheetDetent } from './_shared.js'; export interface GlassDrawerProps { open?: boolean; onClose?: () => void; onOpenChange?: (open: boolean) => void; position?: 'left' | 'right' | 'top' | 'bottom' | 'start' | 'end'; placement?: 'left' | 'right' | 'top' | 'bottom' | 'start' | 'end'; snap?: number | readonly number[]; detents?: readonly CompatSheetDetent[]; modal?: boolean; closeOnOverlayClick?: boolean; children?: React.ReactNode; className?: string; /** 4.x title slot — rendered inside Sheet.Content. */ title?: React.ReactNode; } export declare function toSide(p?: string): SheetSide | undefined; /** @deprecated since 4.3.0, removed in 6.0.0. Use {@link Sheet}. */ export declare function GlassDrawer({ open, onClose, onOpenChange, position, placement, snap, detents, modal, closeOnOverlayClick, children, className, title }: GlassDrawerProps): React.JSX.Element; //# sourceMappingURL=GlassDrawer.d.ts.map