// package: cosmos.feegrant.v1beta1 // file: cosmos/feegrant/v1beta1/query.proto /* tslint:disable */ /* eslint-disable */ import * as grpc from "grpc"; import * as cosmos_feegrant_v1beta1_query_pb from "../../../cosmos/feegrant/v1beta1/query_pb"; import * as cosmos_feegrant_v1beta1_feegrant_pb from "../../../cosmos/feegrant/v1beta1/feegrant_pb"; import * as cosmos_base_query_v1beta1_pagination_pb from "../../../cosmos/base/query/v1beta1/pagination_pb"; interface IQueryService extends grpc.ServiceDefinition { allowance: IQueryService_IAllowance; allowances: IQueryService_IAllowances; } interface IQueryService_IAllowance extends grpc.MethodDefinition { path: "/cosmos.feegrant.v1beta1.Query/Allowance"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } interface IQueryService_IAllowances extends grpc.MethodDefinition { path: "/cosmos.feegrant.v1beta1.Query/Allowances"; requestStream: false; responseStream: false; requestSerialize: grpc.serialize; requestDeserialize: grpc.deserialize; responseSerialize: grpc.serialize; responseDeserialize: grpc.deserialize; } export const QueryService: IQueryService; export interface IQueryServer { allowance: grpc.handleUnaryCall; allowances: grpc.handleUnaryCall; } export interface IQueryClient { allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; } export class QueryClient extends grpc.Client implements IQueryClient { constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); public allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; public allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; public allowance(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowanceResponse) => void): grpc.ClientUnaryCall; public allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; public allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; public allowances(request: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: cosmos_feegrant_v1beta1_query_pb.QueryAllowancesResponse) => void): grpc.ClientUnaryCall; }