import type { ApplicationVersionsFrontendResponse } from '../models/ApplicationVersionsFrontendResponse';
import type { CancelablePromise } from '../core/CancelablePromise';
export declare class BffApplicationVersionsFrontendService {
/**
* Get a list of application versions
* Use this API to get a list of application versions that match the given parameters.
Token Permissions: [ `event_designer:access` ]
* @returns ApplicationVersionsFrontendResponse Get a list of application versions and the accompanying metadata.
* @throws ApiError
*/
static getApplicationVersionsForFrontend({ xContextId, pageSize, pageNumber, applicationIds, ids, messagingServiceIds, }: {
/** Optional context id the request is running. **/
xContextId?: string;
/** The number of application versions to get per page. **/
pageSize?: number;
/** The page number to get. **/
pageNumber?: number;
/** Match only application versions of these application IDs, separated by commas. **/
applicationIds?: Array;
/** Match only application versions with the given IDs, separated by commas. **/
ids?: Array;
/** Match only application versions with the given messaging service IDs, separated by commas. **/
messagingServiceIds?: Array;
}): CancelablePromise;
}