import type { WalletEventType, AccountManagerOptions, __Message__, __AccountMethod__, AccountId } from '../types'; import { Event } from '../types'; export declare class MessageHandler { messageHandler: any; constructor(options?: AccountManagerOptions); sendMessage(message: __Message__): Promise; callAccountMethod(accountIndex: AccountId, method: __AccountMethod__): Promise; listen(eventTypes: WalletEventType[], callback: (error: Error, result: Event) => void): Promise; destroy(): Promise; } //# sourceMappingURL=MessageHandler.d.ts.map