UNPKG

openblox

Version:

Roblox API Wrapper For Both Classic And OpenCloud APIs.

615 lines (614 loc) 37.6 kB
/** * Updates team create settings for a universe. * @endpoint PATCH /v1/universes/{universeId}/teamcreate * * @param universeId The ID of the universe to update team create settings for. * @param isEnabled If team create should be enabled. * * @example const { data:success } = await LegacyDevelopApi.setTeamCreateSettingsForUniverse({ universeId: 6069031486, isEnabled: false }) * @exampleData true * @exampleRawBody {} */ export declare const setTeamCreateSettingsForUniverse: import("../../apiGroup/apiGroup.types").CallApiMethod<{ universeId: import("typeforge").Identifier; isEnabled: boolean; }, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: {}) => string) | undefined; getCursorsFn?: ((rawData: {}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: {} | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: boolean | undefined; } & import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{}, boolean>, false>; /** * Gets team create settings for a universe. * @endpoint GET /v1/universes/{universeId}/teamcreate * * @param universeId The ID of the universe to get team create settings for. * * @example const { data:settings } = await LegacyDevelopApi.teamCreateSettingsForUniverse({ universeId: 6069031486 }) * @exampleData {"isEnabled":true} * @exampleRawBody {"isEnabled":true} */ export declare const teamCreateSettingsForUniverse: import("../../apiGroup/apiGroup.types").CallApiMethod<{ universeId: import("typeforge").Identifier; }, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { isEnabled: boolean; }) => string) | undefined; getCursorsFn?: ((rawData: { isEnabled: boolean; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { isEnabled: boolean; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: { isEnabled: boolean; } | undefined; }, false>; /** * Gets team create settings for many universes. * @endpoint GET /v1/universes/multiget/teamcreate * * @param universeIds The ID of the universe to get team create settings for. * * @example const { data:settings } = await LegacyDevelopApi.teamCreateSettingsForUniverses({ universeIds: [ 6069031486 ] }) * @exampleData {"6069031486":{"isEnabled":false}} * @exampleRawBody {"data":[{"id":6069031486,"isEnabled":false}]} */ export declare const teamCreateSettingsForUniverses: <UniverseId extends import("typeforge").Identifier>(this: any, args: { universeIds: import("typeforge").ArrayNonEmptyIfConst<UniverseId>; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T ? T extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T, T extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_1 ? T_1 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_2 ? T_2 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_2 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_2 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify<Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_3 ? T_3 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_3 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_3, T_3 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_4 ? T_4 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_5 ? T_5 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_5 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_6 ? T_6 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_6 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_6, T_6 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_7 ? T_7 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_8 ? T_8 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_8 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_8 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_9 ? T_9 extends Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_10 ? T_10 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_10 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_10, T_10 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_11 ? T_11 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_12 ? T_12 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_12 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_13 ? T_13 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_13 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_13, T_13 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_14 ? T_14 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_15 ? T_15 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_15 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_15 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify<Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_16 ? T_16 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_16 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_16, T_16 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_17 ? T_17 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_18 ? T_18 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_18 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_19 ? T_19 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_19 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_19, T_19 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_20 ? T_20 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_21 ? T_21 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_21 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_21 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_22 ? T_22 extends Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>) => string) | undefined; getCursorsFn?: ((rawData: { data: { id: UniverseId; isEnabled: boolean; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: { id: UniverseId; isEnabled: boolean; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_23 ? T_23 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_23 extends undefined ? { data: { id: UniverseId; isEnabled: boolean; }[]; } : import("typeforge").Prettify<T_23, T_23 extends Date ? true : false> : never : never) | undefined; } & (import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_24 ? T_24 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId>, import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> extends infer T_25 ? T_25 extends import("../../classic/develop/develop.types").PrettifiedTeamCreateSettingsForUniversesData<UniverseId> ? T_25 extends undefined ? import("../../classic/develop/develop.types").RawTeamCreateSettingsForUniversesData<UniverseId> : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; }>; }>; /** * Removes a users team create access. * @endpoint DELETE /v1/universes/{universeId}/teamcreate/memberships * * @param universeId The ID of the universe to remove the users team create access from. * @param userId The ID of the user to remove team create access from. * * @example const { data:success } = await LegacyDevelopApi.teamCreateRemoveUsersAccessForUniverse({ universeId: 6069031486, userId: 45348281 }) * @exampleData true * @exampleRawBody {} */ export declare const teamCreateRemoveUsersAccessForUniverse: import("../../apiGroup/apiGroup.types").CallApiMethod<{ universeId: import("typeforge").Identifier; userId: import("typeforge").Identifier; }, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: {}) => string) | undefined; getCursorsFn?: ((rawData: {}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: {} | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: boolean | undefined; } & import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{}, boolean>, false>; /** * List of users in the active Team Create session. * @endpoint GET /v1/places/{placeId}/teamcreate/active_session/members * * @param placeId The ID of the place to get active team create members from. * @param limit The number of results per request. * @param cursor The paging cursor for the previous or next page. * * @example const { data:activeMembers } = await LegacyDevelopApi.teamCreateActiveMembers({ placeId: 17718644108 }) * @exampleData [{"id":45348281,"name":"MightyPart","displayName":"Mighty"}] * @exampleRawBody {"previousPageCursor":null,"nextPageCursor":null,"data":[{"id":45348281,"name":"MightyPart","displayName":"Mighty"}]} */ export declare const teamCreateActiveMembers: import("../../apiGroup/apiGroup.types").CallApiMethod<{ placeId: import("typeforge").Identifier; limit?: 10 | 25 | 50 | 100 | undefined; cursor?: string | undefined; }, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: import("../../classic/develop/develop.types").RawTeamCreateActiveMembersData) => string) | undefined; getCursorsFn?: ((rawData: { previousPageCursor: string | null; nextPageCursor: string | null; data: { id: import("typeforge").Identifier; name: string; displayName: string; }[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { previousPageCursor: string | null; nextPageCursor: string | null; data: { id: import("typeforge").Identifier; name: string; displayName: string; }[]; } | undefined; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: { id: import("typeforge").Identifier; name: string; displayName: string; }[] | undefined; } & import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<import("../../classic/develop/develop.types").RawTeamCreateActiveMembersData, import("../../classic/develop/develop.types").PrettifiedTeamCreateActiveMembersData>, true>; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ export declare const closeTeamTestSession: import("../../apiGroup/apiGroup.types").CallApiMethod<{ placeId: import("typeforge").Identifier; jobId: string; }, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record<string, any> | undefined; headers?: Record<string, any> | undefined; body?: string | number | Record<string, any> | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: any) => string) | undefined; getCursorsFn?: ((rawData: any) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: any; /** * Close a game instance that is being used for team testing. * @endpoint DELETE /v2/teamtest/{placeId} * * @param placeId The ID of the place to close team test session for. * @param jobId The ID of the game instance to close. * * @example * const { data:success } = await LegacyDevelopApi.closeTeamTestSession({ placeId: 16349154726, jobId: "0e6f3d93-a4aa-44ab-b3b7-9169ddc1d9a1" }) * @exampleData true * @exampleRawBody {} */ "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: any; }, false>;