You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
741 B
16 lines
741 B
import { UTF16EmojiItemRegex, SequenceEmojiItemRegex, SetEmojiItemRegex, OptionalEmojiItemRegex, EmojiItemRegex } from './base.js';
|
|
|
|
/**
|
|
* Create regex item for set of numbers
|
|
*/
|
|
declare function createEmojiRegexItemForNumbers(numbers: number[]): UTF16EmojiItemRegex | SequenceEmojiItemRegex | SetEmojiItemRegex;
|
|
/**
|
|
* Create sequence of numbers
|
|
*/
|
|
declare function createRegexForNumbersSequence(numbers: number[], optionalVariations?: boolean): SequenceEmojiItemRegex | UTF16EmojiItemRegex | OptionalEmojiItemRegex;
|
|
/**
|
|
* Attempt to optimise numbers in a set
|
|
*/
|
|
declare function optimiseNumbersSet(set: SetEmojiItemRegex): EmojiItemRegex;
|
|
|
|
export { createEmojiRegexItemForNumbers, createRegexForNumbersSequence, optimiseNumbersSet };
|
|
|