import { type SourceFile } from 'ts-morph'; import type { TransformError, TransformMode, TransformWarning } from '../types.js'; /** * Result of transforming TDD assert calls in a file. */ interface TddTransformResult { errors: TransformError[]; transformCount: number; warnings: TransformWarning[]; } /** * Transform Chai TDD assert.xxx() calls to bupkis syntax. * * @function * @param sourceFile - The source file to transform * @param mode - How to handle unsupported matchers * @returns Transform results including counts, warnings, and errors */ export declare const transformTddAssertCalls: (sourceFile: SourceFile, mode: TransformMode) => TddTransformResult; export {}; //# sourceMappingURL=tdd-transformer.d.ts.map