/** * Vitest workspace diagnostics * Single Responsibility: Diagnose and report workspace configuration issues */ import { type DiscoveryOptions } from './file-discovery.js'; /** * Diagnostic results for a Vitest workspace */ export type VitestWorkspaceDiagnostics = { configPath: string | null; hasConfig: boolean; testFiles: string[]; issues: string[]; }; /** * Options for workspace diagnostics */ export type DiagnosticsOptions = { configFilenames?: string[]; } & DiscoveryOptions; /** * Diagnose a Vitest workspace and report issues * Checks for config files and test files, reports any problems found */ export declare function diagnoseVitestWorkspace(options?: DiagnosticsOptions): Promise; //# sourceMappingURL=workspace-diagnostics.d.ts.map