import blessed from 'blessed'; import { EventEmitter } from 'stream'; export declare abstract class Widget extends EventEmitter { abstract getRootElements(): blessed.Widgets.BlessedElement[]; getElements(): blessed.Widgets.BlessedElement[]; setLeft(value: string | number): void; setTop(value: string | number): void; setWidth(value: string | number): void; setHeight(value: string | number): void; getWidth(): string | number; getHeight(): string | number; appendTo(screen: blessed.Widgets.Screen): void; removeFrom(screen: blessed.Widgets.Screen): void; }