import { HathoraCloudCore } from "../core.js"; import { RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import { HathoraCloudError } from "../models/errors/hathoraclouderror.js"; import { ConnectionError, InvalidRequestError, RequestAbortedError, RequestTimeoutError, UnexpectedClientError } from "../models/errors/httpclienterrors.js"; import * as errors from "../models/errors/index.js"; import { ResponseValidationError } from "../models/errors/responsevalidationerror.js"; import { SDKValidationError } from "../models/errors/sdkvalidationerror.js"; import { APIPromise } from "../types/async.js"; import { Result } from "../types/fp.js"; /** * SetLobbyState * * @remarks * Set the state of a lobby. State is intended to be set by the server and must be smaller than 1MB. Use this endpoint to store match data like live player count to enforce max number of clients or persist end-game data (i.e. winner or final scores). * * @deprecated method: This will be removed in a future release, please migrate away from it as soon as possible. */ export declare function lobbiesV2SetLobbyState(client: HathoraCloudCore, roomId: string, setLobbyStateParams: components.SetLobbyStateParams, appId?: string | undefined, options?: RequestOptions): APIPromise>; //# sourceMappingURL=lobbiesV2SetLobbyState.d.ts.map