import { Message } from './types'; /** * Message queue. * Save messages in a queue, only remove it when component lifecycle ends. */ declare class Queue { _messages: Message[]; /** self increasing id */ _uniqueId: number; constructor(); push(message: Omit): void; get length(): number; getFirstMessage(): Message; shift(): Message; } export default Queue;