import { ASMApiService, IApiResponse } from './asmApi'; export interface IRunScenarioConfig { scenario_id: number; url: string; browser_name: string; browser_version: string; location_code: string; } export interface IJobDescriptor { agent_type: string; agent_id: string; agent_url: string; job_id: string; } export declare class ASMBrowserScenarioService extends ASMApiService { constructor(debug?: boolean); init(all?: boolean): Promise; getInstances(): Promise; runScenario(config: IRunScenarioConfig): Promise; getJobStatus(jobDescriptor: IJobDescriptor): Promise; findScenario(name: string): any; associateChecks(id: number, check_ids: number[]): Promise; updateScenario(name: string, description: string, id: number, filePath: string): Promise; }