import { EventsService } from "./events.service"; import express from "express"; import { PaginationDTO } from "../../eth/dto/pagination.dto"; import { Timestamp } from "@haechi-labs/henesis-wallet-core/lib/types"; import { EventStatus, TransferType } from "@haechi-labs/henesis-wallet-core/lib/__generate__/eth"; import { ValueTransferEventDTO } from "../../eth/dto/value-transfer-event.dto"; import { CallEventDTO } from "../../eth/dto/call-event.dto"; export declare class EventsController { private readonly eventsService; constructor(eventsService: EventsService); getValueTransferEvents(request: express.Request, symbol?: string, walletId?: string, masterWalletId?: string, transactionId?: string, transactionHash?: string, status?: EventStatus, transferType?: TransferType, updatedAtGte?: Timestamp, updatedAtLt?: Timestamp, size?: number, page?: number): Promise>; getCallEvents(request: express.Request, walletId?: string, masterWalletId?: string, transactionId?: string, transactionHash?: string, status?: EventStatus, updatedAtGte?: Timestamp, updatedAtLt?: Timestamp, size?: number, page?: number): Promise>; }