import { Scim2ConnectionConfigResponse, Scim2CountResponse, Scim2CreateConnectionConfigRequest, Scim2CreateConnectionConfigResponse, Scim2PatchConnectionConfigRequest } from './interfaces'; import { BaseApiClient } from '../BaseApiClient'; export declare class DirectoryApi extends BaseApiClient { constructor(appName: string); /** * Returns all SCIM2 configurations * * ``authorized user`` */ getConfigs: () => Promise; /** * Update SCIM2 configuration * * ``authorized user`` */ updateConfiguration: (id: string, body: Scim2PatchConnectionConfigRequest) => Promise; /** * Create SCIM2 configuration * * ``authorized user`` */ createConfiguration: (body: Scim2CreateConnectionConfigRequest) => Promise; /** * Delete SCIM2 configuration * * ``authorized user`` */ deleteConfiguration: (id: string, deleteAll: boolean) => Promise; countConfigurationUsers: (id: string) => Promise; } declare const _default: DirectoryApi; export default _default;