import { PageRequest } from "cosmjs-types/cosmos/base/query/v1beta1/pagination"; import { QueryClient } from "@cosmjs/stargate"; import { Grant } from "cosmjs-types/cosmos/authz/v1beta1/authz"; /** * Represents the Authz extension to be used on QueryClient instances. */ export interface AuthzV1Beta1Extension { readonly authz: { readonly grants: (granter: string, grantee: string, msgTypeUrl?: string, pagination?: PageRequest) => Promise; }; } /** * Setups the Authz extension on the given base QueryClient. * @param base */ export declare function setupAuthzV1Beta1Extension(base: QueryClient): AuthzV1Beta1Extension;