import { QueryAllowanceRequest, QueryAllowanceResponse, QueryAllowancesByGranterRequest, QueryAllowancesByGranterResponse, QueryAllowancesRequest, QueryAllowancesResponse } from "./query.js"; import { EndpointOrRpc } from "../../../helper-func-types.js"; import "../../../index.js"; //#region src/cosmos/feegrant/v1beta1/query.rpc.func.d.ts /** * Allowance returns granted allwance to the grantee by the granter. * @name getAllowance * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.Allowance */ declare const getAllowance: (client: EndpointOrRpc, request: QueryAllowanceRequest) => Promise; /** * Allowances returns all the grants for the given grantee address. * @name getAllowances * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.Allowances */ declare const getAllowances: (client: EndpointOrRpc, request: QueryAllowancesRequest) => Promise; /** * AllowancesByGranter returns all the grants given by an address * @name getAllowancesByGranter * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.AllowancesByGranter */ declare const getAllowancesByGranter: (client: EndpointOrRpc, request: QueryAllowancesByGranterRequest) => Promise; //#endregion export { getAllowance, getAllowances, getAllowancesByGranter };