import { type ReactElement } from "react"; import type { CollectionHookResult } from "./collectionTypes"; export interface collectionContext { collection: CollectionHookResult; } export declare const CollectionContext: import("react").Context | undefined>; interface ContextProviderProps { children: ReactElement; collectionHook: CollectionHookResult; } export declare function CollectionProvider({ children, collectionHook, ...props }: ContextProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useCollection(): CollectionHookResult | undefined; export {};