22 lines
		
	
	
		
			610 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			610 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| /**
 | |
|  * GraphemerIterator
 | |
|  *
 | |
|  * Takes a string and a "BreakHandler" method during initialisation
 | |
|  * and creates an iterable object that returns individual graphemes.
 | |
|  *
 | |
|  * @param str {string}
 | |
|  * @return GraphemerIterator
 | |
|  */
 | |
| declare class GraphemerIterator implements Iterator<string> {
 | |
|     private _index;
 | |
|     private _str;
 | |
|     private _nextBreak;
 | |
|     constructor(str: string, nextBreak: (str: string, index: number) => number);
 | |
|     [Symbol.iterator](): this;
 | |
|     next(): {
 | |
|         value: string;
 | |
|         done: boolean;
 | |
|     };
 | |
| }
 | |
| export default GraphemerIterator;
 | |
| //# sourceMappingURL=GraphemerIterator.d.ts.map
 |