import { EventClient } from '../../client/EventClient'; import { DappPortalSDKConfig } from '../../config/config'; import { EventDto } from '../../dto/EventDto'; export declare class EventHandler { protected readonly eventClient: EventClient; constructor(config: DappPortalSDKConfig); getEventWhenStart(): Promise; getEventWhenConnect(): Promise; setEventUserConnection(eventId: string, connectionToken: string, walletAddress: string): Promise; validateSubMissionCompletion(eventId: string, subMissionIndex: string, walletAddress: string): Promise; }