import { ModelName, Schema } from "../../types";
import { UIQueryBlock } from "../../utils/advancedSearch";
type AdvancedSearchContextType = {
    addUiBlock: (uiBlock: UIQueryBlock) => void;
    removeUiBlock: (path: string) => void;
    updateUiBlock: (uiBlock: UIQueryBlock) => void;
    resource: ModelName;
    schema: Schema;
};
export declare const AdvancedSearchContext: import("react").Context<AdvancedSearchContextType>;
export declare const useAdvancedSearchContext: () => AdvancedSearchContextType;
export {};
//# sourceMappingURL=AdvancedSearchContext.d.ts.map