import { ChannelCredentials } from '@grpc/grpc-js'; type ClientOptions = { host: string; path: string; package: string; service: string; interfaces: Array; credentials?: ChannelCredentials; }; type ClientFunction = (message: Record) => Promise; type ClientInstance = { [key: string]: ClientFunction | any; }; declare const _default: (options: ClientOptions) => M; export { type ClientFunction, type ClientInstance, type ClientOptions, _default as default };