import { ApiEventMap, PitcherAPI, PitcherResponse, ApiOptions } from '../interfaces'; import { EventEmitter } from '../utils/eventEmitter'; export declare class LowLevelApi extends EventEmitter implements PitcherAPI { constructor(options?: ApiOptions); callbacks: { [k: string]: { callback: (res: PitcherResponse) => void; dispatched_at: number; type: string; payload: object; }; }; private options; private handleCallbackMessage; private handleEventMessage; request(type: string, body?: object | null): Promise; }