import type { Options, StartStop } from './types.ts';
import type { FSM } from './fsm.ts';
export declare class Poller implements StartStop {
    private pollTimer?;
    private options;
    private fsm;
    constructor(options: Options, fsm: FSM);
    start(): Promise<void>;
    stop(): Promise<void>;
}
