import { QueryGranteeGrantsRequest, QueryGranteeGrantsResponse, QueryGranterGrantsRequest, QueryGranterGrantsResponse, QueryGrantsRequest, QueryGrantsResponse } from "./query.js"; import { EndpointOrRpc } from "../../../helper-func-types.js"; //#region src/cosmos/authz/v1beta1/query.rpc.func.d.ts /** * Returns list of `Authorization`, granted to the grantee by the granter. * @name getGrants * @package cosmos.authz.v1beta1 * @see proto service: cosmos.authz.v1beta1.Grants */ declare const getGrants: (client: EndpointOrRpc, request: QueryGrantsRequest) => Promise; /** * GranterGrants returns list of `GrantAuthorization`, granted by granter. * @name getGranterGrants * @package cosmos.authz.v1beta1 * @see proto service: cosmos.authz.v1beta1.GranterGrants */ declare const getGranterGrants: (client: EndpointOrRpc, request: QueryGranterGrantsRequest) => Promise; /** * GranteeGrants returns a list of `GrantAuthorization` by grantee. * @name getGranteeGrants * @package cosmos.authz.v1beta1 * @see proto service: cosmos.authz.v1beta1.GranteeGrants */ declare const getGranteeGrants: (client: EndpointOrRpc, request: QueryGranteeGrantsRequest) => Promise; //#endregion export { getGranteeGrants, getGranterGrants, getGrants };