import type { EvaluatorPlugin, EvalContext, EvalResult, BoberConfig } from "../plugin-interface.js"; export declare class TypeScriptCheckEvaluator implements EvaluatorPlugin { readonly name = "TypeScript Check"; readonly description = "Runs tsc --noEmit to verify the project has no type errors."; canRun(projectRoot: string, config: BoberConfig): Promise; evaluate(context: EvalContext): Promise; } /** * Default export: factory function for the registry. */ export declare function createTypescriptCheckEvaluator(): EvaluatorPlugin; //# sourceMappingURL=typescript-check.d.ts.map