ch-api-client-typescript2
Version:
Openapi generated typescript-axios client for CloudHospital
539 lines • 25.2 kB
TypeScript
/**
* CloudHospital Api
* CloudHospital application with Swagger, Swashbuckle, and API versioning.
*
* The version of the OpenAPI document: 2
* Contact: developer@icloudhospital.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 { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import { Configuration } from '../configuration';
import { RequestArgs, BaseAPI } from '../base';
import { ChangeEmailCommand } from '../models';
import { ConfirmEmailCommand } from '../models';
import { ConfirmIdentityEmailCommand } from '../models';
import { ConfirmPhoneNumberCommand } from '../models';
import { CreateProfileCommand } from '../models';
import { SendVerificationEmailCommand } from '../models';
import { SendVerificationSmsCommand } from '../models';
import { UpdateProfileCommand } from '../models';
import { UserModel } from '../models';
/**
* ProfilesApi - axios parameter creator
* @export
*/
export declare const ProfilesApiAxiosParamCreator: (configuration?: Configuration) => {
/**
* Sample request: POST /api/v1/profiles/changeEmail { \"email\": \"user@example.com\" }
* @summary Change user\'s email on both Identity and Api.
* @param {ChangeEmailCommand} [changeEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesChangeemailPost: (changeEmailCommand?: ChangeEmailCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Confirm email.
* @param {ConfirmEmailCommand} [confirmEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmemailPost: (confirmEmailCommand?: ConfirmEmailCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
* This endpoint differs from `POST /api/v2/profiles/confirmEmail` which validates an email change confirmation code in the local database.
* @summary Confirm email via IdentityAdmin. Proxies POST /api/Manage/ConfirmEmail.
* @param {ConfirmIdentityEmailCommand} [confirmIdentityEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmidentityemailPost: (confirmIdentityEmailCommand?: ConfirmIdentityEmailCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Confirm phone number via IdentityAdmin. Proxies POST /api/Manage/ConfirmPhonenumber.
* @param {ConfirmPhoneNumberCommand} [confirmPhoneNumberCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmphonenumberPost: (confirmPhoneNumberCommand?: ConfirmPhoneNumberCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Get Profile.
* @param {string} [hospitalId] Optional hospital identifier. When provided, the response includes `CreatePatientAffiliationRequired` indicating whether the caller needs to create a patient affiliation for that hospital via PUT /api/v2/profiles.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesGet: (hospitalId?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Create a Profile.
* @param {CreateProfileCommand} [createProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPost: (createProfileCommand?: CreateProfileCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Delete Profile.
* @param {string} profileId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesProfileIdDelete: (profileId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Update Profile.
* @param {UpdateProfileCommand} [updateProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPut: (updateProfileCommand?: UpdateProfileCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Send a verification email via IdentityAdmin. Proxies POST /api/Manage/SendVerificationEmail.
* @param {SendVerificationEmailCommand} [sendVerificationEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationemailPost: (sendVerificationEmailCommand?: SendVerificationEmailCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Send a verification SMS via IdentityAdmin. Proxies POST /api/Manage/SendVerificationSMS.
* @param {SendVerificationSmsCommand} [sendVerificationSmsCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationsmsPost: (sendVerificationSmsCommand?: SendVerificationSmsCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>;
/**
*
* @summary Sync profile between api db and identity db (Based on identity db)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSyncPost: (options?: AxiosRequestConfig) => Promise<RequestArgs>;
};
/**
* ProfilesApi - functional programming interface
* @export
*/
export declare const ProfilesApiFp: (configuration?: Configuration) => {
/**
* Sample request: POST /api/v1/profiles/changeEmail { \"email\": \"user@example.com\" }
* @summary Change user\'s email on both Identity and Api.
* @param {ChangeEmailCommand} [changeEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesChangeemailPost(changeEmailCommand?: ChangeEmailCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Confirm email.
* @param {ConfirmEmailCommand} [confirmEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmemailPost(confirmEmailCommand?: ConfirmEmailCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
* This endpoint differs from `POST /api/v2/profiles/confirmEmail` which validates an email change confirmation code in the local database.
* @summary Confirm email via IdentityAdmin. Proxies POST /api/Manage/ConfirmEmail.
* @param {ConfirmIdentityEmailCommand} [confirmIdentityEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmidentityemailPost(confirmIdentityEmailCommand?: ConfirmIdentityEmailCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Confirm phone number via IdentityAdmin. Proxies POST /api/Manage/ConfirmPhonenumber.
* @param {ConfirmPhoneNumberCommand} [confirmPhoneNumberCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmphonenumberPost(confirmPhoneNumberCommand?: ConfirmPhoneNumberCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Get Profile.
* @param {string} [hospitalId] Optional hospital identifier. When provided, the response includes `CreatePatientAffiliationRequired` indicating whether the caller needs to create a patient affiliation for that hospital via PUT /api/v2/profiles.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesGet(hospitalId?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserModel>>;
/**
*
* @summary Create a Profile.
* @param {CreateProfileCommand} [createProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPost(createProfileCommand?: CreateProfileCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserModel>>;
/**
*
* @summary Delete Profile.
* @param {string} profileId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesProfileIdDelete(profileId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Update Profile.
* @param {UpdateProfileCommand} [updateProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPut(updateProfileCommand?: UpdateProfileCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserModel>>;
/**
*
* @summary Send a verification email via IdentityAdmin. Proxies POST /api/Manage/SendVerificationEmail.
* @param {SendVerificationEmailCommand} [sendVerificationEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationemailPost(sendVerificationEmailCommand?: SendVerificationEmailCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Send a verification SMS via IdentityAdmin. Proxies POST /api/Manage/SendVerificationSMS.
* @param {SendVerificationSmsCommand} [sendVerificationSmsCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationsmsPost(sendVerificationSmsCommand?: SendVerificationSmsCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
/**
*
* @summary Sync profile between api db and identity db (Based on identity db)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSyncPost(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>;
};
/**
* ProfilesApi - factory interface
* @export
*/
export declare const ProfilesApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => {
/**
* Sample request: POST /api/v1/profiles/changeEmail { \"email\": \"user@example.com\" }
* @summary Change user\'s email on both Identity and Api.
* @param {ChangeEmailCommand} [changeEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesChangeemailPost(changeEmailCommand?: ChangeEmailCommand, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Confirm email.
* @param {ConfirmEmailCommand} [confirmEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmemailPost(confirmEmailCommand?: ConfirmEmailCommand, options?: any): AxiosPromise<boolean>;
/**
* This endpoint differs from `POST /api/v2/profiles/confirmEmail` which validates an email change confirmation code in the local database.
* @summary Confirm email via IdentityAdmin. Proxies POST /api/Manage/ConfirmEmail.
* @param {ConfirmIdentityEmailCommand} [confirmIdentityEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmidentityemailPost(confirmIdentityEmailCommand?: ConfirmIdentityEmailCommand, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Confirm phone number via IdentityAdmin. Proxies POST /api/Manage/ConfirmPhonenumber.
* @param {ConfirmPhoneNumberCommand} [confirmPhoneNumberCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesConfirmphonenumberPost(confirmPhoneNumberCommand?: ConfirmPhoneNumberCommand, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Get Profile.
* @param {string} [hospitalId] Optional hospital identifier. When provided, the response includes `CreatePatientAffiliationRequired` indicating whether the caller needs to create a patient affiliation for that hospital via PUT /api/v2/profiles.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesGet(hospitalId?: string, options?: any): AxiosPromise<UserModel>;
/**
*
* @summary Create a Profile.
* @param {CreateProfileCommand} [createProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPost(createProfileCommand?: CreateProfileCommand, options?: any): AxiosPromise<UserModel>;
/**
*
* @summary Delete Profile.
* @param {string} profileId
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesProfileIdDelete(profileId: string, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Update Profile.
* @param {UpdateProfileCommand} [updateProfileCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesPut(updateProfileCommand?: UpdateProfileCommand, options?: any): AxiosPromise<UserModel>;
/**
*
* @summary Send a verification email via IdentityAdmin. Proxies POST /api/Manage/SendVerificationEmail.
* @param {SendVerificationEmailCommand} [sendVerificationEmailCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationemailPost(sendVerificationEmailCommand?: SendVerificationEmailCommand, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Send a verification SMS via IdentityAdmin. Proxies POST /api/Manage/SendVerificationSMS.
* @param {SendVerificationSmsCommand} [sendVerificationSmsCommand]
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSendverificationsmsPost(sendVerificationSmsCommand?: SendVerificationSmsCommand, options?: any): AxiosPromise<boolean>;
/**
*
* @summary Sync profile between api db and identity db (Based on identity db)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProfilesSyncPost(options?: any): AxiosPromise<boolean>;
};
/**
* Request parameters for apiV2ProfilesChangeemailPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesChangeemailPostRequest
*/
export interface ProfilesApiApiV2ProfilesChangeemailPostRequest {
/**
*
* @type {ChangeEmailCommand}
* @memberof ProfilesApiApiV2ProfilesChangeemailPost
*/
readonly changeEmailCommand?: ChangeEmailCommand;
}
/**
* Request parameters for apiV2ProfilesConfirmemailPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesConfirmemailPostRequest
*/
export interface ProfilesApiApiV2ProfilesConfirmemailPostRequest {
/**
*
* @type {ConfirmEmailCommand}
* @memberof ProfilesApiApiV2ProfilesConfirmemailPost
*/
readonly confirmEmailCommand?: ConfirmEmailCommand;
}
/**
* Request parameters for apiV2ProfilesConfirmidentityemailPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesConfirmidentityemailPostRequest
*/
export interface ProfilesApiApiV2ProfilesConfirmidentityemailPostRequest {
/**
*
* @type {ConfirmIdentityEmailCommand}
* @memberof ProfilesApiApiV2ProfilesConfirmidentityemailPost
*/
readonly confirmIdentityEmailCommand?: ConfirmIdentityEmailCommand;
}
/**
* Request parameters for apiV2ProfilesConfirmphonenumberPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesConfirmphonenumberPostRequest
*/
export interface ProfilesApiApiV2ProfilesConfirmphonenumberPostRequest {
/**
*
* @type {ConfirmPhoneNumberCommand}
* @memberof ProfilesApiApiV2ProfilesConfirmphonenumberPost
*/
readonly confirmPhoneNumberCommand?: ConfirmPhoneNumberCommand;
}
/**
* Request parameters for apiV2ProfilesGet operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesGetRequest
*/
export interface ProfilesApiApiV2ProfilesGetRequest {
/**
* Optional hospital identifier. When provided, the response includes `CreatePatientAffiliationRequired` indicating whether the caller needs to create a patient affiliation for that hospital via PUT /api/v2/profiles.
* @type {string}
* @memberof ProfilesApiApiV2ProfilesGet
*/
readonly hospitalId?: string;
}
/**
* Request parameters for apiV2ProfilesPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesPostRequest
*/
export interface ProfilesApiApiV2ProfilesPostRequest {
/**
*
* @type {CreateProfileCommand}
* @memberof ProfilesApiApiV2ProfilesPost
*/
readonly createProfileCommand?: CreateProfileCommand;
}
/**
* Request parameters for apiV2ProfilesProfileIdDelete operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesProfileIdDeleteRequest
*/
export interface ProfilesApiApiV2ProfilesProfileIdDeleteRequest {
/**
*
* @type {string}
* @memberof ProfilesApiApiV2ProfilesProfileIdDelete
*/
readonly profileId: string;
}
/**
* Request parameters for apiV2ProfilesPut operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesPutRequest
*/
export interface ProfilesApiApiV2ProfilesPutRequest {
/**
*
* @type {UpdateProfileCommand}
* @memberof ProfilesApiApiV2ProfilesPut
*/
readonly updateProfileCommand?: UpdateProfileCommand;
}
/**
* Request parameters for apiV2ProfilesSendverificationemailPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesSendverificationemailPostRequest
*/
export interface ProfilesApiApiV2ProfilesSendverificationemailPostRequest {
/**
*
* @type {SendVerificationEmailCommand}
* @memberof ProfilesApiApiV2ProfilesSendverificationemailPost
*/
readonly sendVerificationEmailCommand?: SendVerificationEmailCommand;
}
/**
* Request parameters for apiV2ProfilesSendverificationsmsPost operation in ProfilesApi.
* @export
* @interface ProfilesApiApiV2ProfilesSendverificationsmsPostRequest
*/
export interface ProfilesApiApiV2ProfilesSendverificationsmsPostRequest {
/**
*
* @type {SendVerificationSmsCommand}
* @memberof ProfilesApiApiV2ProfilesSendverificationsmsPost
*/
readonly sendVerificationSmsCommand?: SendVerificationSmsCommand;
}
/**
* ProfilesApi - object-oriented interface
* @export
* @class ProfilesApi
* @extends {BaseAPI}
*/
export declare class ProfilesApi extends BaseAPI {
/**
* Sample request: POST /api/v1/profiles/changeEmail { \"email\": \"user@example.com\" }
* @summary Change user\'s email on both Identity and Api.
* @param {ProfilesApiApiV2ProfilesChangeemailPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesChangeemailPost(requestParameters?: ProfilesApiApiV2ProfilesChangeemailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Confirm email.
* @param {ProfilesApiApiV2ProfilesConfirmemailPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesConfirmemailPost(requestParameters?: ProfilesApiApiV2ProfilesConfirmemailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
* This endpoint differs from `POST /api/v2/profiles/confirmEmail` which validates an email change confirmation code in the local database.
* @summary Confirm email via IdentityAdmin. Proxies POST /api/Manage/ConfirmEmail.
* @param {ProfilesApiApiV2ProfilesConfirmidentityemailPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesConfirmidentityemailPost(requestParameters?: ProfilesApiApiV2ProfilesConfirmidentityemailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Confirm phone number via IdentityAdmin. Proxies POST /api/Manage/ConfirmPhonenumber.
* @param {ProfilesApiApiV2ProfilesConfirmphonenumberPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesConfirmphonenumberPost(requestParameters?: ProfilesApiApiV2ProfilesConfirmphonenumberPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Get Profile.
* @param {ProfilesApiApiV2ProfilesGetRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesGet(requestParameters?: ProfilesApiApiV2ProfilesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<UserModel, any>>;
/**
*
* @summary Create a Profile.
* @param {ProfilesApiApiV2ProfilesPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesPost(requestParameters?: ProfilesApiApiV2ProfilesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<UserModel, any>>;
/**
*
* @summary Delete Profile.
* @param {ProfilesApiApiV2ProfilesProfileIdDeleteRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesProfileIdDelete(requestParameters: ProfilesApiApiV2ProfilesProfileIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Update Profile.
* @param {ProfilesApiApiV2ProfilesPutRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesPut(requestParameters?: ProfilesApiApiV2ProfilesPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<UserModel, any>>;
/**
*
* @summary Send a verification email via IdentityAdmin. Proxies POST /api/Manage/SendVerificationEmail.
* @param {ProfilesApiApiV2ProfilesSendverificationemailPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesSendverificationemailPost(requestParameters?: ProfilesApiApiV2ProfilesSendverificationemailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Send a verification SMS via IdentityAdmin. Proxies POST /api/Manage/SendVerificationSMS.
* @param {ProfilesApiApiV2ProfilesSendverificationsmsPostRequest} requestParameters Request parameters.
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesSendverificationsmsPost(requestParameters?: ProfilesApiApiV2ProfilesSendverificationsmsPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
/**
*
* @summary Sync profile between api db and identity db (Based on identity db)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof ProfilesApi
*/
apiV2ProfilesSyncPost(options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>;
}
//# sourceMappingURL=profiles-api.d.ts.map