import type { APSAbout } from '../models/APSAbout'; import type { APSConnector } from '../models/APSConnector'; import type { APSConnectorCreate } from '../models/APSConnectorCreate'; import type { APSConnectorReplace } from '../models/APSConnectorReplace'; import type { APSId } from '../models/APSId'; import type { ListApsConnectorsResponse } from '../models/ListApsConnectorsResponse'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class ApsConfigService { /** * Create an APSConnector object. * @returns APSConnector Successful creation. * @throws ApiError */ static createApsConnector({ requestBody, }: { /** The APSConnector object to create. **/ requestBody: APSConnectorCreate; }): CancelablePromise; /** * Get a list of APSConnectors. * @returns ListApsConnectorsResponse Array of APSConnector objects and total count. Returns empty array if none found. * @throws ApiError */ static listApsConnectors(): CancelablePromise; /** * Get the currently active APSConnector object. * @returns APSConnector The active APSConnector object. * @throws ApiError */ static getActiveApsConnector(): CancelablePromise; /** * Get an APSConnector object by id. * @returns APSConnector The APSConnector object. * @throws ApiError */ static getApsConnector({ connectorId, }: { connectorId: APSId; }): CancelablePromise; /** * Replace an APSConnector object by connector id. * @returns APSConnector The APSConnector object. * @throws ApiError */ static replaceApsConnector({ connectorId, requestBody, }: { connectorId: APSId; requestBody: APSConnectorReplace; }): CancelablePromise; /** * @returns void * @throws ApiError */ static deleteApsConnector({ connectorId, }: { connectorId: APSId; }): CancelablePromise; /** * Sets the APSConnector object to active. * @returns APSConnector Success. * @throws ApiError */ static setApsConnectorActive({ connectorId, }: { connectorId: APSId; }): CancelablePromise; /** * Get the APSAbout object. * @returns APSAbout The APSAbout object. * @throws ApiError */ static getApsAbout(): CancelablePromise; }