import { FetchFeeCreditReceiptsResponse } from "@gala-chain/api"; import { GalaChainContext } from "../types"; /** * Typed arguments to the `fetchFeeCreditReceipts() function. * All parameters are optional; however care should be take to provide * chain keys in order of specificity. Refer to the `FeeBalanceCreditReceipt` * class definition for details on the order of `ChainKey`s. * Supports pagination - * the optional `bookmark` and `limit` variables control the starting * index key and size of the returned page, respectively. */ export interface FetchFeeCreditReceiptsParams { year?: string; month?: string; day?: string; hours?: string; minutes?: string; feeCode?: string; creditToUser?: string; txId?: string; bookmark?: string; limit?: number; } /** * Read `FeeBalanceCreditReceipt` entries from the ledger. * `FeeBalanceCreditReceipt` entries represent a `FeePendingBalance` * that was unused, settled, and designated to be credited back to the * end user. Similar to a "Pending authorization" or "Pending hold" that * drops off a credit card statement because it was never settled, these * credit receipts designate a refund or credit-back of prior `FeeAuthorization`s * where $GALA was burned on Gala's asset channel to cover cross channel fees, * but the corresponding fee was less than expected or never settled. * Refer to the `FeeBalanceCreditReceipt` class definition for further * details. * Supports pagionation - * the optional bookmark and limit variables control the starting index key and size of the * returned page, respectively. * * @param ctx * @param data * @returns */ export declare function fetchFeeCreditReceipts(ctx: GalaChainContext, data: FetchFeeCreditReceiptsParams): Promise; //# sourceMappingURL=fetchFeeCreditReceipts.d.ts.map