@apideck/node
Version:
Apideck Node.js SDK
750 lines (749 loc) • 25.4 kB
TypeScript
/**
* Apideck
* The Apideck OpenAPI Spec: SDK Optimized
*
* The version of the OpenAPI document: 10.13.0
* Contact: support@apideck.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { ActivitiesFilter, ActivitiesSort, Activity, CompaniesFilter, CompaniesSort, Company, Contact, ContactsFilter, ContactsSort, CreateActivityResponse, CreateCompanyResponse, CreateContactResponse, CreateLeadResponse, CreateNoteResponse, CreateOpportunityResponse, CreatePipelineResponse, CreateUserResponse, DeleteActivityResponse, DeleteCompanyResponse, DeleteContactResponse, DeleteLeadResponse, DeleteNoteResponse, DeleteOpportunityResponse, DeletePipelineResponse, DeleteUserResponse, GetActivitiesResponse, GetActivityResponse, GetCompaniesResponse, GetCompanyResponse, GetContactResponse, GetContactsResponse, GetLeadResponse, GetLeadsResponse, GetNoteResponse, GetNotesResponse, GetOpportunitiesResponse, GetOpportunityResponse, GetPipelineResponse, GetPipelinesResponse, GetUserResponse, GetUsersResponse, Lead, LeadsFilter, LeadsSort, Note, OpportunitiesFilter, OpportunitiesSort, Opportunity, PassThroughQuery, Pipeline, UpdateActivityResponse, UpdateCompanyResponse, UpdateContactResponse, UpdateLeadResponse, UpdateNoteResponse, UpdateOpportunityResponse, UpdatePipelineResponse, UpdateUserResponse, User } from '../models';
import * as runtime from '../runtime';
export interface CrmApiActivitiesAddRequest {
activity: Activity;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiActivitiesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
filter?: ActivitiesFilter;
sort?: ActivitiesSort;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiActivitiesDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiActivitiesOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiActivitiesUpdateRequest {
id: string;
activity: Activity;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiCompaniesAddRequest {
company: Company;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiCompaniesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
filter?: CompaniesFilter;
sort?: CompaniesSort;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiCompaniesDeleteRequest {
id: string;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiCompaniesOneRequest {
id: string;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
fields?: string | null;
}
export interface CrmApiCompaniesUpdateRequest {
id: string;
company: Company;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiContactsAddRequest {
contact: Contact;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiContactsAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
filter?: ContactsFilter;
sort?: ContactsSort;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiContactsDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiContactsOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
filter?: ContactsFilter;
}
export interface CrmApiContactsUpdateRequest {
id: string;
contact: Contact;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiLeadsAddRequest {
lead: Lead;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiLeadsAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
filter?: LeadsFilter;
sort?: LeadsSort;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiLeadsDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiLeadsOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiLeadsUpdateRequest {
id: string;
lead: Lead;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiNotesAddRequest {
note: Note;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiNotesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiNotesDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiNotesOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiNotesUpdateRequest {
id: string;
note: Note;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiOpportunitiesAddRequest {
opportunity: Opportunity;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiOpportunitiesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
filter?: OpportunitiesFilter;
sort?: OpportunitiesSort;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiOpportunitiesDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiOpportunitiesOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiOpportunitiesUpdateRequest {
id: string;
opportunity: Opportunity;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiPipelinesAddRequest {
pipeline: Pipeline;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiPipelinesAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiPipelinesDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiPipelinesOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiPipelinesUpdateRequest {
id: string;
pipeline: Pipeline;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiUsersAddRequest {
user: User;
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
}
export interface CrmApiUsersAllRequest {
raw?: boolean;
consumerId?: string;
appId?: string;
serviceId?: string;
cursor?: string | null;
limit?: number;
passThrough?: PassThroughQuery;
fields?: string | null;
}
export interface CrmApiUsersDeleteRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
export interface CrmApiUsersOneRequest {
id: string;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
fields?: string | null;
}
export interface CrmApiUsersUpdateRequest {
id: string;
user: User;
consumerId?: string;
appId?: string;
serviceId?: string;
raw?: boolean;
}
/**
*
*/
export declare class CrmApi extends runtime.BaseAPI {
/**
* Create activity
* Create activity
*/
activitiesAddRaw(requestParameters: CrmApiActivitiesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateActivityResponse>>;
/**
* Create activity
* Create activity
*/
activitiesAdd(requestParameters: CrmApiActivitiesAddRequest, initOverrides?: RequestInit): Promise<CreateActivityResponse>;
/**
* List activities
* List activities
*/
activitiesAllRaw(requestParameters: CrmApiActivitiesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetActivitiesResponse>>;
/**
* List activities
* List activities
*/
activitiesAll(requestParameters?: CrmApiActivitiesAllRequest, initOverrides?: RequestInit): Promise<GetActivitiesResponse>;
/**
* Delete activity
* Delete activity
*/
activitiesDeleteRaw(requestParameters: CrmApiActivitiesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteActivityResponse>>;
/**
* Delete activity
* Delete activity
*/
activitiesDelete(requestParameters: CrmApiActivitiesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteActivityResponse>;
/**
* Get activity
* Get activity
*/
activitiesOneRaw(requestParameters: CrmApiActivitiesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetActivityResponse>>;
/**
* Get activity
* Get activity
*/
activitiesOne(requestParameters: CrmApiActivitiesOneRequest, initOverrides?: RequestInit): Promise<GetActivityResponse>;
/**
* Update activity
* Update activity
*/
activitiesUpdateRaw(requestParameters: CrmApiActivitiesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateActivityResponse>>;
/**
* Update activity
* Update activity
*/
activitiesUpdate(requestParameters: CrmApiActivitiesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateActivityResponse>;
/**
* Create company
* Create company
*/
companiesAddRaw(requestParameters: CrmApiCompaniesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateCompanyResponse>>;
/**
* Create company
* Create company
*/
companiesAdd(requestParameters: CrmApiCompaniesAddRequest, initOverrides?: RequestInit): Promise<CreateCompanyResponse>;
/**
* List companies
* List companies
*/
companiesAllRaw(requestParameters: CrmApiCompaniesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCompaniesResponse>>;
/**
* List companies
* List companies
*/
companiesAll(requestParameters?: CrmApiCompaniesAllRequest, initOverrides?: RequestInit): Promise<GetCompaniesResponse>;
/**
* Delete company
* Delete company
*/
companiesDeleteRaw(requestParameters: CrmApiCompaniesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteCompanyResponse>>;
/**
* Delete company
* Delete company
*/
companiesDelete(requestParameters: CrmApiCompaniesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteCompanyResponse>;
/**
* Get company
* Get company
*/
companiesOneRaw(requestParameters: CrmApiCompaniesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCompanyResponse>>;
/**
* Get company
* Get company
*/
companiesOne(requestParameters: CrmApiCompaniesOneRequest, initOverrides?: RequestInit): Promise<GetCompanyResponse>;
/**
* Update company
* Update company
*/
companiesUpdateRaw(requestParameters: CrmApiCompaniesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateCompanyResponse>>;
/**
* Update company
* Update company
*/
companiesUpdate(requestParameters: CrmApiCompaniesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateCompanyResponse>;
/**
* Create contact
* Create contact
*/
contactsAddRaw(requestParameters: CrmApiContactsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateContactResponse>>;
/**
* Create contact
* Create contact
*/
contactsAdd(requestParameters: CrmApiContactsAddRequest, initOverrides?: RequestInit): Promise<CreateContactResponse>;
/**
* List contacts
* List contacts
*/
contactsAllRaw(requestParameters: CrmApiContactsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetContactsResponse>>;
/**
* List contacts
* List contacts
*/
contactsAll(requestParameters?: CrmApiContactsAllRequest, initOverrides?: RequestInit): Promise<GetContactsResponse>;
/**
* Delete contact
* Delete contact
*/
contactsDeleteRaw(requestParameters: CrmApiContactsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteContactResponse>>;
/**
* Delete contact
* Delete contact
*/
contactsDelete(requestParameters: CrmApiContactsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteContactResponse>;
/**
* Get contact
* Get contact
*/
contactsOneRaw(requestParameters: CrmApiContactsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetContactResponse>>;
/**
* Get contact
* Get contact
*/
contactsOne(requestParameters: CrmApiContactsOneRequest, initOverrides?: RequestInit): Promise<GetContactResponse>;
/**
* Update contact
* Update contact
*/
contactsUpdateRaw(requestParameters: CrmApiContactsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateContactResponse>>;
/**
* Update contact
* Update contact
*/
contactsUpdate(requestParameters: CrmApiContactsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateContactResponse>;
/**
* Create lead
* Create lead
*/
leadsAddRaw(requestParameters: CrmApiLeadsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateLeadResponse>>;
/**
* Create lead
* Create lead
*/
leadsAdd(requestParameters: CrmApiLeadsAddRequest, initOverrides?: RequestInit): Promise<CreateLeadResponse>;
/**
* List leads
* List leads
*/
leadsAllRaw(requestParameters: CrmApiLeadsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetLeadsResponse>>;
/**
* List leads
* List leads
*/
leadsAll(requestParameters?: CrmApiLeadsAllRequest, initOverrides?: RequestInit): Promise<GetLeadsResponse>;
/**
* Delete lead
* Delete lead
*/
leadsDeleteRaw(requestParameters: CrmApiLeadsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteLeadResponse>>;
/**
* Delete lead
* Delete lead
*/
leadsDelete(requestParameters: CrmApiLeadsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteLeadResponse>;
/**
* Get lead
* Get lead
*/
leadsOneRaw(requestParameters: CrmApiLeadsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetLeadResponse>>;
/**
* Get lead
* Get lead
*/
leadsOne(requestParameters: CrmApiLeadsOneRequest, initOverrides?: RequestInit): Promise<GetLeadResponse>;
/**
* Update lead
* Update lead
*/
leadsUpdateRaw(requestParameters: CrmApiLeadsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateLeadResponse>>;
/**
* Update lead
* Update lead
*/
leadsUpdate(requestParameters: CrmApiLeadsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateLeadResponse>;
/**
* Create note
* Create note
*/
notesAddRaw(requestParameters: CrmApiNotesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateNoteResponse>>;
/**
* Create note
* Create note
*/
notesAdd(requestParameters: CrmApiNotesAddRequest, initOverrides?: RequestInit): Promise<CreateNoteResponse>;
/**
* List notes
* List notes
*/
notesAllRaw(requestParameters: CrmApiNotesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetNotesResponse>>;
/**
* List notes
* List notes
*/
notesAll(requestParameters?: CrmApiNotesAllRequest, initOverrides?: RequestInit): Promise<GetNotesResponse>;
/**
* Delete note
* Delete note
*/
notesDeleteRaw(requestParameters: CrmApiNotesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteNoteResponse>>;
/**
* Delete note
* Delete note
*/
notesDelete(requestParameters: CrmApiNotesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteNoteResponse>;
/**
* Get note
* Get note
*/
notesOneRaw(requestParameters: CrmApiNotesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetNoteResponse>>;
/**
* Get note
* Get note
*/
notesOne(requestParameters: CrmApiNotesOneRequest, initOverrides?: RequestInit): Promise<GetNoteResponse>;
/**
* Update note
* Update note
*/
notesUpdateRaw(requestParameters: CrmApiNotesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateNoteResponse>>;
/**
* Update note
* Update note
*/
notesUpdate(requestParameters: CrmApiNotesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateNoteResponse>;
/**
* Create opportunity
* Create opportunity
*/
opportunitiesAddRaw(requestParameters: CrmApiOpportunitiesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateOpportunityResponse>>;
/**
* Create opportunity
* Create opportunity
*/
opportunitiesAdd(requestParameters: CrmApiOpportunitiesAddRequest, initOverrides?: RequestInit): Promise<CreateOpportunityResponse>;
/**
* List opportunities
* List opportunities
*/
opportunitiesAllRaw(requestParameters: CrmApiOpportunitiesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetOpportunitiesResponse>>;
/**
* List opportunities
* List opportunities
*/
opportunitiesAll(requestParameters?: CrmApiOpportunitiesAllRequest, initOverrides?: RequestInit): Promise<GetOpportunitiesResponse>;
/**
* Delete opportunity
* Delete opportunity
*/
opportunitiesDeleteRaw(requestParameters: CrmApiOpportunitiesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteOpportunityResponse>>;
/**
* Delete opportunity
* Delete opportunity
*/
opportunitiesDelete(requestParameters: CrmApiOpportunitiesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteOpportunityResponse>;
/**
* Get opportunity
* Get opportunity
*/
opportunitiesOneRaw(requestParameters: CrmApiOpportunitiesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetOpportunityResponse>>;
/**
* Get opportunity
* Get opportunity
*/
opportunitiesOne(requestParameters: CrmApiOpportunitiesOneRequest, initOverrides?: RequestInit): Promise<GetOpportunityResponse>;
/**
* Update opportunity
* Update opportunity
*/
opportunitiesUpdateRaw(requestParameters: CrmApiOpportunitiesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateOpportunityResponse>>;
/**
* Update opportunity
* Update opportunity
*/
opportunitiesUpdate(requestParameters: CrmApiOpportunitiesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateOpportunityResponse>;
/**
* Create pipeline
* Create pipeline
*/
pipelinesAddRaw(requestParameters: CrmApiPipelinesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreatePipelineResponse>>;
/**
* Create pipeline
* Create pipeline
*/
pipelinesAdd(requestParameters: CrmApiPipelinesAddRequest, initOverrides?: RequestInit): Promise<CreatePipelineResponse>;
/**
* List pipelines
* List pipelines
*/
pipelinesAllRaw(requestParameters: CrmApiPipelinesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetPipelinesResponse>>;
/**
* List pipelines
* List pipelines
*/
pipelinesAll(requestParameters?: CrmApiPipelinesAllRequest, initOverrides?: RequestInit): Promise<GetPipelinesResponse>;
/**
* Delete pipeline
* Delete pipeline
*/
pipelinesDeleteRaw(requestParameters: CrmApiPipelinesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeletePipelineResponse>>;
/**
* Delete pipeline
* Delete pipeline
*/
pipelinesDelete(requestParameters: CrmApiPipelinesDeleteRequest, initOverrides?: RequestInit): Promise<DeletePipelineResponse>;
/**
* Get pipeline
* Get pipeline
*/
pipelinesOneRaw(requestParameters: CrmApiPipelinesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetPipelineResponse>>;
/**
* Get pipeline
* Get pipeline
*/
pipelinesOne(requestParameters: CrmApiPipelinesOneRequest, initOverrides?: RequestInit): Promise<GetPipelineResponse>;
/**
* Update pipeline
* Update pipeline
*/
pipelinesUpdateRaw(requestParameters: CrmApiPipelinesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdatePipelineResponse>>;
/**
* Update pipeline
* Update pipeline
*/
pipelinesUpdate(requestParameters: CrmApiPipelinesUpdateRequest, initOverrides?: RequestInit): Promise<UpdatePipelineResponse>;
/**
* Create user
* Create user
*/
usersAddRaw(requestParameters: CrmApiUsersAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateUserResponse>>;
/**
* Create user
* Create user
*/
usersAdd(requestParameters: CrmApiUsersAddRequest, initOverrides?: RequestInit): Promise<CreateUserResponse>;
/**
* List users
* List users
*/
usersAllRaw(requestParameters: CrmApiUsersAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetUsersResponse>>;
/**
* List users
* List users
*/
usersAll(requestParameters?: CrmApiUsersAllRequest, initOverrides?: RequestInit): Promise<GetUsersResponse>;
/**
* Delete user
* Delete user
*/
usersDeleteRaw(requestParameters: CrmApiUsersDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteUserResponse>>;
/**
* Delete user
* Delete user
*/
usersDelete(requestParameters: CrmApiUsersDeleteRequest, initOverrides?: RequestInit): Promise<DeleteUserResponse>;
/**
* Get user
* Get user
*/
usersOneRaw(requestParameters: CrmApiUsersOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetUserResponse>>;
/**
* Get user
* Get user
*/
usersOne(requestParameters: CrmApiUsersOneRequest, initOverrides?: RequestInit): Promise<GetUserResponse>;
/**
* Update user
* Update user
*/
usersUpdateRaw(requestParameters: CrmApiUsersUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateUserResponse>>;
/**
* Update user
* Update user
*/
usersUpdate(requestParameters: CrmApiUsersUpdateRequest, initOverrides?: RequestInit): Promise<UpdateUserResponse>;
}