/** * Dashboard entry point. * * Parses CLI arguments and dispatches to the appropriate view. * Invoked by the `dashboard` subcommand in `src/cli/index.ts`. * * @module */ /** Options parsed from CLI flags */ export interface DashboardOptions { /** Specific run ID to drill into */ run?: string; /** Trace ID/query to show timeline for */ trace?: string; /** Output format: table (default), json, html */ format?: 'table' | 'json' | 'html'; /** Show trends view */ trends?: boolean; } /** * Dashboard command handler. * * Routes to the appropriate view based on options: * - No options: summary table of all runs * - `--run `: per-entry drill-down for a specific run * - `--trace `: ASCII timeline from trace file * - `--trends`: cost and usage trends * - `--format html`: generate self-contained HTML report * - `--format json`: output raw data as JSON * * @param targetPath - Project path (default: ".") * @param options - Dashboard options from CLI flags */ export declare function dashboardCommand(targetPath: string, options: DashboardOptions): Promise; //# sourceMappingURL=index.d.ts.map