/** * Sentence-Aware Text Chunker * Splits text at sentence boundaries while respecting code blocks and paragraphs */ import type { ChunkingConfig, ChunkingResult } from "../ChunkingConfig.js"; /** * Estimate token count using character ratios */ declare function estimateTokens(text: string, config: ChunkingConfig): number; /** * Detect if text contains code patterns */ declare function isCodeLike(text: string): boolean; /** * Chunk text using sentence-aware strategy */ export declare function chunkWithSentences(text: string, config: ChunkingConfig): ChunkingResult; export { estimateTokens, isCodeLike }; //# sourceMappingURL=SentenceChunker.d.ts.map