import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as models from "../models/index.js"; import * as operations from "../models/operations/index.js"; export declare class Transactions extends ClientSDK { /** * List transactions * * @remarks * This endpoint returns transactions, the total transactions, and the max * transaction index. The max transaction index is used to keep track of the * location in the dataset for pagination purposes. * * ### How is data retrieved for this endpoint? * * Values from the endpoint are retrieved by scraping the transactions from the * ledger canister (and associated archive canisters). */ listTransactionsApiV1LedgersLedgerCanisterIdTransactionsGet(request: operations.ListTransactionsApiV1LedgersLedgerCanisterIdTransactionsGetRequest, options?: RequestOptions): Promise; /** * Get transaction * * @remarks * ### How is data retrieved for this endpoint? * * Values from the endpoint are retrieved by scraping the transactions from the * ledger canister (and associated archive canisters). */ getTansactionApiV1LedgersLedgerCanisterIdTransactionsIndexGet(request: operations.GetTansactionApiV1LedgersLedgerCanisterIdTransactionsIndexGetRequest, options?: RequestOptions): Promise; /** * List transactions * * @remarks * This endpoint returns a list of all transactions matching the given criteria. * It also returns a "next_cursor" and "previous_cursor" if there are more pages * of results * * ### How is data retrieved for this endpoint? * * Values from the endpoint are retrieved by scraping the transactions from the * ledger canister (and associated archive canisters). */ listTransactionsApiV2LedgersLedgerCanisterIdTransactionsGet(request: operations.ListTransactionsApiV2LedgersLedgerCanisterIdTransactionsGetRequest, options?: RequestOptions): Promise; /** * Get the total count of transactions matching the given criteria * * @remarks * This endpoint returns the total count of transactions matching the given criteria. */ countTransactionsApiV2LedgersLedgerCanisterIdTransactionsCountGet(request: operations.CountTransactionsApiV2LedgersLedgerCanisterIdTransactionsCountGetRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=transactions.d.ts.map