tlnt
Version:
TLNT - HMS-Powered Multi-Agent Platform with Government Agency Analysis, Deep Research, and Enterprise-Ready Deployment. Self-optimizing multi-domain AI agent with continuous learning and enterprise-grade performance monitoring.
73 lines • 2.17 kB
TypeScript
/**
* Enhanced Tmux-Style UI Components
*
* Beautiful terminal UI components inspired by tmux configurations
* with customizable themes, borders, and layouts
*/
import React from 'react';
import { TmuxTheme } from '../config/tmuxThemes.js';
interface TmuxPanelProps {
title: string;
children: React.ReactNode;
theme: TmuxTheme;
width: number;
height: number;
isActive?: boolean;
showBorder?: boolean;
showTitle?: boolean;
}
export declare const TmuxPanel: React.FC<TmuxPanelProps>;
interface TmuxStatusBarProps {
theme: TmuxTheme;
width: number;
leftContent?: React.ReactNode;
centerContent?: React.ReactNode;
rightContent?: React.ReactNode;
showTime?: boolean;
}
export declare const TmuxStatusBar: React.FC<TmuxStatusBarProps>;
interface TmuxWindowTabsProps {
theme: TmuxTheme;
width: number;
activeWindow: string;
windows: Array<{
id: string;
name: string;
hasActivity?: boolean;
}>;
onWindowSelect?: (id: string) => void;
}
export declare const TmuxWindowTabs: React.FC<TmuxWindowTabsProps>;
interface TmuxNotificationProps {
theme: TmuxTheme;
message: string;
type: 'info' | 'warning' | 'error' | 'success';
width: number;
}
export declare const TmuxNotification: React.FC<TmuxNotificationProps>;
interface TmuxProgressBarProps {
theme: TmuxTheme;
width: number;
progress: number;
label?: string;
showPercentage?: boolean;
}
export declare const TmuxProgressBar: React.FC<TmuxProgressBarProps>;
interface TmuxHelpModalProps {
theme: TmuxTheme;
width: number;
height: number;
keybindings: Record<string, string>;
onClose: () => void;
}
export declare const TmuxHelpModal: React.FC<TmuxHelpModalProps>;
declare const _default: {
TmuxPanel: React.FC<TmuxPanelProps>;
TmuxStatusBar: React.FC<TmuxStatusBarProps>;
TmuxWindowTabs: React.FC<TmuxWindowTabsProps>;
TmuxNotification: React.FC<TmuxNotificationProps>;
TmuxProgressBar: React.FC<TmuxProgressBarProps>;
TmuxHelpModal: React.FC<TmuxHelpModalProps>;
};
export default _default;
//# sourceMappingURL=tmuxComponents.d.ts.map