import { type FilterGroup, type FilterGroupInput, type SingleFilterInput } from "@fn-sphere/core"; export declare const useFilterGroup: (ruleGroup: FilterGroup) => { ruleState: { isRoot: boolean; index: number; isFirstGroup: boolean; isLastGroup: boolean; readonly depth: number; }; toggleGroupOp: (op?: FilterGroup["op"]) => void; appendChildRule: (input?: SingleFilterInput, index?: number) => void; appendChildGroup: (input?: FilterGroupInput, index?: number) => void; removeGroup: () => void; }; //# sourceMappingURL=use-filter-group.d.ts.map