import { SDK, TransactionStatus } from "@haechi-labs/henesis-wallet-core"; import { PaginationDTO } from "../dto/pagination.dto"; import { TransactionDTO } from "../dto/transaction.dto"; import { Timestamp } from "@haechi-labs/henesis-wallet-core/lib/types"; import { TransactionType } from "@haechi-labs/henesis-wallet-core/lib/__generate__/eth"; import express from "express"; export declare class TransactionsService { constructor(); getTransactions(sdk: SDK, request: express.Request, address?: string, toAddress?: string, fromAddress?: string, transactionHash?: string, start?: Timestamp, end?: Timestamp, status?: TransactionStatus, statuses?: TransactionStatus[], types?: TransactionType[], keyId?: string, page?: number, size?: number, sort?: string): Promise>; getTransaction(sdk: SDK, transactionId: string): Promise; }