/** * Nested condition shape: has `operator` and `conditions`, no `field`. */ type NestedCondition = { operator: string; conditions: unknown; }; /** * Type guard: checks if the value is a nested condition (operator + conditions, no field). * * @param condition - Value to check * @returns `true` when condition has `operator` and `conditions` and no `field`; otherwise `false` */ export declare function isNestedCondition(condition: unknown): condition is NestedCondition; export {}; //# sourceMappingURL=is-nested-condition.d.ts.map