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"; import { TransportType } from "./transporttype.js"; export declare const ActiveConnectionInfoStatus: { readonly Active: "active"; }; export type ActiveConnectionInfoStatus = OpenEnum; export type ActiveConnectionInfo = { status: ActiveConnectionInfoStatus; /** * Transport type specifies the underlying communication protocol to the exposed port. */ transportType: TransportType; port: number; host: string; /** * Unique identifier to a game session or match. Use the default system generated ID or overwrite it with your own. * * @remarks * Note: error will be returned if `roomId` is not globally unique. */ roomId: string; }; /** @internal */ export declare const ActiveConnectionInfoStatus$inboundSchema: z.ZodType; /** @internal */ export declare const ActiveConnectionInfo$inboundSchema: z.ZodType; export declare function activeConnectionInfoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=activeconnectioninfo.d.ts.map