UNPKG

identity-admin-api-client-typescript

Version:
460 lines 18.8 kB
/** * CloudHospital IdentityServer Admin Api INT * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * 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 { ConfirmEmailApiDto } from '../models'; import { ConfirmPhoneNumberApiDto } from '../models'; import { SendVerificationEmailDto } from '../models'; import { SendVerificationSMSDto } from '../models'; import { StringUserProviderDeleteApiDto } from '../models'; import { StringUserProviderDto } from '../models'; import { UserLoginInfo } from '../models'; import { UserProfileApiDto } from '../models'; /** * ManageApi - axios parameter creator * @export */ export declare const ManageApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @param {ConfirmEmailApiDto} [confirmEmailApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmEmailPost: (confirmEmailApiDto?: ConfirmEmailApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {ConfirmPhoneNumberApiDto} [confirmPhoneNumberApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmPhonenumberPost: (confirmPhoneNumberApiDto?: ConfirmPhoneNumberApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {string} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDeletePersonalDataDelete: (body?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDownloadPersonalDataGet: (options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetExternalLoginsGet: (options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetUserProfileGet: (options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {StringUserProviderDto} [stringUserProviderDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageLinkExternalLoginsPost: (stringUserProviderDto?: StringUserProviderDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {StringUserProviderDeleteApiDto} [stringUserProviderDeleteApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageRemoveExternalLoginsDelete: (stringUserProviderDeleteApiDto?: StringUserProviderDeleteApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {SendVerificationEmailDto} [sendVerificationEmailDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationEmailPost: (sendVerificationEmailDto?: SendVerificationEmailDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {SendVerificationSMSDto} [sendVerificationSMSDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationSMSPost: (sendVerificationSMSDto?: SendVerificationSMSDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {UserProfileApiDto} [userProfileApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageUpdateUserProfilePut: (userProfileApiDto?: UserProfileApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * ManageApi - functional programming interface * @export */ export declare const ManageApiFp: (configuration?: Configuration) => { /** * * @param {ConfirmEmailApiDto} [confirmEmailApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmEmailPost(confirmEmailApiDto?: ConfirmEmailApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {ConfirmPhoneNumberApiDto} [confirmPhoneNumberApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmPhonenumberPost(confirmPhoneNumberApiDto?: ConfirmPhoneNumberApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {string} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDeletePersonalDataDelete(body?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDownloadPersonalDataGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetExternalLoginsGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<UserLoginInfo>>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetUserProfileGet(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserProfileApiDto>>; /** * * @param {StringUserProviderDto} [stringUserProviderDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageLinkExternalLoginsPost(stringUserProviderDto?: StringUserProviderDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {StringUserProviderDeleteApiDto} [stringUserProviderDeleteApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageRemoveExternalLoginsDelete(stringUserProviderDeleteApiDto?: StringUserProviderDeleteApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {SendVerificationEmailDto} [sendVerificationEmailDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationEmailPost(sendVerificationEmailDto?: SendVerificationEmailDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {SendVerificationSMSDto} [sendVerificationSMSDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationSMSPost(sendVerificationSMSDto?: SendVerificationSMSDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {UserProfileApiDto} [userProfileApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageUpdateUserProfilePut(userProfileApiDto?: UserProfileApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; }; /** * ManageApi - factory interface * @export */ export declare const ManageApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {ConfirmEmailApiDto} [confirmEmailApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmEmailPost(confirmEmailApiDto?: ConfirmEmailApiDto, options?: any): AxiosPromise<void>; /** * * @param {ConfirmPhoneNumberApiDto} [confirmPhoneNumberApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageConfirmPhonenumberPost(confirmPhoneNumberApiDto?: ConfirmPhoneNumberApiDto, options?: any): AxiosPromise<void>; /** * * @param {string} [body] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDeletePersonalDataDelete(body?: string, options?: any): AxiosPromise<void>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageDownloadPersonalDataGet(options?: any): AxiosPromise<void>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetExternalLoginsGet(options?: any): AxiosPromise<Array<UserLoginInfo>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageGetUserProfileGet(options?: any): AxiosPromise<UserProfileApiDto>; /** * * @param {StringUserProviderDto} [stringUserProviderDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageLinkExternalLoginsPost(stringUserProviderDto?: StringUserProviderDto, options?: any): AxiosPromise<void>; /** * * @param {StringUserProviderDeleteApiDto} [stringUserProviderDeleteApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageRemoveExternalLoginsDelete(stringUserProviderDeleteApiDto?: StringUserProviderDeleteApiDto, options?: any): AxiosPromise<void>; /** * * @param {SendVerificationEmailDto} [sendVerificationEmailDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationEmailPost(sendVerificationEmailDto?: SendVerificationEmailDto, options?: any): AxiosPromise<void>; /** * * @param {SendVerificationSMSDto} [sendVerificationSMSDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageSendVerificationSMSPost(sendVerificationSMSDto?: SendVerificationSMSDto, options?: any): AxiosPromise<void>; /** * * @param {UserProfileApiDto} [userProfileApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiManageUpdateUserProfilePut(userProfileApiDto?: UserProfileApiDto, options?: any): AxiosPromise<void>; }; /** * Request parameters for apiManageConfirmEmailPost operation in ManageApi. * @export * @interface ManageApiApiManageConfirmEmailPostRequest */ export interface ManageApiApiManageConfirmEmailPostRequest { /** * * @type {ConfirmEmailApiDto} * @memberof ManageApiApiManageConfirmEmailPost */ readonly confirmEmailApiDto?: ConfirmEmailApiDto; } /** * Request parameters for apiManageConfirmPhonenumberPost operation in ManageApi. * @export * @interface ManageApiApiManageConfirmPhonenumberPostRequest */ export interface ManageApiApiManageConfirmPhonenumberPostRequest { /** * * @type {ConfirmPhoneNumberApiDto} * @memberof ManageApiApiManageConfirmPhonenumberPost */ readonly confirmPhoneNumberApiDto?: ConfirmPhoneNumberApiDto; } /** * Request parameters for apiManageDeletePersonalDataDelete operation in ManageApi. * @export * @interface ManageApiApiManageDeletePersonalDataDeleteRequest */ export interface ManageApiApiManageDeletePersonalDataDeleteRequest { /** * * @type {string} * @memberof ManageApiApiManageDeletePersonalDataDelete */ readonly body?: string; } /** * Request parameters for apiManageLinkExternalLoginsPost operation in ManageApi. * @export * @interface ManageApiApiManageLinkExternalLoginsPostRequest */ export interface ManageApiApiManageLinkExternalLoginsPostRequest { /** * * @type {StringUserProviderDto} * @memberof ManageApiApiManageLinkExternalLoginsPost */ readonly stringUserProviderDto?: StringUserProviderDto; } /** * Request parameters for apiManageRemoveExternalLoginsDelete operation in ManageApi. * @export * @interface ManageApiApiManageRemoveExternalLoginsDeleteRequest */ export interface ManageApiApiManageRemoveExternalLoginsDeleteRequest { /** * * @type {StringUserProviderDeleteApiDto} * @memberof ManageApiApiManageRemoveExternalLoginsDelete */ readonly stringUserProviderDeleteApiDto?: StringUserProviderDeleteApiDto; } /** * Request parameters for apiManageSendVerificationEmailPost operation in ManageApi. * @export * @interface ManageApiApiManageSendVerificationEmailPostRequest */ export interface ManageApiApiManageSendVerificationEmailPostRequest { /** * * @type {SendVerificationEmailDto} * @memberof ManageApiApiManageSendVerificationEmailPost */ readonly sendVerificationEmailDto?: SendVerificationEmailDto; } /** * Request parameters for apiManageSendVerificationSMSPost operation in ManageApi. * @export * @interface ManageApiApiManageSendVerificationSMSPostRequest */ export interface ManageApiApiManageSendVerificationSMSPostRequest { /** * * @type {SendVerificationSMSDto} * @memberof ManageApiApiManageSendVerificationSMSPost */ readonly sendVerificationSMSDto?: SendVerificationSMSDto; } /** * Request parameters for apiManageUpdateUserProfilePut operation in ManageApi. * @export * @interface ManageApiApiManageUpdateUserProfilePutRequest */ export interface ManageApiApiManageUpdateUserProfilePutRequest { /** * * @type {UserProfileApiDto} * @memberof ManageApiApiManageUpdateUserProfilePut */ readonly userProfileApiDto?: UserProfileApiDto; } /** * ManageApi - object-oriented interface * @export * @class ManageApi * @extends {BaseAPI} */ export declare class ManageApi extends BaseAPI { /** * * @param {ManageApiApiManageConfirmEmailPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageConfirmEmailPost(requestParameters?: ManageApiApiManageConfirmEmailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageConfirmPhonenumberPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageConfirmPhonenumberPost(requestParameters?: ManageApiApiManageConfirmPhonenumberPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageDeletePersonalDataDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageDeletePersonalDataDelete(requestParameters?: ManageApiApiManageDeletePersonalDataDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageDownloadPersonalDataGet(options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageGetExternalLoginsGet(options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<UserLoginInfo[], any>>; /** * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageGetUserProfileGet(options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<UserProfileApiDto, any>>; /** * * @param {ManageApiApiManageLinkExternalLoginsPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageLinkExternalLoginsPost(requestParameters?: ManageApiApiManageLinkExternalLoginsPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageRemoveExternalLoginsDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageRemoveExternalLoginsDelete(requestParameters?: ManageApiApiManageRemoveExternalLoginsDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageSendVerificationEmailPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageSendVerificationEmailPost(requestParameters?: ManageApiApiManageSendVerificationEmailPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageSendVerificationSMSPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageSendVerificationSMSPost(requestParameters?: ManageApiApiManageSendVerificationSMSPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ManageApiApiManageUpdateUserProfilePutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ManageApi */ apiManageUpdateUserProfilePut(requestParameters?: ManageApiApiManageUpdateUserProfilePutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; } //# sourceMappingURL=manage-api.d.ts.map