import type { EgressPolicy, PortIpAccessControl } from "../models/models.js"; /** * Validate a port IP access control policy client-side, mirroring the ADC * service limits. The bulk `PUT /ports` path is not re-validated server-side, * so the SDK enforces the same constraints before sending. */ export declare function validatePortIpAccessControl(p: PortIpAccessControl): void; /** Validate the egress header transforms within a policy. */ export declare function validateEgressPolicy(p: EgressPolicy): void; /** Validate that a CIDR is well-formed and network-aligned (host bits zero). */ export declare function isNetworkAlignedCidr(cidr: string): boolean; //# sourceMappingURL=validationHelpers.d.ts.map