/** * `BETA` * * Creates a new game pass with the provided configuration details. * * **Scopes:** `game-pass:write` * **Engine:** Not available in-engine * * @param body * @param universeId The universe ID. */ export declare const postGamePassesV1UniversesUniverseIdGamePasses: import("../..").EndpointGeneric<{ universeId: number; }, { gamePassId: number; name: string; description: string; isForSale: boolean; iconAssetId: number; createdTimestamp: string; updatedTimestamp: string; priceInformation: { defaultPriceInRobux: number | null; enabledFeatures: ("Invalid" | "PriceOptimization" | "UserFixedPrice" | "RegionalPricing")[]; } | null; }, { name: string; description?: string | null | undefined; imageFile?: File | null | undefined; isForSale?: boolean | null | undefined; price?: number | null | undefined; isRegionalPricingEnabled?: boolean | null | undefined; }>; /** * `BETA` * * Updates a game pass with the provided configuration details. Note that only fields provided in the request will be updated. * * **Scopes:** `game-pass:write` * **Engine:** Not available in-engine * * @param body * @param universeId The universe ID. * @param gamePassId The game pass ID. */ export declare const patchGamePassesV1UniversesUniverseIdGamePassesGamePassId: import("../..").EndpointGeneric<{ universeId: number; gamePassId: number; }, void, { name?: string | null | undefined; description?: string | null | undefined; file?: File | null | undefined; isForSale?: boolean | null | undefined; price?: number | null | undefined; isRegionalPricingEnabled?: boolean | null | undefined; }>; /** * `BETA` * * Get game pass with configuration details * * **Scopes:** `game-pass:read` * **Engine:** Not available in-engine * * @param universeId The universe ID. * @param gamePassId The game pass ID. */ export declare const getGamePassesV1UniversesUniverseIdGamePassesGamePassIdCreator: import("../..").EndpointGeneric<{ universeId: number; gamePassId: number; }, { gamePassId: number; name: string; description: string; isForSale: boolean; iconAssetId: number; createdTimestamp: string; updatedTimestamp: string; priceInformation: { defaultPriceInRobux: number | null; enabledFeatures: ("Invalid" | "PriceOptimization" | "UserFixedPrice" | "RegionalPricing")[]; } | null; }, undefined>; /** * `BETA` * * List game passes by universe with configuration details * * **Scopes:** `game-pass:read` * **Engine:** Not available in-engine * * @param universeId The universe ID. * @param pageSize The number of results to return. Defaults to 50 if not provided. * @param pageToken The cursor token for pagination. */ export declare const getGamePassesV1UniversesUniverseIdGamePassesCreator: import("../..").EndpointGeneric<{ universeId: number; pageToken?: string | undefined; pageSize?: number | undefined; }, { gamePasses: { gamePassId: number; name: string; description: string; isForSale: boolean; iconAssetId: number; createdTimestamp: string; updatedTimestamp: string; priceInformation: { defaultPriceInRobux: number | null; enabledFeatures: ("Invalid" | "PriceOptimization" | "UserFixedPrice" | "RegionalPricing")[]; } | null; }[]; nextPageToken: string | null; }, undefined>;