import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type SecurityCapabilities = { accessPolicyConfig?: boolean | undefined; defaultAccessPolicy?: boolean | undefined; dot1x?: boolean | undefined; httpDigest?: boolean | undefined; kerberosToken?: boolean | undefined; maxPasswordLength?: number | undefined; maxUsernameLength?: number | undefined; maxUsers?: number | undefined; onboardKeyGeneration?: boolean | undefined; relToken?: boolean | undefined; remoteUserHandling?: boolean | undefined; samlToken?: boolean | undefined; supportedEapMethods?: number | undefined; tls10?: boolean | undefined; tls11?: boolean | undefined; tls12?: boolean | undefined; usernameToken?: boolean | undefined; x509Token?: boolean | undefined; }; /** @internal */ export declare const SecurityCapabilities$inboundSchema: z.ZodType; export declare function securityCapabilitiesFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=securitycapabilities.d.ts.map