import { type OrderPolicyViolation } from './generated/order-policy.generated.ts'; import { ValidationError } from './errors.ts'; /** Rechazo local con la misma identidad de campo, código y receta que el contrato. */ export declare class OrderPolicyInputError extends ValidationError { readonly violations: readonly OrderPolicyViolation[]; readonly ruleId: string; constructor(violations: readonly OrderPolicyViolation[]); } /** Valida el mismo wire que se transmite; los campos de perfil son exhaustivos en compilación. */ export declare function assertCreateOrderPolicy(wire: Readonly>): void; //# sourceMappingURL=order-policy.d.ts.map