import type { ApiClientInterface, ServiceDependencies } from "../../api/base-service"; import type { PaginationMeta } from "../../api/shared"; import { type Transaction } from "./schemas"; import { type TransactionGetResult, type TransactionListArgs, type TransactionListResult, TransactionService } from "./transaction-service"; export type { Address, Transaction, TransactionLineItem } from "./schemas"; export type TransactionsListArgs = TransactionListArgs; export type TransactionsGetArgs = { id: string; }; export type TransactionsListResponse = { meta: PaginationMeta; results: Transaction[]; }; export type TransactionsListResult = TransactionListResult; export type TransactionsGetResult = TransactionGetResult; export declare class TransactionsService extends TransactionService { constructor(client: ApiClientInterface, deps?: ServiceDependencies); list(args?: TransactionsListArgs): Promise; get(args: TransactionsGetArgs): Promise; }