declare type ObserverRunnerState = 'stop' | 'stopping' | 'running'; declare abstract class ObserverRunner { protected state: ObserverRunnerState; abstract execute(): Promise; tick: number; timeout: any; loop(): Promise; start(): void; stop(): void; finalizeAndStop(): Promise; protected isStopped(): boolean; } export default ObserverRunner; //# sourceMappingURL=ObserverRunner.d.ts.map