import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { ApiKeyAuthenticationRequest } from '../models/ApiKeyAuthenticationRequest'; import { CreateEntityRequest } from '../models/CreateEntityRequest'; import { EntityResponse } from '../models/EntityResponse'; import { EntityResponsePage } from '../models/EntityResponsePage'; import { UpdateEntityNameRequest } from '../models/UpdateEntityNameRequest'; import { UpdateEntityWalletIdRequest } from '../models/UpdateEntityWalletIdRequest'; export declare class IdentityAndAccessManagementApiRequestFactory extends BaseAPIRequestFactory { addEntityApiKeyAuthentication(apiKeyAuthenticationRequest: ApiKeyAuthenticationRequest, _options?: Configuration): Promise; createEntity(createEntityRequest: CreateEntityRequest, _options?: Configuration): Promise; deleteEntityApiKeyAuthentication(apiKeyAuthenticationRequest: ApiKeyAuthenticationRequest, _options?: Configuration): Promise; deleteEntityById(id: string, _options?: Configuration): Promise; getAllEntities(offset?: number, limit?: number, _options?: Configuration): Promise; getEntityById(id: string, _options?: Configuration): Promise; updateEntityName(id: string, updateEntityNameRequest: UpdateEntityNameRequest, _options?: Configuration): Promise; updateEntityWalletId(id: string, updateEntityWalletIdRequest: UpdateEntityWalletIdRequest, _options?: Configuration): Promise; } export declare class IdentityAndAccessManagementApiResponseProcessor { addEntityApiKeyAuthenticationWithHttpInfo(response: ResponseContext): Promise>; createEntityWithHttpInfo(response: ResponseContext): Promise>; deleteEntityApiKeyAuthenticationWithHttpInfo(response: ResponseContext): Promise>; deleteEntityByIdWithHttpInfo(response: ResponseContext): Promise>; getAllEntitiesWithHttpInfo(response: ResponseContext): Promise>; getEntityByIdWithHttpInfo(response: ResponseContext): Promise>; updateEntityNameWithHttpInfo(response: ResponseContext): Promise>; updateEntityWalletIdWithHttpInfo(response: ResponseContext): Promise>; }