/** * Cloud API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * 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 } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { DataTemplateDto } from '../models'; import { DataTemplateExecutionConfigurationDto } from '../models'; import { ImportRequestDto } from '../models'; import { ImportResultDto } from '../models'; import { ImporterEntityPageDto } from '../models'; /** * DataImpexApi - axios parameter creator * @export */ export declare const DataImpexApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @param {Array} dataTemplates * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ applyDataTemplates: (dataTemplates: Array, translate?: string, options?: any) => Promise; /** * * @param {ImportRequestDto} importRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ executeImporter: (importRequest: ImportRequestDto, translate?: string, options?: any) => Promise; /** * * @param {string} [category] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataTemplates: (category?: string, translate?: string, options?: any) => Promise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getImporterEntities: (translate?: string, options?: any) => Promise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ restoreDataTemplates: (translate?: string, options?: any) => Promise; }; /** * DataImpexApi - functional programming interface * @export */ export declare const DataImpexApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @param {Array} dataTemplates * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ applyDataTemplates(dataTemplates: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {ImportRequestDto} importRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ executeImporter(importRequest: ImportRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} [category] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataTemplates(category?: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>>; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getImporterEntities(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ restoreDataTemplates(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * DataImpexApi - factory interface * @export */ export declare const DataImpexApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {Array} dataTemplates * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ applyDataTemplates(dataTemplates: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {ImportRequestDto} importRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ executeImporter(importRequest: ImportRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} [category] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataTemplates(category?: string, translate?: string, options?: any): AxiosPromise>; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getImporterEntities(translate?: string, options?: any): AxiosPromise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ restoreDataTemplates(translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for applyDataTemplates operation in DataImpexApi. * @export * @interface DataImpexApiApplyDataTemplatesRequest */ export interface DataImpexApiApplyDataTemplatesRequest { /** * * @type {Array} * @memberof DataImpexApiApplyDataTemplates */ readonly dataTemplates: Array; /** * * @type {string} * @memberof DataImpexApiApplyDataTemplates */ readonly translate?: string; } /** * Request parameters for executeImporter operation in DataImpexApi. * @export * @interface DataImpexApiExecuteImporterRequest */ export interface DataImpexApiExecuteImporterRequest { /** * * @type {ImportRequestDto} * @memberof DataImpexApiExecuteImporter */ readonly importRequest: ImportRequestDto; /** * * @type {string} * @memberof DataImpexApiExecuteImporter */ readonly translate?: string; } /** * Request parameters for getDataTemplates operation in DataImpexApi. * @export * @interface DataImpexApiGetDataTemplatesRequest */ export interface DataImpexApiGetDataTemplatesRequest { /** * * @type {string} * @memberof DataImpexApiGetDataTemplates */ readonly category?: string; /** * * @type {string} * @memberof DataImpexApiGetDataTemplates */ readonly translate?: string; } /** * Request parameters for getImporterEntities operation in DataImpexApi. * @export * @interface DataImpexApiGetImporterEntitiesRequest */ export interface DataImpexApiGetImporterEntitiesRequest { /** * * @type {string} * @memberof DataImpexApiGetImporterEntities */ readonly translate?: string; } /** * Request parameters for restoreDataTemplates operation in DataImpexApi. * @export * @interface DataImpexApiRestoreDataTemplatesRequest */ export interface DataImpexApiRestoreDataTemplatesRequest { /** * * @type {string} * @memberof DataImpexApiRestoreDataTemplates */ readonly translate?: string; } /** * DataImpexApi - object-oriented interface * @export * @class DataImpexApi * @extends {BaseAPI} */ export declare class DataImpexApi extends BaseAPI { /** * * @param {DataImpexApiApplyDataTemplatesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DataImpexApi */ applyDataTemplates(requestParameters: DataImpexApiApplyDataTemplatesRequest, options?: any): Promise>; /** * * @param {DataImpexApiExecuteImporterRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DataImpexApi */ executeImporter(requestParameters: DataImpexApiExecuteImporterRequest, options?: any): Promise>; /** * * @param {DataImpexApiGetDataTemplatesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DataImpexApi */ getDataTemplates(requestParameters?: DataImpexApiGetDataTemplatesRequest, options?: any): Promise>; /** * * @param {DataImpexApiGetImporterEntitiesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DataImpexApi */ getImporterEntities(requestParameters?: DataImpexApiGetImporterEntitiesRequest, options?: any): Promise>; /** * * @param {DataImpexApiRestoreDataTemplatesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DataImpexApi */ restoreDataTemplates(requestParameters?: DataImpexApiRestoreDataTemplatesRequest, options?: any): Promise>; }