import { RunStatus } from '@cloudbeat/types'; import { ApiBaseClientV1 } from './ApiBaseClientV1'; export declare class RuntimeApi extends ApiBaseClientV1 { constructor(apiToken: string, apiHostUrl?: string); runTestCase(caseId: number, options?: RunOptions): Promise; runTestSuite(suiteId: number, options?: RunOptions): Promise; runMonitor(monitorId: string, options?: RunOptions): Promise; getRunStatus(runId: string): Promise; } export type RunOptions = { testAttributes?: { [key: string]: any; }; additionalParameters?: { [key: string]: any; }; environmentId?: number; environmentName?: string; releaseName?: string; sprintName?: string; buildName?: string; pipelineName?: string; projectName?: string; testName?: string; };