import type { QuickCheckResult, QuickChecksOutput } from './types.js'; /** * Run fast deterministic checks: typecheck first, then build. * Short-circuits: if typecheck fails, skip build (build will fail too). */ export declare function runQuickChecks(projectDir: string, options?: { skipBuild?: boolean; timeoutMs?: number; }): Promise; /** * Run typecheck only (tsc --noEmit or framework equivalent). * Faster than full build — catches type errors in ~5s. */ export declare function runTypecheckValidation(projectDir: string, timeoutMs?: number): Promise; /** * Validation callback suitable for RetryConfig.validateAndFormat. * Returns null if checks pass, or an agent-ready error prompt if they fail. */ export declare function quickCheckValidateAndFormat(workingDirectory: string): Promise;