export declare enum IACMessageType { AccountShareRequest = 3, AccountShareResponse = 4, TransactionSignRequest = 5, TransactionSignResponse = 6, MessageSignRequest = 7, MessageSignResponse = 8 } export declare type Result = Success | Failure; export interface Success { ok: true; value: T; } export interface Failure { ok: false; error: E; } export declare function success(value: T): Result; export declare function failure(error: E): Result;