import type { Identifier, ArrayNonEmptyIfConst } from "typeforge"; import type { AssetSize, BatchRequest, BatchResponseElement, BundleSize, DeveloperProductSize, GamesIconSize, GameThumbnailSize, GroupEmblemSize, OutfitSize, PrettifiedBatchThumbnailsData, PrettifiedGamesThumbnailsData, PrettifiedThumbnailsData, RawGamesThumbnailsData, RawThumbnailsData, ThumbnailData, ThumbnailFormat, ThumbnailReturnPolicy } from "./thumbnails.types"; /** * Gets thumbnail for multiple assets. * @category Assets * @endpoint GET /v1/assets * * @param assetIds The ids of the assets to get thumbnails for. * @param returnPolicy The policy to use in selecting the thumbnails to return. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:assetsThumbnails } = await ClassicThumbnailsApi.assetsThumbnails({ assetIds: [7229442422], size: "420x420" }); * @exampleData { "7229442422": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/7da8e78d9e2e303f0122c355f19f66d5/420/420/Image/Png" } } * @exampleRawBody { data: [ { targetId: 7229442422, state: "Completed", imageUrl: "https://tr.rbxcdn.com/7da8e78d9e2e303f0122c355f19f66d5/420/420/Image/Png" } ] } */ export declare const assetsThumbnails: (this: any, args: { assetIds: ArrayNonEmptyIfConst; returnPolicy?: ThumbnailReturnPolicy | undefined; size: AssetSize; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: any; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: any; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: any; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: any; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets 3d thumbnail for an asset. * @category Assets * @endpoint GET /v1/assets-thumbnail-3d * * @param assetId The id of the asset to get a 3d thumbnail for. * * @example const { data:asset3dData } = await ClassicThumbnailsApi.asset3dThumbnail({ assetId: 6768917255 }); * @exampleData { targetId: 6768917255, state: "Completed", imageUrl: 'https://t2.rbxcdn.com/30ac72dfa05dff91baae9b8c0f9049e3' } * @exampleRawBody { targetId: 6768917255, state: "Completed", imageUrl: 'https://t2.rbxcdn.com/30ac72dfa05dff91baae9b8c0f9049e3' } */ export declare const asset3dThumbnail: (this: any, args: { assetId: AssetId; }) => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_1 ? T_1 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_1 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_2 ? T_2 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_2 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets animated thumbnail for an asset. * @category Assets * @endpoint GET /v1/asset-thumbnail-animated * * @param assetId The id of the asset to get an animated thumbnail for. * * @example const { data:assetAnimatedData } = await ClassicThumbnailsApi.assetAnimatedThumbnail({ assetId: 6768917255 }); * @exampleData { targetId: 6768917255, state: "Completed", imageUrl: null } * @exampleRawBody { targetId: 6768917255, state: "Completed", imageUrl: null } */ export declare const assetAnimatedThumbnail: (this: any, args: { assetId: AssetId; }) => Promise<{ data: { targetId: AssetId; state: "Completed" | "Pending" | "Error"; imageUrl: string; version: "TN2" | "TN3"; }; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: { targetId: AssetId; state: "Completed" | "Pending" | "Error"; imageUrl: string; version: "TN2" | "TN3"; }; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: { targetId: AssetId; state: "Completed" | "Pending" | "Error"; imageUrl: string; version: "TN2" | "TN3"; }; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: { targetId: AssetId; state: "Completed" | "Pending" | "Error"; imageUrl: string; version: "TN2" | "TN3"; }; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple badges. * @category Badges * @endpoint GET /v1/badges/icons * * @param badgeIds The ids of the badges to get thumbnails for. * @param format Specifies the format of the thumbnailS. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:badgesThumbnails } = await ClassicThumbnailsApi.badgesThumbnails({ badgeIds: [2124533401] }); * @exampleData { "2124533401": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/87105a9a85ea09e7591cfdd3f0825225/150/150/Image/Png" } } * @exampleRawBody { data: [ { targetId: 2124533401, state: "Completed", imageUrl: "https://tr.rbxcdn.com/87105a9a85ea09e7591cfdd3f0825225/150/150/Image/Png" } ] } */ export declare const badgesThumbnails: (this: any, args: { badgeIds: ArrayNonEmptyIfConst; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple bundles. * @category Bundles * @endpoint GET /v1/bundles/thumbnails * * @param bundleIds The ids of the bundles to get thumbnails for. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:bundlesThumbnails } = await ClassicThumbnailsApi.bundlesThumbnails({ bundleIds: [181] }); * @exampleData { "181": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/12ff41b547ee75865bb60d0f3ae5508b/420/420/Avatar/Png" } } * @exampleRawBody { data: [ { targetId: 181, state: "Completed", imageUrl: "https://tr.rbxcdn.com/12ff41b547ee75865bb60d0f3ae5508b/420/420/Avatar/Png" } ] } */ export declare const bundlesThumbnails: (this: any, args: { bundleIds: ArrayNonEmptyIfConst; size?: BundleSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple developer products. * @category Developer Products * @endpoint GET /v1/developer-products/icons * * @param developerProductIds The ids of the developer products to get thumbnails for. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:developerProductsThumbnails } = await ClassicThumbnailsApi.developerProductsThumbnails({ developerProductIds: [3616425] }); * @exampleData { "3616425": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/3e495c43b44b85cd3dd1afee9df3636b/420/420/Image/Png" } } * @exampleRawBody { data: [ { targetId: 3616425, state: "Completed", imageUrl: "https://tr.rbxcdn.com/3e495c43b44b85cd3dd1afee9df3636b/420/420/Image/Png" } ] } */ export declare const developerProductsThumbnails: (this: any, args: { developerProductIds: ArrayNonEmptyIfConst; size?: DeveloperProductSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple game passes. * @category Game Passes * @endpoint GET /v1/game-passes * * @param gamePassIds The ids of the game passes to get thumbnails for. * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:gamePassesThumbnails } = await ClassicThumbnailsApi.gamePassesThumbnails({ gamePassIds: [9063647] }); * @exampleData { "9063647": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/4464935a3f7b124ba0a315cb3ff8113d/150/150/Image/Png" } } * @exampleRawBody { data: [ { targetId: 9063647, state: "Completed", imageUrl: "https://tr.rbxcdn.com/4464935a3f7b124ba0a315cb3ff8113d/150/150/Image/Png" } ] } */ export declare const gamePassesThumbnails: (this: any, args: { gamePassIds: ArrayNonEmptyIfConst; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple thumbnail ids that belong to a specified universe. * @category Game Passes * @endpoint GET /v1/games/{universeId}/thumbnails * * @param universeId The id of the universe to get the thumbnails from. * @param thumbnailIds The ids of the thumbnails. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:gameThumbnails } = await ClassicThumbnailsApi.gameThumbnailsFromIds({ universeId: 1685831367, thumbnailIds: [5030792576] }); * @exampleData { "5030792576": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/e997db8b4e41b08acb49b9d2bb021b23/768/432/Image/Png" } } * @exampleRawBody { data: [ { targetId: "5030792576", state: "Completed", imageUrl: "https://tr.rbxcdn.com/e997db8b4e41b08acb49b9d2bb021b23/768/432/Image/Png" } ] } */ export declare const gameThumbnailsFromIds: (this: any, args: { universeId: Identifier; thumbnailIds: ArrayNonEmptyIfConst; size?: GameThumbnailSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail icon for multiple games. * @category Games * @endpoint GET /v1/games/icons * * @param universeIds The ids of the universes to get the thumbnail icons from. * @param returnPolicy The policy to use in selecting the thumbnail icons to return. * @param size The thumbnail icons size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnail icons. * @param isCircular Dictates if the thumbnail icons should be masked by a circle. * * @example const { data:gamesIcons } = await ClassicThumbnailsApi.gamesIcons({ universeIds: [1685831367] }); * @exampleData { "1685831367": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/7c1bf96fefde7b761e7b86bedf6fdca3/512/512/Image/Png" } } * @exampleRawBody { data: [ { targetId: 1685831367, state: "Completed", imageUrl: "https://tr.rbxcdn.com/7c1bf96fefde7b761e7b86bedf6fdca3/512/512/Image/Png" } ] } */ export declare const gamesThumbnails: (this: any, args: { universeIds: ArrayNonEmptyIfConst; countPerUniverse?: number | undefined; defaults?: boolean | undefined; size?: GameThumbnailSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T ? T extends PrettifiedGamesThumbnailsData ? T extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_1 ? T_1 extends PrettifiedGamesThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_2 ? T_2 extends PrettifiedGamesThumbnailsData ? T_2 extends undefined ? RawGamesThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_3 ? T_3 extends PrettifiedGamesThumbnailsData ? T_3 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_4 ? T_4 extends PrettifiedGamesThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_5 ? T_5 extends PrettifiedGamesThumbnailsData ? T_5 extends undefined ? RawGamesThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_6 ? T_6 extends PrettifiedGamesThumbnailsData ? T_6 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_7 ? T_7 extends PrettifiedGamesThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_8 ? T_8 extends PrettifiedGamesThumbnailsData ? T_8 extends undefined ? RawGamesThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_10 ? T_10 extends PrettifiedGamesThumbnailsData ? T_10 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_11 ? T_11 extends PrettifiedGamesThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_12 ? T_12 extends PrettifiedGamesThumbnailsData ? T_12 extends undefined ? RawGamesThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_13 ? T_13 extends PrettifiedGamesThumbnailsData ? T_13 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_14 ? T_14 extends PrettifiedGamesThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_15 ? T_15 extends PrettifiedGamesThumbnailsData ? T_15 extends undefined ? RawGamesThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_16 ? T_16 extends PrettifiedGamesThumbnailsData ? T_16 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_17 ? T_17 extends PrettifiedGamesThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_18 ? T_18 extends PrettifiedGamesThumbnailsData ? T_18 extends undefined ? RawGamesThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_19 ? T_19 extends PrettifiedGamesThumbnailsData ? T_19 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_20 ? T_20 extends PrettifiedGamesThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_21 ? T_21 extends PrettifiedGamesThumbnailsData ? T_21 extends undefined ? RawGamesThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawGamesThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGamesThumbnailsData extends infer T_23 ? T_23 extends PrettifiedGamesThumbnailsData ? T_23 extends undefined ? { data: ({ universeId: UniverseId; } & ({ error: null; thumbnails: { targetId: number; state: "Completed" | "Pending" | "Error"; imageUrl: `http://${string}` | `https://${string}`; version: "TN2" | "TN3"; }[]; } | { error: { code: number; message: string; userFacingMessage: string; field: string; fieldData: string; }; thumbnails: null; }))[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedGamesThumbnailsData extends infer T_24 ? T_24 extends PrettifiedGamesThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedGamesThumbnailsData extends infer T_25 ? T_25 extends PrettifiedGamesThumbnailsData ? T_25 extends undefined ? RawGamesThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets group emblem thumbnail for multiple groups. * @category Group Emblem * @endpoint GET /v1/groups/icons * * @param groupIds The ids of the groups to get the thumbnail icons from. * @param size The thumbnail icons size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnail icons. * @param isCircular Dictates if the thumbnail icons should be masked by a circle. * * @example const { data:groupsEmblems } = await ClassicThumbnailsApi.groupsEmblems({ groupIds: [5850082] }); * @exampleData { "5850082": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/caadbbddbed97108cfcff64fd1258b8f/420/420/Image/Png" } } * @exampleRawBody { data: [ { targetId: 5850082, state: "Completed", imageUrl: "https://tr.rbxcdn.com/caadbbddbed97108cfcff64fd1258b8f/420/420/Image/Png" } ] } */ export declare const groupsEmblems: (this: any, args: { groupIds: ArrayNonEmptyIfConst; size?: GroupEmblemSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail metadata. * @category Metadata * @endpoint GET /v1/metadata * * @example const { data:metadata } = await ClassicThumbnailsApi.metadata(); * @exampleData { isWebappUseCacheEnabled: false, webappCacheExpirationTimspan: "00:00:00" } * @exampleRawBody { isWebappUseCacheEnabled: false, webappCacheExpirationTimspan: "00:00:00" } */ export declare const thumbnailsMetadata: import("../../apiGroup/apiGroup.types").CallApiMethod, { method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { isWebappUseCacheEnabled: boolean; webappCacheExpirationTimspan: string; }) => string) | undefined; getCursorsFn?: ((rawData: { isWebappUseCacheEnabled: boolean; webappCacheExpirationTimspan: string; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { isWebappUseCacheEnabled: boolean; webappCacheExpirationTimspan: string; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: { isWebappUseCacheEnabled: boolean; webappCacheExpirationTimspan: string; } | undefined; }, false>; /** * Gets thumbnail icon for multiple places. * @category Places * @endpoint GET /v1/places/gameicons * * @param placeIds The ids of the places to get thumbnails for. * @param returnPolicy The policy to use in selecting the thumbnail icons to return. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:placesIconsThumbnails } = await ClassicThumbnailsApi.placesIcons([4922741943]); * @exampleData { "4922741943": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/7c1bf96fefde7b761e7b86bedf6fdca3/512/512/Image/Png" } } * @exampleRawBody { data: [ { targetId: 4922741943, state: "Completed", imageUrl: "https://tr.rbxcdn.com/7c1bf96fefde7b761e7b86bedf6fdca3/512/512/Image/Png" } ] } */ export declare const placesIcons: (this: any, args: { placeIds: ArrayNonEmptyIfConst; returnPolicy?: ThumbnailReturnPolicy | undefined; size?: GamesIconSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets full avatar thumbnail for multiple users. * @category Avatar * @endpoint GET /v1/users/avatar * * @param userIds The ids of the users to get thumbnails for. * @param size The avatar thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:avatarsFullThumbnails } = await ClassicThumbnailsApi.avatarsFullThumbnails({ userIds: [45348281], size:"150x150" }); * @exampleData { "45348281": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/b91cd7a2d531a50be786e08c7739c56a/150/150/Avatar/Png" } } * @exampleRawBody { data: [ { targetId: 45348281, state: "Completed", imageUrl: "https://tr.rbxcdn.com/b91cd7a2d531a50be786e08c7739c56a/150/150/Avatar/Png" } ] } */ export declare const avatarsFullThumbnails: (this: any, args: { userIds: ArrayNonEmptyIfConst; size?: "30x30" | "75x75" | "110x110" | "140x140" | "150x150" | "250x250" | "420x420" | "48x48" | "60x60" | "100x100" | "180x180" | "352x352" | "720x720" | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets avatar bust thumbnail for multiple users. * @category Avatar * @endpoint GET /v1/users/avatar-bust * * @param userIds The ids of the users to get thumbnails for. * @param size The avatar thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:avatarsBustsThumbnails } = await ClassicThumbnailsApi.avatarsBustsThumbnails({ userIds: [45348281], size:"150x150" }); * @exampleData { "45348281": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/4b3c0e5b4efdda3bdfd94e77b2850ea5/150/150/AvatarBust/Png" } } * @exampleRawBody { data: [ { targetId: 45348281, state: 'Completed', imageUrl: 'https://tr.rbxcdn.com/4b3c0e5b4efdda3bdfd94e77b2850ea5/150/150/AvatarBust/Png' } ] } */ export declare const avatarsBustsThumbnails: (this: any, args: { userIds: ArrayNonEmptyIfConst; size?: "30x30" | "75x75" | "110x110" | "140x140" | "150x150" | "250x250" | "420x420" | "48x48" | "60x60" | "100x100" | "180x180" | "352x352" | "720x720" | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets avatar headshot thumbnail for multiple users. * @category Avatar * @endpoint GET /v1/users/avatar-headshot * * @param userIds The ids of the users to get thumbnails for. * @param size The avatar thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:avatarsHeadshotsThumbnails } = await ClassicThumbnailsApi.avatarsHeadshotsThumbnails({ userIds: [45348281], size:"720x720" }); * @exampleData { "45348281": { state: "Completed", imageUrl: "https://t0.rbxcdn.com/697567606503f6484a06e8617307d54f" } } * @exampleRawBody { data: [ { targetId: 45348281, state: "Completed", imageUrl: "https://t0.rbxcdn.com/697567606503f6484a06e8617307d54f" } ] } */ export declare const avatarsHeadshotsThumbnails: (this: any, args: { userIds: ArrayNonEmptyIfConst; size?: "30x30" | "75x75" | "110x110" | "140x140" | "150x150" | "250x250" | "420x420" | "48x48" | "60x60" | "100x100" | "180x180" | "352x352" | "720x720" | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets 3d avatar thumbnail for multiple users. * @category Avatar * @endpoint GET /v1/users/avatar-3d * * @param userId The id of the user to get a 3d avatar thumbnail for. * * @example const { data:avatar3dData } = await ClassicThumbnailsApi.avatar3dThumbnail({ userId: 45348281 }); * @exampleData { targetId: 45348281, state: "Completed", imageUrl: "https://t6.rbxcdn.com/7927ecfe11399126171f4cd2939dc511" } * @exampleRawBody { targetId: 45348281, state: "Completed", imageUrl: "https://t6.rbxcdn.com/7927ecfe11399126171f4cd2939dc511" } */ export declare const avatar3dThumbnail: (this: any, args: { userId: UserId; }) => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_1 ? T_1 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_1 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_2 ? T_2 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_2 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets 3d outfit thumbnail for an outfit. * @category Outfits * @endpoint GET /v1/users/outfit-3d * * @param outfitId The id of the outfit to get a 3d thumbnail for. * * @example const { data:outfit3dData } = await ClassicThumbnailsApi.outfit3dThumbnail({ outfitId: 110540093 }); * @exampleData { targetId: 110540093, state: "Completed", imageUrl: "https://t7.rbxcdn.com/24eea0d840fe712230943a3bead4659a" } * @exampleRawBody { targetId: 110540093, state: "Completed", imageUrl: "https://t7.rbxcdn.com/24eea0d840fe712230943a3bead4659a" } */ export declare const outfit3dThumbnail: (this: any, args: { outfitId: OutfitId; }) => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_1 ? T_1 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_1 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>; response: { fullResponse: unknown; url: `https://${string}`; method: import("../../../utils/utils.types").RestMethod; success: boolean; statusCode: number; headers: Headers; body: import("typeforge").Prettify, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined>, Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> extends infer T_2 ? T_2 extends Exclude, ThumbnailData extends infer T ? T extends ThumbnailData ? T extends Date ? true : false : never : never>, undefined> ? T_2 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets outfit thumbnail for multiple outfits. * @category Outfits * @endpoint GET /v1/users/outfits * * @param outfitIds The ids of the outfits to get thumbnails for. * @param size The thumbnails size (formatted as {width}x{height}). * @param format Specifies the format of the thumbnails. * @param isCircular Dictates if the thumbnails should be masked by a circle. * * @example const { data:outfitsThumbnails } = await ClassicThumbnailsApi.outfitsThumbnails({ outfitIds: [110540093] }); * @exampleData { "110540093": { state: "Completed", imageUrl: "https://tr.rbxcdn.com/41b9a3552f17cc2d7bca01b37be25d40/420/420/Avatar/Png" } } * @exampleRawBody { data: [ { targetId: 110540093, state: "Completed", imageUrl: "https://tr.rbxcdn.com/41b9a3552f17cc2d7bca01b37be25d40/420/420/Avatar/Png" } ] } */ export declare const outfitsThumbnails: (this: any, args: { outfitIds: ArrayNonEmptyIfConst; size?: OutfitSize | undefined; format?: ThumbnailFormat | undefined; isCircular?: boolean | undefined; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T ? T extends PrettifiedThumbnailsData ? T extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_1 ? T_1 extends PrettifiedThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_2 ? T_2 extends PrettifiedThumbnailsData ? T_2 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_3 ? T_3 extends PrettifiedThumbnailsData ? T_3 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_4 ? T_4 extends PrettifiedThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_5 ? T_5 extends PrettifiedThumbnailsData ? T_5 extends undefined ? RawThumbnailsData : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_6 ? T_6 extends PrettifiedThumbnailsData ? T_6 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_7 ? T_7 extends PrettifiedThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_8 ? T_8 extends PrettifiedThumbnailsData ? T_8 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_10 ? T_10 extends PrettifiedThumbnailsData ? T_10 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_11 ? T_11 extends PrettifiedThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_12 ? T_12 extends PrettifiedThumbnailsData ? T_12 extends undefined ? RawThumbnailsData : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_13 ? T_13 extends PrettifiedThumbnailsData ? T_13 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_14 ? T_14 extends PrettifiedThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_15 ? T_15 extends PrettifiedThumbnailsData ? T_15 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_16 ? T_16 extends PrettifiedThumbnailsData ? T_16 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_17 ? T_17 extends PrettifiedThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_18 ? T_18 extends PrettifiedThumbnailsData ? T_18 extends undefined ? RawThumbnailsData : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_19 ? T_19 extends PrettifiedThumbnailsData ? T_19 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_20 ? T_20 extends PrettifiedThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_21 ? T_21 extends PrettifiedThumbnailsData ? T_21 extends undefined ? RawThumbnailsData : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: RawThumbnailsData) => string) | undefined; getCursorsFn?: ((rawData: { data: ThumbnailData[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: ThumbnailData[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedThumbnailsData extends infer T_23 ? T_23 extends PrettifiedThumbnailsData ? T_23 extends undefined ? { data: ThumbnailData[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedThumbnailsData extends infer T_24 ? T_24 extends PrettifiedThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData, PrettifiedThumbnailsData extends infer T_25 ? T_25 extends PrettifiedThumbnailsData ? T_25 extends undefined ? RawThumbnailsData : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>; /** * Gets thumbnail for multiple things. * @category Batch * @endpoint POST /v1/batch * * @param requests An array of BatchRequest objects. * * @example * const { data:thumbnails } = await ClassicThumbnailsApi.batchThumbnails({ requests: [ { type: "AvatarHeadShot", targetId: 45348281, size: "720x720", format: "Png", isCircular: false } ]}); * @exampleData { AvatarHeadShot: { "45348281": { requestId: null, errorCode: 0, errorMessage: "", state: "Completed", imageUrl: "https://t0.rbxcdn.com/697567606503f6484a06e8617307d54f" } } } * @exampleRawBody { data: [ { requestId: null, errorCode: 0, errorMessage: "", targetId: 45348281, state: "Completed", imageUrl: "https://t0.rbxcdn.com/697567606503f6484a06e8617307d54f" } ] } */ export declare const batchThumbnails: (this: any, args: { requests: BReq[]; }) => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T ? T extends PrettifiedBatchThumbnailsData ? T extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_1 ? T_1 extends PrettifiedBatchThumbnailsData ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_2 ? T_2 extends PrettifiedBatchThumbnailsData ? T_2 extends undefined ? { data: BatchResponseElement[]; } : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_3 ? T_3 extends PrettifiedBatchThumbnailsData ? T_3 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_4 ? T_4 extends PrettifiedBatchThumbnailsData ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_5 ? T_5 extends PrettifiedBatchThumbnailsData ? T_5 extends undefined ? { data: BatchResponseElement[]; } : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_6 ? T_6 extends PrettifiedBatchThumbnailsData ? T_6 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_7 ? T_7 extends PrettifiedBatchThumbnailsData ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_8 ? T_8 extends PrettifiedBatchThumbnailsData ? T_8 extends undefined ? { data: BatchResponseElement[]; } : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_10 ? T_10 extends PrettifiedBatchThumbnailsData ? T_10 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_11 ? T_11 extends PrettifiedBatchThumbnailsData ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_12 ? T_12 extends PrettifiedBatchThumbnailsData ? T_12 extends undefined ? { data: BatchResponseElement[]; } : T_12 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_9 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; } & { again: () => Promise<{ data: Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_13 ? T_13 extends PrettifiedBatchThumbnailsData ? T_13 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_14 ? T_14 extends PrettifiedBatchThumbnailsData ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_15 ? T_15 extends PrettifiedBatchThumbnailsData ? T_15 extends undefined ? { data: BatchResponseElement[]; } : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_16 ? T_16 extends PrettifiedBatchThumbnailsData ? T_16 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_17 ? T_17 extends PrettifiedBatchThumbnailsData ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_18 ? T_18 extends PrettifiedBatchThumbnailsData ? T_18 extends undefined ? { data: BatchResponseElement[]; } : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({ method: import("../../../utils/utils.types").RestMethod; path: `/${string}`; name: string; searchParams?: string | Record | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_19 ? T_19 extends PrettifiedBatchThumbnailsData ? T_19 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_20 ? T_20 extends PrettifiedBatchThumbnailsData ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_21 ? T_21 extends PrettifiedBatchThumbnailsData ? T_21 extends undefined ? { data: BatchResponseElement[]; } : 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 | undefined; headers?: Record | undefined; body?: string | number | Record | undefined; formData?: FormData | undefined; applyFieldMask?: boolean | undefined; pathToPoll?: ((rawData: { data: BatchResponseElement[]; }) => string) | undefined; getCursorsFn?: ((rawData: { data: BatchResponseElement[]; }) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined; "\uD83D\uDD12__PRIVATE_RAW_DATA"?: { data: BatchResponseElement[]; } | undefined; "\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedBatchThumbnailsData extends infer T_23 ? T_23 extends PrettifiedBatchThumbnailsData ? T_23 extends undefined ? { data: BatchResponseElement[]; } : import("typeforge").Prettify : never : never) | undefined; } & (PrettifiedBatchThumbnailsData extends infer T_24 ? T_24 extends PrettifiedBatchThumbnailsData ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{ data: BatchResponseElement[]; }, PrettifiedBatchThumbnailsData extends infer T_25 ? T_25 extends PrettifiedBatchThumbnailsData ? T_25 extends undefined ? { data: BatchResponseElement[]; } : T_25 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_22 extends Date ? true : false : never : never>; }; configUsed: { cookie?: `.ROBLOSECURITY=_|WARNING:-DO-NOT-SHARE-THIS.--Sharing-this-will-allow-someone-to-log-in-as-you-and-to-steal-your-ROBUX-and-items.|${string}; RBXEventTrackerV2=CreateDate=1/1/1 1:1:1 PM&rbxid=1&browserid=1;` | undefined; cloudKey?: string | undefined; http?: { adapter?: import("../../../http/httpAdapters").HttpAdapter | undefined; csrfMaxAttempts?: number | undefined; csrfToken?: string | undefined; polling?: { disabled?: boolean | undefined; iterations?: number | undefined; multiplyer?: number | undefined; retryOffset?: number | undefined; debugMessages?: boolean | undefined; } | undefined; } | undefined; cache?: { name: string; get: (key: string) => any; set: (settings: any, key: string, value: any) => void; }[] | undefined; }; }>; }>;