import { type ReactNode } from "react"; import { type Store } from "./stores"; import type { Syncer } from "./types"; export type Stores = Record; type DefaultStores = { session: Store; url: Store; }; export type CreateStores = (syncer: Syncer) => S; export declare const createDefaultStores: CreateStores; export declare function LocationStateProvider({ children, ...props }: { syncer?: Syncer; stores?: Stores | CreateStores; children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export {};