/// <reference types="node" />
import { AuctionSubscriberConfig, AuctionSubscriberEvents } from './types';
import StrictEventEmitter from 'strict-event-emitter-types';
import { EventEmitter } from 'events';
export declare class AuctionSubscriberGrpc {
    private driftClient;
    private opts;
    private resubOpts?;
    private grpcConfigs?;
    eventEmitter: StrictEventEmitter<EventEmitter, AuctionSubscriberEvents>;
    private subscriber;
    constructor({ driftClient, opts, grpcConfigs, resubTimeoutMs, logResubMessages, }: AuctionSubscriberConfig);
    subscribe(): Promise<void>;
    unsubscribe(): Promise<void>;
}
//# sourceMappingURL=auctionSubscriberGrpc.d.ts.map