/** * 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 { LicenseDto, LicenseDtoList } from '../models'; export interface DeleteLicenseRequest { licenseId: number; } export interface DeleteLicenseTextRequest { licenseId: number; } export interface GetLicenseByIdRequest { licenseId: number; } export interface UpdateLicenseRequest { licenseId: number; licenseDto: LicenseDto; } export interface UpdateLicenseTextRequest { licenseId: number; body: string; } /** * */ export declare class LicenseApi extends runtime.BaseAPI { /** * Delete license */ deleteLicenseRaw(requestParameters: DeleteLicenseRequest): Promise>; /** * Delete license */ deleteLicense(requestParameters: DeleteLicenseRequest): Promise; /** * Delete license text */ deleteLicenseTextRaw(requestParameters: DeleteLicenseTextRequest): Promise>; /** * Delete license text */ deleteLicenseText(requestParameters: DeleteLicenseTextRequest): Promise; /** * Return license by id */ getLicenseByIdRaw(requestParameters: GetLicenseByIdRequest): Promise>; /** * Return license by id */ getLicenseById(requestParameters: GetLicenseByIdRequest): Promise; /** * List all registered licenses */ getLicensesRaw(): Promise>; /** * List all registered licenses */ getLicenses(): Promise; /** * update license */ updateLicenseRaw(requestParameters: UpdateLicenseRequest): Promise>; /** * update license */ updateLicense(requestParameters: UpdateLicenseRequest): Promise; /** * update license */ updateLicenseTextRaw(requestParameters: UpdateLicenseTextRequest): Promise>; /** * update license */ updateLicenseText(requestParameters: UpdateLicenseTextRequest): Promise; }