import * as z from "zod/v3"; import * as components from "../components/index.js"; export type CreatePublicLobbyGlobals = { appId?: string | undefined; }; export type CreatePublicLobbySecurity = { playerAuth: string; }; export type CreatePublicLobbyRequestBody = { /** * User input to initialize the game state. Object must be smaller than 64KB. */ initialConfig?: any | undefined; region: components.Region; }; export type CreatePublicLobbyRequest = { appId?: string | undefined; roomId?: string | undefined; requestBody: CreatePublicLobbyRequestBody; }; /** @internal */ export type CreatePublicLobbySecurity$Outbound = { playerAuth: string; }; /** @internal */ export declare const CreatePublicLobbySecurity$outboundSchema: z.ZodType; export declare function createPublicLobbySecurityToJSON(createPublicLobbySecurity: CreatePublicLobbySecurity): string; /** @internal */ export type CreatePublicLobbyRequestBody$Outbound = { initialConfig?: any | undefined; region: string; }; /** @internal */ export declare const CreatePublicLobbyRequestBody$outboundSchema: z.ZodType; export declare function createPublicLobbyRequestBodyToJSON(createPublicLobbyRequestBody: CreatePublicLobbyRequestBody): string; /** @internal */ export type CreatePublicLobbyRequest$Outbound = { appId?: string | undefined; roomId?: string | undefined; RequestBody: CreatePublicLobbyRequestBody$Outbound; }; /** @internal */ export declare const CreatePublicLobbyRequest$outboundSchema: z.ZodType; export declare function createPublicLobbyRequestToJSON(createPublicLobbyRequest: CreatePublicLobbyRequest): string; //# sourceMappingURL=createpubliclobby.d.ts.map