import type { ChunkStrategy, ContentType } from '../config-schema.js';
import type { Chunk } from '../types.js';
import type { Chunker } from './chunker.js';
/**
 * Test File Chunker.
 *
 * Chunks by describe/it/test blocks.
 * A `describe` block includes its nested `it` calls.
 * Top-level `it`/`test` calls become their own chunks.
 */
export declare class TestFileChunker implements Chunker {
    readonly strategy: ChunkStrategy;
    chunk(content: string, filePath: string, type: ContentType): Chunk[];
    private getCallName;
    private extractTestLabel;
}
//# sourceMappingURL=test-file-chunker.d.ts.map