import type { AdapterInterface, UseAdapterHook } from "./types";
declare global {
    interface Window {
        __NuqsAdapterContext?: ReturnType<typeof createAdapterContext>;
    }
}
export declare const createAdapterContext: ({ adapter }: {
    adapter: AdapterInterface;
}) => void;
export declare const useAdapter: UseAdapterHook;
