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 Ledgers extends ClientSDK { /** * List ledgers * * @remarks * ### How is the data for this endpoint gathered? * * Ledgers belonging to an SNS are automatically detected by looking at the SNS-WASM canister. * Ledgers such as the ckBTC are currently added manually. */ listApiV1LedgersGet(request?: operations.ListApiV1LedgersGetRequest | undefined, options?: RequestOptions): Promise; /** * Get ledger * * @remarks * ### How is the data for this endpoint gathered? * * Ledgers belonging to an SNS are automatically detected by looking at the SNS-WASM canister. * Ledgers such as the ckBTC are currently added manually. */ retrieveApiV1LedgersLedgerCanisterIdGet(request: operations.RetrieveApiV1LedgersLedgerCanisterIdGetRequest, options?: RequestOptions): Promise; /** * List ledgers * * @remarks * ### How is the data for this endpoint gathered? * * Ledgers belonging to an SNS are automatically detected by looking at the SNS-WASM canister. * Ledgers such as the ckBTC are currently added manually. */ listApiV2LedgersGet(request?: operations.ListApiV2LedgersGetRequest | undefined, options?: RequestOptions): Promise; /** * Count ledgers */ countLedgersApiV2LedgersCountGet(request?: operations.CountLedgersApiV2LedgersCountGetRequest | undefined, options?: RequestOptions): Promise; /** * Get ledger */ retrieveApiV2LedgersLedgerCanisterIdGet(request: operations.RetrieveApiV2LedgersLedgerCanisterIdGetRequest, options?: RequestOptions): Promise; } //# sourceMappingURL=ledgers.d.ts.map