UNPKG

cvat-sdk

Version:

CVAT SDK is a Javascript library. It provides you access to Javascript functions and objects that simplify server interaction and provide additional functionality like data validation and serialization.

53 lines (52 loc) 4.48 kB
import type { Configuration } from '../configuration'; import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import { type RequestArgs, BaseAPI } from '../base'; import type { ConsensusMergeCreateRequest } from '../models'; import type { ConsensusSettings } from '../models'; import type { PaginatedConsensusSettingsList } from '../models'; import type { PatchedConsensusSettingsRequest } from '../models'; export declare const ConsensusApiAxiosParamCreator: (configuration?: Configuration) => { consensusCreateMerge: (rqId?: string, consensusMergeCreateRequest?: ConsensusMergeCreateRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; consensusListSettings: (xOrganization?: string, filter?: string, org?: string, orgId?: number, page?: number, pageSize?: number, sort?: string, taskId?: number, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; consensusPartialUpdateSettings: (id: number, patchedConsensusSettingsRequest?: PatchedConsensusSettingsRequest, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; consensusRetrieveSettings: (id: number, options?: RawAxiosRequestConfig) => Promise<RequestArgs>; }; export declare const ConsensusApiFp: (configuration?: Configuration) => { consensusCreateMerge(rqId?: string, consensusMergeCreateRequest?: ConsensusMergeCreateRequest, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; consensusListSettings(xOrganization?: string, filter?: string, org?: string, orgId?: number, page?: number, pageSize?: number, sort?: string, taskId?: number, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaginatedConsensusSettingsList>>; consensusPartialUpdateSettings(id: number, patchedConsensusSettingsRequest?: PatchedConsensusSettingsRequest, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ConsensusSettings>>; consensusRetrieveSettings(id: number, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ConsensusSettings>>; }; export declare const ConsensusApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { consensusCreateMerge(requestParameters?: ConsensusApiConsensusCreateMergeRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>; consensusListSettings(requestParameters?: ConsensusApiConsensusListSettingsRequest, options?: RawAxiosRequestConfig): AxiosPromise<PaginatedConsensusSettingsList>; consensusPartialUpdateSettings(requestParameters: ConsensusApiConsensusPartialUpdateSettingsRequest, options?: RawAxiosRequestConfig): AxiosPromise<ConsensusSettings>; consensusRetrieveSettings(requestParameters: ConsensusApiConsensusRetrieveSettingsRequest, options?: RawAxiosRequestConfig): AxiosPromise<ConsensusSettings>; }; export interface ConsensusApiConsensusCreateMergeRequest { readonly rqId?: string; readonly consensusMergeCreateRequest?: ConsensusMergeCreateRequest; } export interface ConsensusApiConsensusListSettingsRequest { readonly xOrganization?: string; readonly filter?: string; readonly org?: string; readonly orgId?: number; readonly page?: number; readonly pageSize?: number; readonly sort?: string; readonly taskId?: number; } export interface ConsensusApiConsensusPartialUpdateSettingsRequest { readonly id: number; readonly patchedConsensusSettingsRequest?: PatchedConsensusSettingsRequest; } export interface ConsensusApiConsensusRetrieveSettingsRequest { readonly id: number; } export declare class ConsensusApi extends BaseAPI { consensusCreateMerge(requestParameters?: ConsensusApiConsensusCreateMergeRequest, options?: RawAxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; consensusListSettings(requestParameters?: ConsensusApiConsensusListSettingsRequest, options?: RawAxiosRequestConfig): Promise<import("axios").AxiosResponse<PaginatedConsensusSettingsList, any>>; consensusPartialUpdateSettings(requestParameters: ConsensusApiConsensusPartialUpdateSettingsRequest, options?: RawAxiosRequestConfig): Promise<import("axios").AxiosResponse<ConsensusSettings, any>>; consensusRetrieveSettings(requestParameters: ConsensusApiConsensusRetrieveSettingsRequest, options?: RawAxiosRequestConfig): Promise<import("axios").AxiosResponse<ConsensusSettings, any>>; }