import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { RdpCertificateInfo } from "./rdpcertificateinfo.js"; import { RdpConnectResponse } from "./rdpconnectresponse.js"; import { RdpProtocolFlags } from "./rdpprotocolflags.js"; import { RdpSecurityProtocol } from "./rdpsecurityprotocol.js"; import { RdpVersion } from "./rdpversion.js"; export type Rdp = { certificateInfo?: RdpCertificateInfo | undefined; connectResponse?: RdpConnectResponse | undefined; protocolFlags?: RdpProtocolFlags | undefined; selectedSecurityProtocol?: RdpSecurityProtocol | undefined; version?: RdpVersion | undefined; x224CcPduDstref?: number | undefined; x224CcPduSrcref?: number | undefined; }; /** @internal */ export declare const Rdp$inboundSchema: z.ZodType; export declare function rdpFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=rdp.d.ts.map