/** * ELEMENTS API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2 * * * 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 { AIAnnotation, AIAnnotationCreateRequest, AIAnnotationPartialUpdate, AIAnnotationUpdate, AICategory, AICategoryDetail, AICategoryDetailPartialUpdate, AICategoryDetailUpdate, AIConnection, AIDatasetExportRequest, AIDatasetExportResponse, AIDatasetWithPreview, AIDatasetWithPreviewPartialUpdate, AIDatasetWithPreviewUpdate, AIImage, AIMetadata, AIModel, AIModelExportRequest, AIModelExportResponse, AIModelInferenceRequest, AIModelInferenceResponse, AIModelPartialUpdate, AIModelTrainingRequest, AIModelUpdate, AIProcessingRequest, ImportAIDatasetRequest, ImportAIDatasetResponse, ImportAIModelRequest, ImportAIModelResponse, UploadAIImageRequest } from '../models'; export interface AbortAIDatasetModelCreationRequest { id: string; } export interface ActivateAIModelRequest { id: string; } export interface CreateAIAnnotationTrackRequest { aIAnnotationCreateRequest: AIAnnotationCreateRequest; } export interface CreateAICategoryRequest { aICategoryDetailUpdate: AICategoryDetailUpdate; } export interface CreateAIDatasetRequest { aIDatasetWithPreviewUpdate: AIDatasetWithPreviewUpdate; } export interface CreateAIDatasetModelRequest { aIModelTrainingRequest: AIModelTrainingRequest; } export interface CreateAIMetadataRequest { aIProcessingRequest: AIProcessingRequest; } export interface CreateAIModelRequest { aIModelUpdate: AIModelUpdate; } export interface DeleteAIAnnotationRequest { id: string; } export interface DeleteAIAnnotationTrackRequest { id: string; } export interface DeleteAICategoryRequest { id: string; } export interface DeleteAIDatasetRequest { id: string; } export interface DeleteAIModelRequest { id: string; } export interface ExportAIDatasetRequest { id: string; aIDatasetExportRequest: AIDatasetExportRequest; } export interface ExportAIModelRequest { id: string; aIModelExportRequest: AIModelExportRequest; } export interface GetAIAnnotationRequest { id: string; includeTransformsForAsset?: number; } export interface GetAIAnnotationImageRequest { id: string; } export interface GetAICategoryRequest { id: string; } export interface GetAIConnectionRequest { id: number; } export interface GetAIDatasetRequest { id: string; } export interface GetAIImageRequest { id: string; } export interface GetAIImageContentRequest { id: string; } export interface GetAIMetadataRequest { id: number; } export interface GetAIModelRequest { id: string; } export interface GetAllAIAnnotationTracksRequest { category?: string; imageDataset?: string; track?: string; image?: string; ordering?: string; limit?: number; offset?: number; } export interface GetAllAIAnnotationsRequest { category?: string; imageDataset?: string; imageAsset?: number; track?: string; image?: string; ordering?: string; limit?: number; offset?: number; includeTransformsForAsset?: number; } export interface GetAllAICategoriesRequest { dataset?: string; name?: string; ordering?: string; limit?: number; offset?: number; } export interface GetAllAIConnectionsRequest { ordering?: string; limit?: number; offset?: number; } export interface GetAllAIDatasetsRequest { connection?: number; name?: string; ordering?: string; limit?: number; offset?: number; } export interface GetAllAIImagesRequest { dataset?: string; ordering?: string; limit?: number; offset?: number; } export interface GetAllAIMetadataRequest { asset?: number; id?: number; ordering?: string; limit?: number; offset?: number; } export interface GetAllAIModelsRequest { dataset?: string; ordering?: string; limit?: number; offset?: number; } export interface ImportAIDatasetsRequest { importAIDatasetRequest: ImportAIDatasetRequest; } export interface ImportAIModelsRequest { id: string; importAIModelRequest: ImportAIModelRequest; } export interface PatchAIAnnotationRequest { id: string; aIAnnotationPartialUpdate: AIAnnotationPartialUpdate; } export interface PatchAICategoryRequest { id: string; aICategoryDetailPartialUpdate: AICategoryDetailPartialUpdate; } export interface PatchAIDatasetRequest { id: string; aIDatasetWithPreviewPartialUpdate: AIDatasetWithPreviewPartialUpdate; } export interface PatchAIModelRequest { id: string; aIModelPartialUpdate: AIModelPartialUpdate; } export interface RunAIModelInferenceRequest { id: string; aIModelInferenceRequest: AIModelInferenceRequest; } export interface UpdateAIAnnotationRequest { id: string; aIAnnotationUpdate: AIAnnotationUpdate; } export interface UpdateAICategoryRequest { id: string; aICategoryDetailUpdate: AICategoryDetailUpdate; } export interface UpdateAIDatasetRequest { id: string; aIDatasetWithPreviewUpdate: AIDatasetWithPreviewUpdate; } export interface UpdateAIModelRequest { id: string; aIModelUpdate: AIModelUpdate; } export interface UploadAIImageOperationRequest { uploadAIImageRequest: UploadAIImageRequest; } /** * */ export declare class AIApi extends runtime.BaseAPI { /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ abortAIDatasetModelCreationRaw(requestParameters: AbortAIDatasetModelCreationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ abortAIDatasetModelCreation(requestParameters: AbortAIDatasetModelCreationRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ activateAIModelRaw(requestParameters: ActivateAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ activateAIModel(requestParameters: ActivateAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAIAnnotationTrackRaw(requestParameters: CreateAIAnnotationTrackRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAIAnnotationTrack(requestParameters: CreateAIAnnotationTrackRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAICategoryRaw(requestParameters: CreateAICategoryRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAICategory(requestParameters: CreateAICategoryRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAIDatasetRaw(requestParameters: CreateAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ createAIDataset(requestParameters: CreateAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ createAIDatasetModelRaw(requestParameters: CreateAIDatasetModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ createAIDatasetModel(requestParameters: CreateAIDatasetModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` */ createAIMetadataRaw(requestParameters: CreateAIMetadataRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` */ createAIMetadata(requestParameters: CreateAIMetadataRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ createAIModelRaw(requestParameters: CreateAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ createAIModel(requestParameters: CreateAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIAnnotationRaw(requestParameters: DeleteAIAnnotationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIAnnotation(requestParameters: DeleteAIAnnotationRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIAnnotationTrackRaw(requestParameters: DeleteAIAnnotationTrackRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIAnnotationTrack(requestParameters: DeleteAIAnnotationTrackRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAICategoryRaw(requestParameters: DeleteAICategoryRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAICategory(requestParameters: DeleteAICategoryRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIDatasetRaw(requestParameters: DeleteAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ deleteAIDataset(requestParameters: DeleteAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ deleteAIModelRaw(requestParameters: DeleteAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ deleteAIModel(requestParameters: DeleteAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ exportAIDatasetRaw(requestParameters: ExportAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ exportAIDataset(requestParameters: ExportAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ exportAIModelRaw(requestParameters: ExportAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ exportAIModel(requestParameters: ExportAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIAnnotationRaw(requestParameters: GetAIAnnotationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIAnnotation(requestParameters: GetAIAnnotationRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIAnnotationImageRaw(requestParameters: GetAIAnnotationImageRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIAnnotationImage(requestParameters: GetAIAnnotationImageRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAICategoryRaw(requestParameters: GetAICategoryRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAICategory(requestParameters: GetAICategoryRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * */ getAIConnectionRaw(requestParameters: GetAIConnectionRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * */ getAIConnection(requestParameters: GetAIConnectionRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIDatasetRaw(requestParameters: GetAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIDataset(requestParameters: GetAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIImageRaw(requestParameters: GetAIImageRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIImage(requestParameters: GetAIImageRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIImageContentRaw(requestParameters: GetAIImageContentRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAIImageContent(requestParameters: GetAIImageContentRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` */ getAIMetadataRaw(requestParameters: GetAIMetadataRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` */ getAIMetadata(requestParameters: GetAIMetadataRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ getAIModelRaw(requestParameters: GetAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ getAIModel(requestParameters: GetAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIAnnotationTracksRaw(requestParameters: GetAllAIAnnotationTracksRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIAnnotationTracks(requestParameters: GetAllAIAnnotationTracksRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIAnnotationsRaw(requestParameters: GetAllAIAnnotationsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIAnnotations(requestParameters: GetAllAIAnnotationsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAICategoriesRaw(requestParameters: GetAllAICategoriesRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAICategories(requestParameters: GetAllAICategoriesRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * */ getAllAIConnectionsRaw(requestParameters: GetAllAIConnectionsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * */ getAllAIConnections(requestParameters: GetAllAIConnectionsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIDatasetsRaw(requestParameters: GetAllAIDatasetsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIDatasets(requestParameters: GetAllAIDatasetsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIImagesRaw(requestParameters: GetAllAIImagesRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ getAllAIImages(requestParameters: GetAllAIImagesRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` */ getAllAIMetadataRaw(requestParameters: GetAllAIMetadataRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `media:access` */ getAllAIMetadata(requestParameters: GetAllAIMetadataRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ getAllAIModelsRaw(requestParameters: GetAllAIModelsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ getAllAIModels(requestParameters: GetAllAIModelsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ importAIDatasetsRaw(requestParameters: ImportAIDatasetsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ importAIDatasets(requestParameters: ImportAIDatasetsRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ importAIModelsRaw(requestParameters: ImportAIModelsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ importAIModels(requestParameters: ImportAIModelsRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAIAnnotationRaw(requestParameters: PatchAIAnnotationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAIAnnotation(requestParameters: PatchAIAnnotationRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAICategoryRaw(requestParameters: PatchAICategoryRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAICategory(requestParameters: PatchAICategoryRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAIDatasetRaw(requestParameters: PatchAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ patchAIDataset(requestParameters: PatchAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ patchAIModelRaw(requestParameters: PatchAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ patchAIModel(requestParameters: PatchAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ runAIModelInferenceRaw(requestParameters: RunAIModelInferenceRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ runAIModelInference(requestParameters: RunAIModelInferenceRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAIAnnotationRaw(requestParameters: UpdateAIAnnotationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAIAnnotation(requestParameters: UpdateAIAnnotationRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAICategoryRaw(requestParameters: UpdateAICategoryRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAICategory(requestParameters: UpdateAICategoryRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAIDatasetRaw(requestParameters: UpdateAIDatasetRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ updateAIDataset(requestParameters: UpdateAIDatasetRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ updateAIModelRaw(requestParameters: UpdateAIModelRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `media:access` (read) / `media:roots:manage` (write) */ updateAIModel(requestParameters: UpdateAIModelRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ uploadAIImageRaw(requestParameters: UploadAIImageOperationRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `None` (read) / `media:roots:manage` (write) */ uploadAIImage(requestParameters: UploadAIImageOperationRequest, initOverrides?: RequestInit): Promise; }