UNPKG

testrail-modern-client

Version:
22 lines (21 loc) 690 B
import { AddCaseField, CaseField } from '../models/case-fields'; import { BaseService } from './base'; /** * Service for managing test case custom fields in TestRail */ export declare class CaseFieldService extends BaseService { /** * Returns a list of available test case custom fields * @returns List of case fields * @throws {Error} 403 - No access */ list(): Promise<CaseField[]>; /** * Creates a new test case custom field * @param field - The field to create * @returns The created field * @throws {Error} 400 - Invalid field data * @throws {Error} 403 - No access */ add(field: AddCaseField): Promise<CaseField>; }