import { CallbackHandler, RequestResult, RemoteRequest } from "./types"; export declare const ASYNC_CALLBACK_TIMEOUT = 60000; declare class RequestHandler { protected _asyncId: number; protected _callbacks: CallbackHandler; private getAsyncId; register(message: RemoteRequest, sender: Function): Promise; private isCallbackExisting; runCallback({ asyncId, result }: RequestResult): void; } declare const _default: RequestHandler; export default _default;