export default class MessageViewModel { static STATE_SENT: number; static STATE_PENDING: number; private _id; private _attachments; private _userId; private _chatId; private _sentTime; private _text; private _state; constructor(id: string, originUserId: string, destinationChatId: string, sentTime: number, text: string, attachments: string[]); static buildEmpty(hash: string, text: string): MessageViewModel; id: string; userId: string; chatId: string; sentTime: number; text: string; attachments: string[]; state: number; }