import { FetchFeeThresholdUsesResDto, FetchFeeThresholdUsesWithPaginationResponse } from "@gala-chain/api"; import { GalaChainContext } from "../types"; export interface FetchFeeThresholdUsesParams { feeCode: string; user: string; } /** * Query the chain world state for `FeeThresholdUses` entries. These entries * represent the (current) usage for a single on-chain identity within a * channel-operator defined time period. The on-chain entries are used to track * individual usage, which can trigger increasing fees as users hit usage thresholds * defined in the channel's Fee Schedule. * * @param ctx * @param data * @returns */ export declare function fetchFeeThresholdUses(ctx: GalaChainContext, data: FetchFeeThresholdUsesParams): Promise; export interface FetchFeeThresholdUsesWithPaginationParams { feeCode?: string | undefined; bookmark?: string | undefined; limit?: number | undefined; } export declare function fetchFeeThresholdUsesWithPagination(ctx: GalaChainContext, data: FetchFeeThresholdUsesWithPaginationParams): Promise; //# sourceMappingURL=fetchFeeThresholdUses.d.ts.map