import { QueryKey } from '@tanstack/react-query';
import { PropsWithChildren } from 'react';
export declare namespace OpenApiQueryConfig {
    interface Type {
        preferUpdate?: boolean;
        invalidateCurrentModule?: boolean;
        invalidationMap?: Record<string, (context: Record<string, string>) => QueryKey[]>;
        crossTabInvalidation?: boolean;
    }
    type ProviderProps = Type;
    export const Provider: ({ preferUpdate, invalidateCurrentModule, invalidationMap, crossTabInvalidation, children }: PropsWithChildren<ProviderProps>) => import("react/jsx-runtime").JSX.Element;
    export const useConfig: () => Type;
    export {};
}
