/** * Scaffold Display Functions * * Display functions for consistent output formatting. */ import type { CommandTemplate, ScaffoldResult, ScaffoldTarget, FileStatus } from './types.js'; import type { AgentTemplate } from './agent-types.js'; /** * Display list of available commands */ export declare function displayCommandList(templates: CommandTemplate[]): void; /** * Display list of available agents */ export declare function displayAgentList(templates: AgentTemplate[], categoryFilter?: string): void; /** * Display scaffolding header */ export declare function displayScaffoldHeader(target: ScaffoldTarget, targetPath: string, dryRun: boolean): void; /** * Display agent scaffolding header */ export declare function displayAgentScaffoldHeader(target: ScaffoldTarget, targetPath: string, dryRun: boolean): void; /** * Display file operation result */ export declare function displayFileOperation(filename: string, status: FileStatus, dryRun: boolean, updating: boolean): void; /** * Display diff between existing and new content */ export declare function displayDiff(diff: string): void; /** * Display command preview */ export declare function displayCommandPreview(name: string, content: string): void; /** * Display agent preview */ export declare function displayAgentPreview(name: string, content: string, model: string): void; /** * Display scaffolding summary */ export declare function displayScaffoldSummary(result: ScaffoldResult, target: ScaffoldTarget, dryRun: boolean): void; /** * Display agent scaffolding summary */ export declare function displayAgentScaffoldSummary(result: ScaffoldResult, target: ScaffoldTarget, dryRun: boolean): void; /** * Display error for unknown target */ export declare function displayTargetError(target: string, validTargets: string[]): void; /** * Display error for unsupported agent target */ export declare function displayAgentTargetError(target: string, validTargets: string[]): void; //# sourceMappingURL=display.d.ts.map