/** * Kanga Exchange API * API documentation generated from Kanga Exchange source code. * * The version of the OpenAPI document: 1.0.0 * Contact: support@kanga.exchange * * 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 type { ApiV2DistributionCreatePost200Response, ApiV2DistributionCreatePostRequest, ApiV2DistributionGroupListPost200Response, ApiV2LabelListPostRequest } from '../models'; export interface ApiV2DistributionCreatePostOperationRequest { apiV2DistributionCreatePostRequest: ApiV2DistributionCreatePostRequest; } export interface ApiV2DistributionGroupListPostRequest { apiV2LabelListPostRequest: ApiV2LabelListPostRequest; } /** * DistributionApi - interface * * @export * @interface DistributionApiInterface */ export interface DistributionApiInterface { /** * Creates a distribution * @summary Distribution create * @param {ApiV2DistributionCreatePostRequest} apiV2DistributionCreatePostRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DistributionApiInterface */ apiV2DistributionCreatePostRaw(requestParameters: ApiV2DistributionCreatePostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates a distribution * Distribution create */ apiV2DistributionCreatePost(requestParameters: ApiV2DistributionCreatePostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Lists distribution groups * @summary Distribution group list * @param {ApiV2LabelListPostRequest} apiV2LabelListPostRequest * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DistributionApiInterface */ apiV2DistributionGroupListPostRaw(requestParameters: ApiV2DistributionGroupListPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Lists distribution groups * Distribution group list */ apiV2DistributionGroupListPost(requestParameters: ApiV2DistributionGroupListPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class DistributionApi extends runtime.BaseAPI implements DistributionApiInterface { /** * Creates a distribution * Distribution create */ apiV2DistributionCreatePostRaw(requestParameters: ApiV2DistributionCreatePostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Creates a distribution * Distribution create */ apiV2DistributionCreatePost(requestParameters: ApiV2DistributionCreatePostOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Lists distribution groups * Distribution group list */ apiV2DistributionGroupListPostRaw(requestParameters: ApiV2DistributionGroupListPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Lists distribution groups * Distribution group list */ apiV2DistributionGroupListPost(requestParameters: ApiV2DistributionGroupListPostRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } //# sourceMappingURL=DistributionApi.d.ts.map