import type { ConfigHealthFinding } from '../../types/index.js';
export { checkPackageScripts, checkHuskyScripts } from './ts-checker-scripts.js';
/**
 * Detect .ts files in the project root that are not covered by tsconfig.json
 * include patterns. This catches config files (vitest.config.ts, eslint.config.ts)
 * that developers forget to include.
 */
export declare function checkTsCoverage(projectPath: string): Promise<ConfigHealthFinding[]>;
/**
 * Detect known-invalid options in vitest.config.ts. These are options that
 * were removed or moved in vitest v4+ (e.g., minWorkers, maxWorkers are now
 * top-level, not under poolOptions.threads).
 */
export declare function checkVitestSchema(projectPath: string): Promise<ConfigHealthFinding[]>;
/**
 * Detect known-deprecated options in jest.config.ts/js.
 */
export declare function checkJestSchema(projectPath: string): Promise<ConfigHealthFinding[]>;
//# sourceMappingURL=ts-checker.d.ts.map