import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const HttpRedirectChainLinkTransportProtocol: { readonly Unknown: ""; readonly Tcp: "tcp"; readonly Udp: "udp"; readonly Icmp: "icmp"; readonly Quic: "quic"; }; export type HttpRedirectChainLinkTransportProtocol = OpenEnum; export type HttpRedirectChainLink = { hostname?: string | undefined; path?: string | undefined; port?: number | undefined; reason?: string | undefined; scheme?: string | undefined; transportProtocol?: HttpRedirectChainLinkTransportProtocol | undefined; }; /** @internal */ export declare const HttpRedirectChainLinkTransportProtocol$inboundSchema: z.ZodType; /** @internal */ export declare const HttpRedirectChainLink$inboundSchema: z.ZodType; export declare function httpRedirectChainLinkFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=httpredirectchainlink.d.ts.map