import ProviderEngine from "web3-provider-engine";
export declare abstract class SubProvider {
    engine?: ProviderEngine;
    currentBlock?: any;
    setEngine(engine: ProviderEngine): void;
    abstract handleRequest(payload: any, next: any, end: any): void;
    emitPayload(payload: any, cb: any): void;
    start(): void;
    stop(): void;
}
//# sourceMappingURL=subprovider.d.ts.map