import { BaseValidator } from "../validators/base-validator.mjs"; //#region ../@warlock.js/seal/src/types/conditional-types.d.ts /** * Options for conditional when rule */ type WhenRuleOptions = { /** Field name to check */field: string; /** Map of field values to validators */ is: Record; /** Fallback validator if no condition matches */ otherwise?: BaseValidator; /** Whether to check in global context or sibling context (default: "global") */ scope?: "global" | "sibling"; }; //#endregion export { WhenRuleOptions }; //# sourceMappingURL=conditional-types.d.mts.map