import { RemoteError } from './errors'; export interface RequestMessageBody { id: string; method: string; params: any; } export interface ResponseMessageBody { id: string; result: any; } export interface ErrorMessageBody { id: string; isErrorInstance: boolean; error: RemoteError; } export declare type MessageBody = RequestMessageBody | ResponseMessageBody | ErrorMessageBody; //# sourceMappingURL=json-rpc.d.ts.map