import { type Rpc } from '../../../../helpers.js'; import { QueryClient } from '@cosmjs/stargate'; import { ConfigRequest, ConfigResponse, StatusRequest, StatusResponse } from './query.js'; /** Service defines the gRPC querier service for node related queries. */ export interface Service { /** Config queries for the operator configuration. */ config(request?: ConfigRequest): Promise; /** Status queries for the node status. */ status(request?: StatusRequest): Promise; } export declare class ServiceClientImpl implements Service { private readonly rpc; constructor(rpc: Rpc); config(request?: ConfigRequest): Promise; status(request?: StatusRequest): Promise; } export declare const createRpcQueryExtension: (base: QueryClient) => { config(request?: ConfigRequest): Promise; status(request?: StatusRequest): Promise; }; //# sourceMappingURL=query.rpc.Service.d.ts.map