import { MsgGrantAllowance, MsgRevokeAllowance, MsgPruneAllowances } from "./tx"; /** * GrantAllowance grants fee allowance to the grantee on the granter's * account with the provided expiration time. * @name useGrantAllowance * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.GrantAllowance */ export declare const useGrantAllowance: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RevokeAllowance revokes any fee allowance of granter's account that * has been granted to the grantee. * @name useRevokeAllowance * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.RevokeAllowance */ export declare const useRevokeAllowance: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * PruneAllowances prunes expired fee allowances, currently up to 75 at a time. * @name usePruneAllowances * @package cosmos.feegrant.v1beta1 * @see proto service: cosmos.feegrant.v1beta1.PruneAllowances */ export declare const usePruneAllowances: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>;