/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { ComponentDto, ComponentDtoList } from '../models'; export interface CreateComponentRequest { componentDto: ComponentDto; } export interface CreateComponentsRequest { componentDto: Array; } export interface DeleteComponentRequest { componentKey: string; } export interface GetComponentByKeyRequest { componentKey: string; } export interface UpdateComponentRequest { componentKey: string; componentDto: ComponentDto; } /** * */ export declare class ComponentApi extends runtime.BaseAPI { /** * create new component */ createComponentRaw(requestParameters: CreateComponentRequest): Promise>; /** * create new component */ createComponent(requestParameters: CreateComponentRequest): Promise; /** * create new components */ createComponentsRaw(requestParameters: CreateComponentsRequest): Promise>; /** * create new components */ createComponents(requestParameters: CreateComponentsRequest): Promise; /** * Delete component */ deleteComponentRaw(requestParameters: DeleteComponentRequest): Promise>; /** * Delete component */ deleteComponent(requestParameters: DeleteComponentRequest): Promise; /** * get component */ getComponentByKeyRaw(requestParameters: GetComponentByKeyRequest): Promise>; /** * get component */ getComponentByKey(requestParameters: GetComponentByKeyRequest): Promise; /** * List all components */ getComponentsRaw(): Promise>; /** * List all components */ getComponents(): Promise; /** * update component */ updateComponentRaw(requestParameters: UpdateComponentRequest): Promise>; /** * update component */ updateComponent(requestParameters: UpdateComponentRequest): Promise; }