export declare function wordSplitPossibilities(word: string, matchSubWord: (wordSegment: string) => Iterator<[length: number, data: T]>, options?: { maxAttempts?: number | null; validateStack?: ((matchStack: T[]) => boolean) | null; }): Generator;