import * as blessed from 'blessed';
import { EventEmitter } from 'events';
import { AppState } from '../app';
export declare class InspectorPane extends EventEmitter {
    private container;
    private tabBar;
    private contentArea;
    private currentTab;
    private state?;
    private valueEditor?;
    private diffView?;
    private icuView?;
    private metadataEditor?;
    constructor(parent: blessed.Widgets.Node, options: any);
    private createTabs;
    private createTabContents;
    private setupTabNavigation;
    private switchTab;
    private updateTabBar;
    private showTab;
    update(state: AppState): void;
    private isICUMessage;
    editValue(): void;
    editMetadata(): void;
    focus(): void;
}
//# sourceMappingURL=inspector.d.ts.map