import { type FilterGroup } from "@fn-sphere/core"; export declare const useRootRule: () => { schema: import("zod/v4/core").$ZodType>; filterFnList: import("@fn-sphere/core").FnSchema[]; numberOfRules: number; filterableFields: import("@fn-sphere/core").FilterField[]; rootRule: FilterGroup; mapFieldName: (field: import("@fn-sphere/core").FilterField) => string; mapFilterName: (filterSchema: import("@fn-sphere/core").StandardFnSchema, field: import("@fn-sphere/core").FilterField) => string; getLocaleText: (key: string) => string; /** * @deprecated Use `rootRule` instead. */ getRootRule: () => FilterGroup; setRootRule: (rootGroup: FilterGroup) => void; /** * @deprecated Use `setRootRule` instead. */ updateRootRule: (rootGroup: FilterGroup) => void; }; //# sourceMappingURL=use-root-rule.d.ts.map