import { EventEmitter } from 'events';
import { BaseComponent } from './base.component';
import { ComponentConfig } from '../types/monitoring';
export declare class StatusComponent extends BaseComponent {
    private statusBox;
    constructor(config: ComponentConfig, eventBus: EventEmitter);
    protected createWidget(): void;
    render(): void;
    update(data: any): void;
    private formatStatus;
}
export declare const StatusComponentFactory: {
    type: string;
    create: (config: ComponentConfig, eventBus: EventEmitter) => StatusComponent;
};
//# sourceMappingURL=status.component.d.ts.map