import { HttpOperation } from "../types/common"; import { AppVersion } from "../types/mini-app"; interface GetVersionsPayload { start: number; count: number; } interface GetVersionsResponse { listVersions: AppVersion[]; total: number; } /** * Get the app versions. * @param {HttpOperation} request This API does not require any payload, as the Mini App ID will be derived from the authenticated headers. The requester must include a valid `Authorization: Bearer ` header with a valid token. * @param {GetVersionsPayload} data The payload for the request, which includes the start index and count of versions to retrieve. * @returns {Promise} The app versions, including a list of versions and the total count. */ export declare function getVersions({ request, ...data }: HttpOperation): Promise; export { GetVersionsPayload, GetVersionsResponse, AppVersion };