import type { ClientApplicationRequest } from '../models/ClientApplicationRequest'; import type { ClientApplicationResponse } from '../models/ClientApplicationResponse'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class ApplicationsService { /** * Get all the registered client applications * @returns ClientApplicationResponse OK * @throws ApiError */ static getApplications(): CancelablePromise>; /** * Create new client application * @returns ClientApplicationResponse Created * @throws ApiError */ static createApplication({ requestBody, }: { requestBody: ClientApplicationRequest; }): CancelablePromise; /** * Get application by Id * @returns ClientApplicationResponse OK * @throws ApiError */ static getApplicationById({ id, }: { id: string | null; }): CancelablePromise; /** * Update existing client application * @returns ClientApplicationResponse OK * @throws ApiError */ static updateApplication({ id, requestBody, }: { id: string | null; requestBody: ClientApplicationRequest; }): CancelablePromise; /** * Delete client application * @returns ClientApplicationResponse OK * @throws ApiError */ static deleteApplication({ id, }: { id: string | null; }): CancelablePromise; }