export declare class WordSequence { entries: WordEntry[]; addWord(text: string, textStartOffset: number, isPunctuation: boolean): void; getWordRange(startIndex: number, endIndex: number): string[]; iterateWordRange(startIndex: number, endIndex: number): Generator; getWordAt(index: number): string; getEntryRange(startIndex: number, endIndex: number): WordEntry[]; iterateEntryRange(startIndex: number, endIndex: number): Generator; getEntryAt(index: number): WordEntry; clone(): WordSequence; slice(startIndex: number, endIndex: number): WordSequence; get wordArray(): string[]; get firstWord(): string; get lastWord(): string; get firstEntry(): WordEntry; get lastEntry(): WordEntry; get punctuationEntries(): WordEntry[]; get punctuationWords(): string[]; get nonPunctuationEntries(): WordEntry[]; get nonPunctuationWords(): string[]; get text(): string; get length(): number; } export interface WordEntry { text: string; startOffset: number; endOffset: number; isPunctuation: boolean; } //# sourceMappingURL=WordSequence.d.ts.map