import React from 'react'; import type { ViewStyle } from 'react-native'; type CustomStyles = { wrapper?: ViewStyle; container?: ViewStyle; draggableIcon?: ViewStyle; }; export interface ZeroSheetProviderProps { children: React.ReactNode; draggable?: boolean; backgroundColor?: string; backdrop?: boolean; closeByBackdropClick?: boolean; customStyles?: CustomStyles; draggableHeight?: number; buttonColor?: string; noBottomInset?: boolean; noTopInset?: boolean; extraTopInset?: number; extraBottomInset?: number; } interface ZeroSheetConfig { draggable: boolean; backgroundColor: string; backdrop: boolean; closeByBackdropClick: boolean; customStyles: CustomStyles; draggableHeight: number; buttonColor?: string; noBottomInset: boolean; noTopInset: boolean; extraTopInset: number; extraBottomInset: number; } export declare const ZeroSheetProvider: React.FC; export declare const useZeroSheetConfig: () => ZeroSheetConfig | null; export {}; //# sourceMappingURL=ZeroSheetProvider.d.ts.map