/** Split a paragraph into sentences, respecting common abbreviations. */ export declare function splitIntoSentences(text: string): string[]; /** Normalize raw text into cleaned paragraphs. */ export declare function toParagraphs(text: string): string[]; /** * Splits text into chunks no larger than `maxLength`. * * Prefers paragraph boundaries so each chunk preserves natural pauses. * When a single paragraph exceeds `maxLength`, falls back to sentence-level splitting. */ export declare function splitTextIntoChunks(text: string, maxLength: number): string[]; /** * Split text into roughly `n` equal parts, breaking at sentence or paragraph boundaries. */ export declare function splitTextIntoEqualParts(text: string, n: number): string[];