import { DEFAULT_CHUNKING_CONFIG } from '../constants/rag/index.js';
import type { ChunkContent, Chunker, ChunkingConfig } from '../types/rag/index.js';
export declare class TextChunker implements Chunker {
    chunk(content: string, config: ChunkingConfig): ChunkContent[];
    private fixedChunk;
    private sentenceChunk;
    private paragraphChunk;
    private recursiveChunk;
    private recursiveSplit;
    private splitBySeparators;
    private mergeSmallParts;
}
export { DEFAULT_CHUNKING_CONFIG };
//# sourceMappingURL=chunking.d.ts.map