@kya-os/cli
Version:
CLI for KYA-OS MCP-I setup and management
51 lines • 1.2 kB
TypeScript
/**
* Types for CLI UI Components
*/
export interface BoxStyle {
topLeft?: string;
topRight?: string;
bottomLeft?: string;
bottomRight?: string;
horizontal?: string;
vertical?: string;
topJunction?: string;
bottomJunction?: string;
leftJunction?: string;
rightJunction?: string;
cross?: string;
}
export interface BoxOptions {
padding?: number;
margin?: number;
style?: BoxStyle | 'single' | 'double' | 'round' | 'heavy';
width?: number;
align?: 'left' | 'center' | 'right';
title?: string;
titleAlign?: 'left' | 'center' | 'right';
borderColor?: string;
}
export interface TextOptions {
color?: string;
bold?: boolean;
italic?: boolean;
underline?: boolean;
dim?: boolean;
}
export interface AgentData {
name: string;
description?: string;
did: string;
publicKey?: string;
privateKey?: string;
agentSlug?: string;
claimUrl?: string;
profileUrl?: string;
}
export interface MessageOptions {
title?: string;
icon?: string;
color?: string;
boxStyle?: BoxStyle | 'single' | 'double' | 'round' | 'heavy';
width?: number;
}
//# sourceMappingURL=types.d.ts.map