openblox
Version:
Roblox API Wrapper For Both Classic And OpenCloud APIs.
2,742 lines • 224 kB
TypeScript
import type { ArrayNonEmptyIfConst, ISODateTime, Identifier } from "typeforge";
import type { AssetResaleData, AssetResellerData, AuthedUserDevExCashOutInfoData, AuthedUserEconomyMetadataData, GroupRevenueSummaryData, PrettifiedGroupTransactionHistoryData, PrettifiedUserGroupPayoutEligibilityData, RawAssetResellersData, RawGroupTransactionHistoryData, RawUserGroupPayoutEligibilityData } from "./economy.types";
/**
* Gets resale data for a particular asset.
* @endpoint GET /v1/assets/{assetId}/resale-data
*
* @param assetId The ID of the asset to get resale data for.
*
* @example const { data:resaleData } = await ClassicEconomyApi.assetResaleData({ assetId: 1365767 })
* @exampleData {"assetStock":null,"sales":11412,"numberRemaining":null,"recentAveragePrice":261565,"originalPrice":null,"priceDataPoints":[{"value":271997,"date":"2024-07-30T00:00:00Z"}],"volumeDataPoints":[{"value":2,"date":"2024-07-30T00:00:00Z"}]}
* @exampleRawBody {"assetStock":null,"sales":11412,"numberRemaining":null,"recentAveragePrice":261565,"originalPrice":null,"priceDataPoints":[{"value":271997,"date":"2024-07-30T00:00:00Z"}],"volumeDataPoints":[{"value":2,"date":"2024-07-30T00:00:00Z"}]}
*/
export declare const assetResaleData: import("../../apiGroup/apiGroup.types").CallApiMethod<{
assetId: Identifier;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: AssetResaleData) => string) | undefined;
getCursorsFn?: ((rawData: {
assetStock: number | null;
sales: number;
numberRemaining: number | null;
recentAveragePrice: number;
originalPrice: number | null;
priceDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
volumeDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
assetStock: number | null;
sales: number;
numberRemaining: number | null;
recentAveragePrice: number;
originalPrice: number | null;
priceDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
volumeDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
assetStock: number | null;
sales: number;
numberRemaining: number | null;
recentAveragePrice: number;
originalPrice: number | null;
priceDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
volumeDataPoints: {
value: number;
date: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
}[];
} | undefined;
}, false>;
/**
* Gets resellers for a particular asset.
* @endpoint GET /v1/assets/{assetId}/resellers
*
* @param assetId The ID of the asset to get resellers for.
* @param limit The number of results per request.
* @param cursor The paging cursor for the previous or next page.
*
* @example const { data:resellers } = await ClassicEconomyApi.assetResellers({ assetId: 1365767 })
* @exampleData [{"userAssetId":482809968,"seller":{"hasVerifiedBadge":false,"id":4159620298,"type":"User","name":"AnimatedObjects"},"price":280000,"serialNumber":null}]
* @exampleRawBody {"previousPageCursor":null,"nextPageCursor":"eyJzdGFydEluZGV4IjoxMCwiZGlzY3JpbWluYXRvciI6ImFzc2V0SWQ6MTM2NTc2NyIsImNvdW50IjoxMH0KYTlmMDVlNGMxZGYwMDMwMjAwOWQ5ODFjMzk5MTY2OWJmNDU1MTljNDQ2OWEzZTZmMGI2NzE0NTgwOWE4NWQzZQ==","data":[{"userAssetId":482809968,"seller":{"hasVerifiedBadge":false,"id":4159620298,"type":"User","name":"AnimatedObjects"},"price":280000,"serialNumber":null}]}
*/
export declare const assetResellers: import("../../apiGroup/apiGroup.types").CallApiMethod<{
assetId: Identifier;
limit?: 10 | 25 | 50 | 100 | undefined;
cursor?: string | undefined;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawAssetResellersData) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor: string | null;
nextPageCursor: string | null;
data: {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor: string | null;
nextPageCursor: string | null;
data: {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[] | undefined;
} & import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawAssetResellersData, {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[]>, true>;
/**
* Gets resellable copies of an asset that the authenticated user owns.
* @endpoint GET /v1/assets/{assetId}/users/{userId}/resellable-copies
*
* @param userId The ID of the authenticated user.
* @param assetId The ID of the asset to get resellable copies for.
*
* @example const { data:resellableCopies } = await ClassicEconomyApi.authedUserAssetResellableCopies({ userId: 45348281, assetId: 3798248888 })
* @exampleData [{"userAssetId":45867931761,"seller":{"hasVerifiedBadge":false,"id":45348281,"type":"User","name":"MightyPart"},"price":null,"serialNumber":null,"isOnHold":false}]
* @exampleRawBody {"data":[{"userAssetId":45867931761,"seller":{"hasVerifiedBadge":false,"id":45348281,"type":"User","name":"MightyPart"},"price":null,"serialNumber":null,"isOnHold":false}]}
*/
export declare const authedUserAssetResellableCopies: import("../../apiGroup/apiGroup.types").CallApiMethod<{
userId: Identifier;
assetId: Identifier;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: {
data: AssetResellerData[];
}) => string) | undefined;
getCursorsFn?: ((rawData: {
data: AssetResellerData[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
data: AssetResellerData[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[] | undefined;
} & import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<{
data: AssetResellerData[];
}, {
userAssetId: Identifier;
seller: {
id: Identifier;
type: "User" | "Group";
name: string;
};
price: number;
serialNumber: number;
}[]>, false>;
/**
* Gets asset resale related metadata
* @endpoint GET /v1/resale-tax-rate
*
* @example const { data:taxRate } = await ClassicEconomyApi.assetResaleTaxRate()
* @exampleData {"taxRate":0.3,"minimumFee":1}
* @exampleRawBody {"taxRate":0.3,"minimumFee":1}
*/
export declare const assetResaleTaxRate: import("../../apiGroup/apiGroup.types").CallApiMethod<Record<any, any>, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: {
taxRate: number;
minimumFee: number;
}) => string) | undefined;
getCursorsFn?: ((rawData: {
taxRate: number;
minimumFee: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
taxRate: number;
minimumFee: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
taxRate: number;
minimumFee: number;
} | undefined;
}, false>;
/**
* Gets info data about whether the authenticated user can make a developer exchange cashout request.
* @endpoint GET /v1/developer-exchange/info
*
* @example const { data:cashOutInfo } = await ClassicEconomyApi.authedUserDevExCashOutInfo()
* @exampleData {"hasCurrencyOperationError":false,"currencyOperationErrorMessage":"","showOnlyExchangeRates":true,"emailIsVerified":true,"isImbursementBlacklistUser":false,"canProceedToCashout":false,"showProgressBar":false,"percentRobux":1,"minRobuxToCashOut":30000,"maxRobuxCanCashOut":20000000000,"lastImbursementStatus":null,"lastImbursementSubmissionDate":null,"conversionPercent":0.0035}
* @exampleRawBody {"hasCurrencyOperationError":false,"currencyOperationErrorMessage":"","showOnlyExchangeRates":true,"emailIsVerified":true,"isImbursementBlacklistUser":false,"canProceedToCashout":false,"showProgressBar":false,"percentRobux":1,"minRobuxToCashOut":30000,"maxRobuxCanCashOut":20000000000,"lastImbursementStatus":null,"lastImbursementSubmissionDate":null,"conversionPercent":0.0035}
*/
export declare const authedUserDevExCashOutInfo: import("../../apiGroup/apiGroup.types").CallApiMethod<Record<any, any>, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: AuthedUserDevExCashOutInfoData) => string) | undefined;
getCursorsFn?: ((rawData: {
hasCurrencyOperationError: boolean;
currencyOperationErrorMessage: string;
showOnlyExchangeRates: boolean;
meetsMembershipRequirements: boolean;
emailIsVerified: boolean;
isImbursementBlacklistUser: boolean;
canProceedToCashout: boolean;
showProgressBar: boolean;
percentRobux: number;
minRobuxToCashOut: number;
maxRobuxCanCashOut: number;
lastImbursementStatus: string;
lastImbursementSubmissionDate: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}` | null;
conversionPercent: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
hasCurrencyOperationError: boolean;
currencyOperationErrorMessage: string;
showOnlyExchangeRates: boolean;
meetsMembershipRequirements: boolean;
emailIsVerified: boolean;
isImbursementBlacklistUser: boolean;
canProceedToCashout: boolean;
showProgressBar: boolean;
percentRobux: number;
minRobuxToCashOut: number;
maxRobuxCanCashOut: number;
lastImbursementStatus: string;
lastImbursementSubmissionDate: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}` | null;
conversionPercent: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
hasCurrencyOperationError: boolean;
currencyOperationErrorMessage: string;
showOnlyExchangeRates: boolean;
meetsMembershipRequirements: boolean;
emailIsVerified: boolean;
isImbursementBlacklistUser: boolean;
canProceedToCashout: boolean;
showProgressBar: boolean;
percentRobux: number;
minRobuxToCashOut: number;
maxRobuxCanCashOut: number;
lastImbursementStatus: string;
lastImbursementSubmissionDate: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}` | null;
conversionPercent: number;
} | undefined;
}, false>;
/**
* Checks if a group can have funds added to it.
* @endpoint GET /v1/groups/${groupId}/addfunds/allowed
*
* @param groupId The ID of the group to check if funds can be added to.
*
* @example const { data:canAddFunds } = await ClassicEconomyApi.groupCanAddFunds({ groupId: 5850082 })
* @exampleData false
* @exampleRawBody false
*/
export declare const groupCanAddFunds: import("../../apiGroup/apiGroup.types").CallApiMethod<{
groupId: Identifier;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: boolean) => string) | undefined;
getCursorsFn?: ((rawData: boolean) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: boolean | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: boolean | undefined;
}, false>;
/**
* Checks if a group can have funds added to it.
* @endpoint GET /v1/groups/${groupId}/addfunds/allowed
*
* @param groupId The ID of the group to check if funds can be added to.
*
* @example const { data:fundsData } = await ClassicEconomyApi.groupLatestAddedFundsData({ groupId: 5850082 })
* @exampleData {"transactionDate":null,"rateLimitInDays":30}
* @exampleRawBody {"transactionDate":null,"rateLimitInDays":30}
*/
export declare const groupLatestAddedFundsData: import("../../apiGroup/apiGroup.types").CallApiMethod<{
groupId: Identifier;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: {
transactionDate: ISODateTime | null;
rateLimitInDays: number;
}) => string) | undefined;
getCursorsFn?: ((rawData: {
transactionDate: ISODateTime | null;
rateLimitInDays: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
transactionDate: ISODateTime | null;
rateLimitInDays: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
transactionDate: ISODateTime | null;
rateLimitInDays: number;
} | undefined;
}, false>;
/**
* Gets currency for a particular group.
* @endpoint GET /v1/groups/{groupId}/currency
*
* @param groupId The ID of the group to get currency for.
*
* @example const { data:currency } = await ClassicEconomyApi.groupCurrency({ groupId: 5850082 })
* @exampleData {"robux":0}
* @exampleRawBody {"robux":0}
*/
export declare const groupCurrency: import("../../apiGroup/apiGroup.types").CallApiMethod<{
groupId: Identifier;
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: {
robux: number;
}) => string) | undefined;
getCursorsFn?: ((rawData: {
robux: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
robux: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
robux: number;
} | undefined;
}, false>;
/**
* Gets currency for the authenticated user.
* @endpoint GET /v1/user/currency
*
* @example const { data:currency } = await ClassicEconomyApi.authedUserCurrency()
* @exampleData {"robux":0}
* @exampleRawBody {"robux":0}
*/
export declare const authedUserCurrency: import("../../apiGroup/apiGroup.types").CallApiMethod<Record<any, any>, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: {
robux: number;
}) => string) | undefined;
getCursorsFn?: ((rawData: {
robux: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
robux: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
robux: number;
} | undefined;
}, false>;
/**
* Gets the revenue summary for a particular group.
* @endpoint GET /v1/groups/{groupId}/revenue/summary/{timeFrame}
*
* @param groupId The ID of the group to get the revenue summary for.
* @param timeFrame The timeframe of the summary to get.
*
* @example const { data:summary } = await ClassicEconomyApi.groupRevenueSummary({ groupId: 5850082, timeFrame: "Day" })
* @exampleData {"recurringRobuxStipend":0,"itemSaleRobux":0,"purchasedRobux":0,"tradeSystemRobux":0,"pendingRobux":0,"groupPayoutRobux":0,"individualToGroupRobux":0,"premiumPayouts":0,"groupPremiumPayouts":0,"adjustmentRobux":0,"immersiveAdPayouts":0,"subscriptionPayouts":0,"subscriptionClawbacks":0,"isShowImmersiveAdPayoutSummaryOnZeroEnabled":false,"commissionRobux":0,"publishingAdvanceRebates":0}
* @exampleRawBody {"recurringRobuxStipend":0,"itemSaleRobux":0,"purchasedRobux":0,"tradeSystemRobux":0,"pendingRobux":0,"groupPayoutRobux":0,"individualToGroupRobux":0,"premiumPayouts":0,"groupPremiumPayouts":0,"adjustmentRobux":0,"immersiveAdPayouts":0,"subscriptionPayouts":0,"subscriptionClawbacks":0,"isShowImmersiveAdPayoutSummaryOnZeroEnabled":false,"commissionRobux":0,"publishingAdvanceRebates":0}
*/
export declare const groupRevenueSummary: import("../../apiGroup/apiGroup.types").CallApiMethod<{
groupId: Identifier;
timeFrame: "Day" | "Week" | "Month" | "Year";
}, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: GroupRevenueSummaryData) => string) | undefined;
getCursorsFn?: ((rawData: {
recurringRobuxStipend: number;
itemSaleRobux: number;
purchasedRobux: number;
tradeSystemRobux: number;
pendingRobux: number;
groupPayoutRobux: number;
individualToGroupRobux: number;
premiumPayouts: number;
groupPremiumPayouts: number;
adjustmentRobux: number;
immersiveAdPayouts: number;
subscriptionPayouts: number;
subscriptionClawbacks: number;
isShowImmersiveAdPayoutSummaryOnZeroEnabled: false;
commissionRobux: number;
publishingAdvanceRebates: number;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
recurringRobuxStipend: number;
itemSaleRobux: number;
purchasedRobux: number;
tradeSystemRobux: number;
pendingRobux: number;
groupPayoutRobux: number;
individualToGroupRobux: number;
premiumPayouts: number;
groupPremiumPayouts: number;
adjustmentRobux: number;
immersiveAdPayouts: number;
subscriptionPayouts: number;
subscriptionClawbacks: number;
isShowImmersiveAdPayoutSummaryOnZeroEnabled: false;
commissionRobux: number;
publishingAdvanceRebates: number;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
recurringRobuxStipend: number;
itemSaleRobux: number;
purchasedRobux: number;
tradeSystemRobux: number;
pendingRobux: number;
groupPayoutRobux: number;
individualToGroupRobux: number;
premiumPayouts: number;
groupPremiumPayouts: number;
adjustmentRobux: number;
immersiveAdPayouts: number;
subscriptionPayouts: number;
subscriptionClawbacks: number;
isShowImmersiveAdPayoutSummaryOnZeroEnabled: false;
commissionRobux: number;
publishingAdvanceRebates: number;
} | undefined;
}, false>;
/**
* Gets the group payout eligibility for a group of users.
* @endpoint GET /v1/groups/{groupId}/users-payout-eligibility
*
* @param groupId The ID of the group.
* @param userIds The userIds to check for payout eligibility.
*
* @example const { data:eligibility } = await ClassicEconomyApi.groupPayoutsUserEligibility({ groupId: 14941564, userIds: [1412728377] })
* @exampleData {"1412728377":"Eligible"}
* @exampleRawBody {"usersGroupPayoutEligibility":{"1412728377":"Eligible"}}
*/
export declare const groupPayoutsUserEligibility: <UserId extends Identifier>(this: any, args: {
groupId: Identifier;
userIds: ArrayNonEmptyIfConst<UserId>;
}) => Promise<{
data: Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T ? T extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T, T extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_1 ? T_1 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_2 ? T_2 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_2 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_2 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_3 ? T_3 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_3 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_3, T_3 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_4 ? T_4 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_5 ? T_5 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_5 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_6 ? T_6 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_6 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_6, T_6 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_7 ? T_7 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_8 ? T_8 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_8 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_8 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_9 ? T_9 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_10 ? T_10 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_10 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_10, T_10 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_11 ? T_11 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_12 ? T_12 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_12 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : 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<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_13 ? T_13 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_13 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_13, T_13 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_14 ? T_14 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_15 ? T_15 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_15 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_15 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_16 ? T_16 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_16 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_16, T_16 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_17 ? T_17 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_18 ? T_18 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_18 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_19 ? T_19 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_19 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_19, T_19 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_20 ? T_20 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_21 ? T_21 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_21 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : T_21 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_22 ? T_22 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawUserGroupPayoutEligibilityData<UserId>) => string) | undefined;
getCursorsFn?: ((rawData: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_23 ? T_23 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_23 extends undefined ? {
usersGroupPayoutEligibility: { [Key in UserId]: "Undefined" | "Eligible" | "NotInGroup" | "PayoutRestricted" | undefined; };
} : import("typeforge").Prettify<T_23, T_23 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_24 ? T_24 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawUserGroupPayoutEligibilityData<UserId>, PrettifiedUserGroupPayoutEligibilityData<UserId> extends infer T_25 ? T_25 extends PrettifiedUserGroupPayoutEligibilityData<UserId> ? T_25 extends undefined ? RawUserGroupPayoutEligibilityData<UserId> : 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 transaction history for a particular group.
* @endpoint GET /v2/group/${groupId}/transactions
*
* @param groupId The ID of the group to get transaction history for.
* @param transactionType The transaction type to get.
* @param limit The number of results per request.
* @param cursor The paging cursor for the previous or next page.
*
* @example const { data:transactions } = await ClassicEconomyApi.groupTransactionHistory({ groupId: 5850082, transactionType: "Sale" })
* @exampleData [{"id":14289110391,"idHash":"L1HiwSO1f1e68Xh1d50b91","created":"2022-07-09T21:35:43.013Z","isPending":false,"agent":{"id":473747714,"type":"User","name":"LoremIpsum"},"details":{"id":1116381,"name":"Buy 100 Coins","type":"DeveloperProduct","place":{"placeId":1121711941,"universeId":8681831361,"name":"LoremIpsumGame"}},"currency":{"amount":0,"type":"Robux"},"purchaseToken":null}]
* @exampleRawBody {"previousPageCursor":null,"nextPageCursor":"eyJrZXkiOjEwLCJzb3J0T3JkZXIiOiJBc2MiLCJwYWdpbmdEaXJlY3Rpb24iOiJGb3J3YXJkIiwicGFnZU51bWJlciI6MiwiZGlzY3JpbWluYXRvciI6Imdyb3VwSWQ6NTg1MDA4MnRyYW5zYWN0aW9uVHlwZTpTYWxlIiwiY291bnQiOjEwfQpiYzljYmU0OTFiNjlmNTBmZDBiMGM3YzJmZTVlN2RkMGNlZjY5ZTQ4ZTRiODViZDNiMzBlZGM0NDNiZDMxMmU0","data":[{"id":14289110391,"idHash":"L1HiwSO1f1e68Xh1d50b91","created":"2022-07-09T21:35:43.013Z","isPending":false,"agent":{"id":473747714,"type":"User","name":"LoremIpsum"},"details":{"id":1116381,"name":"Buy 100 Coins","type":"DeveloperProduct","place":{"placeId":1121711941,"universeId":8681831361,"name":"LoremIpsumGame"}},"currency":{"amount":0,"type":"Robux"},"purchaseToken":null}] }
*/
export declare const groupTransactionHistory: <Type extends "Sale" | "PublishingAdvanceRebates">(this: any, args: {
groupId: Identifier;
transactionType: Type;
limit?: 10 | 25 | 50 | 100 | undefined;
cursor?: string | undefined;
}) => Promise<{
data: Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T ? T extends PrettifiedGroupTransactionHistoryData<Type> ? T extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T, T extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_1 ? T_1 extends PrettifiedGroupTransactionHistoryData<Type> ? T_1 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_2 ? T_2 extends PrettifiedGroupTransactionHistoryData<Type> ? T_2 extends undefined ? RawGroupTransactionHistoryData<Type> : T_2 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_3 ? T_3 extends PrettifiedGroupTransactionHistoryData<Type> ? T_3 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_3, T_3 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_4 ? T_4 extends PrettifiedGroupTransactionHistoryData<Type> ? T_4 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_5 ? T_5 extends PrettifiedGroupTransactionHistoryData<Type> ? T_5 extends undefined ? RawGroupTransactionHistoryData<Type> : T_5 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_6 ? T_6 extends PrettifiedGroupTransactionHistoryData<Type> ? T_6 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_6, T_6 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_7 ? T_7 extends PrettifiedGroupTransactionHistoryData<Type> ? T_7 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_8 ? T_8 extends PrettifiedGroupTransactionHistoryData<Type> ? T_8 extends undefined ? RawGroupTransactionHistoryData<Type> : T_8 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_9 ? T_9 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_10 ? T_10 extends PrettifiedGroupTransactionHistoryData<Type> ? T_10 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_10, T_10 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_11 ? T_11 extends PrettifiedGroupTransactionHistoryData<Type> ? T_11 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_12 ? T_12 extends PrettifiedGroupTransactionHistoryData<Type> ? T_12 extends undefined ? RawGroupTransactionHistoryData<Type> : 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;
};
cursors: {
previous: import("../../apiGroup/apiGroup.types").Cursor;
next: import("../../apiGroup/apiGroup.types").Cursor;
};
[Symbol.asyncIterator]: () => AsyncGenerator<{
data: Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_13 ? T_13 extends PrettifiedGroupTransactionHistoryData<Type> ? T_13 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_13, T_13 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_14 ? T_14 extends PrettifiedGroupTransactionHistoryData<Type> ? T_14 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_15 ? T_15 extends PrettifiedGroupTransactionHistoryData<Type> ? T_15 extends undefined ? RawGroupTransactionHistoryData<Type> : T_15 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_16 ? T_16 extends PrettifiedGroupTransactionHistoryData<Type> ? T_16 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_16, T_16 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_17 ? T_17 extends PrettifiedGroupTransactionHistoryData<Type> ? T_17 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_18 ? T_18 extends PrettifiedGroupTransactionHistoryData<Type> ? T_18 extends undefined ? RawGroupTransactionHistoryData<Type> : T_18 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_19 ? T_19 extends PrettifiedGroupTransactionHistoryData<Type> ? T_19 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_19, T_19 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_20 ? T_20 extends PrettifiedGroupTransactionHistoryData<Type> ? T_20 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_21 ? T_21 extends PrettifiedGroupTransactionHistoryData<Type> ? T_21 extends undefined ? RawGroupTransactionHistoryData<Type> : T_21 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_22 ? T_22 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_23 ? T_23 extends PrettifiedGroupTransactionHistoryData<Type> ? T_23 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_23, T_23 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_24 ? T_24 extends PrettifiedGroupTransactionHistoryData<Type> ? T_24 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_25 ? T_25 extends PrettifiedGroupTransactionHistoryData<Type> ? T_25 extends undefined ? RawGroupTransactionHistoryData<Type> : 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;
};
cursors: {
previous: import("../../apiGroup/apiGroup.types").Cursor;
next: import("../../apiGroup/apiGroup.types").Cursor;
};
[Symbol.asyncIterator]: null;
} & {
again: () => Promise<{
data: Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_26 ? T_26 extends PrettifiedGroupTransactionHistoryData<Type> ? T_26 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_26, T_26 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_27 ? T_27 extends PrettifiedGroupTransactionHistoryData<Type> ? T_27 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_28 ? T_28 extends PrettifiedGroupTransactionHistoryData<Type> ? T_28 extends undefined ? RawGroupTransactionHistoryData<Type> : T_28 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_29 ? T_29 extends PrettifiedGroupTransactionHistoryData<Type> ? T_29 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_29, T_29 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_30 ? T_30 extends PrettifiedGroupTransactionHistoryData<Type> ? T_30 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_31 ? T_31 extends PrettifiedGroupTransactionHistoryData<Type> ? T_31 extends undefined ? RawGroupTransactionHistoryData<Type> : T_31 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_32 ? T_32 extends PrettifiedGroupTransactionHistoryData<Type> ? T_32 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_32, T_32 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_33 ? T_33 extends PrettifiedGroupTransactionHistoryData<Type> ? T_33 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_34 ? T_34 extends PrettifiedGroupTransactionHistoryData<Type> ? T_34 extends undefined ? RawGroupTransactionHistoryData<Type> : T_34 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_35 ? T_35 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_36 ? T_36 extends PrettifiedGroupTransactionHistoryData<Type> ? T_36 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_36, T_36 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_37 ? T_37 extends PrettifiedGroupTransactionHistoryData<Type> ? T_37 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_38 ? T_38 extends PrettifiedGroupTransactionHistoryData<Type> ? T_38 extends undefined ? RawGroupTransactionHistoryData<Type> : T_38 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_35 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;
};
}>;
}, any, unknown>;
} & {
again: () => Promise<{
data: Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_39 ? T_39 extends PrettifiedGroupTransactionHistoryData<Type> ? T_39 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_39, T_39 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_40 ? T_40 extends PrettifiedGroupTransactionHistoryData<Type> ? T_40 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_41 ? T_41 extends PrettifiedGroupTransactionHistoryData<Type> ? T_41 extends undefined ? RawGroupTransactionHistoryData<Type> : T_41 : never : never> : never : never))["🔒__PRIVATE_FORMATTED_DATA"], undefined>;
response: {
fullResponse: unknown;
url: `https://${string}`;
method: import("../../../utils/utils.types").RestMethod;
success: boolean;
statusCode: number;
headers: Headers;
body: import("typeforge").Prettify<Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_42 ? T_42 extends PrettifiedGroupTransactionHistoryData<Type> ? T_42 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_42, T_42 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_43 ? T_43 extends PrettifiedGroupTransactionHistoryData<Type> ? T_43 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_44 ? T_44 extends PrettifiedGroupTransactionHistoryData<Type> ? T_44 extends undefined ? RawGroupTransactionHistoryData<Type> : T_44 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined>, Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_45 ? T_45 extends PrettifiedGroupTransactionHistoryData<Type> ? T_45 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_45, T_45 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_46 ? T_46 extends PrettifiedGroupTransactionHistoryData<Type> ? T_46 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_47 ? T_47 extends PrettifiedGroupTransactionHistoryData<Type> ? T_47 extends undefined ? RawGroupTransactionHistoryData<Type> : T_47 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> extends infer T_48 ? T_48 extends Exclude<({
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: RawGroupTransactionHistoryData<Type>) => string) | undefined;
getCursorsFn?: ((rawData: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: (PrettifiedGroupTransactionHistoryData<Type> extends infer T_49 ? T_49 extends PrettifiedGroupTransactionHistoryData<Type> ? T_49 extends undefined ? {
previousPageCursor?: string | null | undefined;
nextPageCursor?: string | null | undefined;
data: Type extends "Sale" ? {
id: Identifier;
idHash: string;
created: `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}Z+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}+${number}${number}${number}${number}` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z` | `${number}${number}${number}${number}-${number}${number}-${number}${number}T${number}${number}:${number}${number}:${number}${number}${number}${number}${number}Z+${number}${number}${number}${number}`;
isPending: boolean;
agent: {
id: Identifier;
type: "User" | "Group";
name: string;
};
details: {
id: Identifier;
name: string;
} & import("typeforge").ObjectEither<{
type: "DeveloperProduct" | "GamePass";
place: {
placeId: Identifier;
universeId: Identifier;
name: string;
};
}, {
type: "Asset";
}> & {
currency: {
amount: number;
type: "Robux";
};
purchaseToken: string | null;
};
}[] : any[];
} : import("typeforge").Prettify<T_49, T_49 extends Date ? true : false> : never : never) | undefined;
} & (PrettifiedGroupTransactionHistoryData<Type> extends infer T_50 ? T_50 extends PrettifiedGroupTransactionHistoryData<Type> ? T_50 extends undefined ? {} : import("../../apiGroup/apiGroup.types").ApiMethodDataFormatRawData<RawGroupTransactionHistoryData<Type>, PrettifiedGroupTransactionHistoryData<Type> extends infer T_51 ? T_51 extends PrettifiedGroupTransactionHistoryData<Type> ? T_51 extends undefined ? RawGroupTransactionHistoryData<Type> : T_51 : never : never> : never : never))["🔒__PRIVATE_RAW_DATA"], undefined> ? T_48 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 economy metadata for the authenticated user.
* @endpoint GET /v2/metadata
*
* @example const { data:metadata } = await ClassicEconomyApi.authedUserEconomyMetadata()
* @exampleData {"isMarketPlaceEnabled":true,"isItemsXchangeEnabled":true,"isGroupSalesAmountTooltipEnabled":true,"isTransactionsRecordsDownloadEnabled":true,"transactionRecordsDownloadEarliestYearDiff":2,"isCommissionRecordsDownloadEnabled":false,"isGroupCommissionsPageEnabled":true,"isPublishingAdvanceRebatePageEnabled":true}
* @exampleRawBody {"isMarketPlaceEnabled":true,"isItemsXchangeEnabled":true,"isGroupSalesAmountTooltipEnabled":true,"isTransactionsRecordsDownloadEnabled":true,"transactionRecordsDownloadEarliestYearDiff":0,"isCommissionRecordsDownloadEnabled":true,"isGroupCommissionsPageEnabled":true,"isPublishingAdvanceRebatePageEnabled":true}
*/
export declare const authedUserEconomyMetadata: import("../../apiGroup/apiGroup.types").CallApiMethod<Record<any, any>, {
method: import("../../../utils/utils.types").RestMethod;
path: `/${string}`;
name: string;
searchParams?: string | Record<string, any> | undefined;
headers?: Record<string, any> | undefined;
body?: string | number | Record<string, any> | undefined;
formData?: FormData | undefined;
applyFieldMask?: boolean | undefined;
pathToPoll?: ((rawData: AuthedUserEconomyMetadataData) => string) | undefined;
getCursorsFn?: ((rawData: {
isMarketPlaceEnabled: boolean;
isItemsXchangeEnabled: boolean;
isGroupSalesAmountTooltipEnabled: boolean;
isTransactionsRecordsDownloadEnabled: boolean;
transactionRecordsDownloadEarliestYearDiff: number;
isCommissionRecordsDownloadEnabled: boolean;
isGroupCommissionsPageEnabled: boolean;
isPublishingAdvanceRebatePageEnabled: boolean;
}) => [previous: import("../../apiGroup/apiGroup.types").Cursor, next: import("../../apiGroup/apiGroup.types").Cursor]) | undefined;
"\uD83D\uDD12__PRIVATE_RAW_DATA"?: {
isMarketPlaceEnabled: boolean;
isItemsXchangeEnabled: boolean;
isGroupSalesAmountTooltipEnabled: boolean;
isTransactionsRecordsDownloadEnabled: boolean;
transactionRecordsDownloadEarliestYearDiff: number;
isCommissionRecordsDownloadEnabled: boolean;
isGroupCommissionsPageEnabled: boolean;
isPublishingAdvanceRebatePageEnabled: boolean;
} | undefined;
"\uD83D\uDD12__PRIVATE_FORMATTED_DATA"?: {
isMarketPlaceEnabled: boolean;
isItemsXchangeEnabled: boolean;
isGroupSalesAmountTooltipEnabled: boolean;
isTransactionsRecordsDownloadEnabled: boolean;
transactionRecordsDownloadEarliestYearDiff: number;
isCommissionRecordsDownloadEnabled: boolean;
isGroupCommissionsPageEnabled: boolean;
isPublishingAdvanceRebatePageEnabled: boolean;
} | undefined;
}, false>;