export type TerminalLineType = 'prompt' | 'arrow' | 'success' | 'error' | 'output'; export interface TerminalLine { type: TerminalLineType; content: string; } export interface AnimatedTerminalMetadata { lines: TerminalLine[]; /** Prompt prefix shown before $ — e.g. "~/valtech" */ prompt?: string; /** Title bar text */ title?: string; /** Terminal body background color */ background?: string; /** Header bar background color */ headerBackground?: string; /** Rounded corners on the terminal window */ rounded?: boolean; /** Delay between each line in seconds (default: 0.45) */ lineDelay?: number; }