/** * 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.js'; import type { ProjectRead, ProjectStats, ProjectUpsert } from '../models/index.js'; export interface CreateProjectRequest { projectUpsert: ProjectUpsert; xOrgId?: string; } export interface DeleteProjectRequest { projectId: string; xOrgId?: string; } export interface GetProjectRequest { projectId: string; xOrgId?: string; } export interface GetProjectStatsRequest { projectId: string; xOrgId?: string; } export interface ListProjectsRequest { xOrgId?: string; status?: string; } export interface UpdateProjectRequest { projectId: string; projectUpsert: ProjectUpsert; xOrgId?: string; } /** * */ export declare class ProjectApi extends runtime.BaseAPI { /** */ createProjectRaw(requestParameters: CreateProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ createProject(requestParameters: CreateProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ deleteProjectRaw(requestParameters: DeleteProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ deleteProject(requestParameters: DeleteProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getProjectRaw(requestParameters: GetProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getProject(requestParameters: GetProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ getProjectStatsRaw(requestParameters: GetProjectStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ getProjectStats(requestParameters: GetProjectStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** */ listProjectsRaw(requestParameters: ListProjectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** */ listProjects(requestParameters?: ListProjectsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ updateProjectRaw(requestParameters: UpdateProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** */ updateProject(requestParameters: UpdateProjectRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }