import { default as RunnerQuery, IStatus, ITime, IField } from './runner-query'; export default class State { private readonly state; getId(): string; setId(id: any): State; getFields(): IField[]; getResults(): any; getError(): import("./runner-query").IError; hasQueries(): boolean; getQueries(): RunnerQuery[]; getCurrentQuery(): RunnerQuery; getQueryById(id: any): RunnerQuery; startQuery(id: any): State; endQuery(id: any): State; getTotalNumOfQueries(): number; setTotalNumOfQueries(num: any): any; getProgress(): number; setProgress(progress: any): State; getStatus(): IStatus; startDurationCount(): this; stopDurationCount(): this; getTime(): ITime; setRunningStatus(value: boolean): State; setSuccessStatus(value: boolean): State; setFinishedStatus(value: boolean): State; setErrorStatus(value: boolean): State; setKilledStatus(value: boolean): State; }