import { Context, PointerEventHandler, Ref, UIEventHandler } from 'react'; import { FloatingContext } from '@floating-ui/react'; export interface SheetContextState { open: boolean; changeOpen: (value: boolean) => void; context: FloatingContext; triggerRef?: Ref; contentRef?: Ref; triggerProps?: Record; contentProps?: Record; transitionStatus?: 'unmounted' | 'initial' | 'open' | 'close'; isMounted?: boolean; onPress?: PointerEventHandler; onDrag?: PointerEventHandler; onRelease?: PointerEventHandler; onScrollCapture?: UIEventHandler; offset?: number; transforming?: boolean; } export declare const defaultSheetContext: SheetContextState; export declare const SheetContext: Context;