UNPKG

testrail-modern-client

Version:
25 lines (24 loc) 695 B
import { Project } from '../models/projects'; import { BaseService } from './base'; export declare class ProjectService extends BaseService { /** * Returns a list of available projects. */ list(offset?: number, limit?: number): Promise<Project[]>; /** * Returns an existing project. */ get(projectId: number): Promise<Project>; /** * Creates a new project. */ add(project: Omit<Project, 'id'>): Promise<Project>; /** * Updates an existing project. */ update(projectId: number, project: Partial<Project>): Promise<Project>; /** * Deletes an existing project. */ delete(projectId: number): Promise<void>; }