import { Context, Dispatch, FC, ReactNode, SetStateAction } from 'react'; export type SnapElement = { id: number; height: number | string; fullHeight?: boolean; }; type SnapPointsState = { snapPoints: SnapElement[]; snapElemenetsHeight: SnapElement[]; setSnapElemenetsHeight: Dispatch>; headerHeight: number; setHeaderHeight: Dispatch>; footerHeight: number; setFooterHeight: Dispatch>; }; export declare const SnapPointsContext: Context; export declare const SnapPointsProvider: FC<{ children: ReactNode; isMobile: boolean; }>; export declare function useSnapPoints(): SnapPointsState; export {}; //# sourceMappingURL=snapPointsContext.d.ts.map