import * as t from '@babel/types'; import { ProtoRef, ProtoService, ProtoServiceMethod } from "@cosmology/types"; import { ProtoParseContext } from "../encoding"; interface DocumentRpcClient { service: DocumentService; method: ProtoServiceMethod; methodName: string; asts: t.Statement[]; } export declare const documentRpcClient: (context: ProtoParseContext, service: DocumentService) => DocumentRpcClient[]; interface DocumentService { svc: ProtoService; ref: ProtoRef; } export declare const documentRpcClients: (context: ProtoParseContext, services: Record) => DocumentRpcClient[]; export declare const documentRpcClientsReadme: (context: ProtoParseContext, services: Record) => string; export {};