export declare const CJK_RADICALS_SUPPLEMENT = "\u2E80-\u2EFF"; export declare const KANGXI_RADICALS = "\u2F00-\u2FDF"; export declare const HIRAGANA = "\u3040-\u309F"; export declare const KATAKANA_NO_MIDDLE_DOT = "\u30A0-\u30FA\u30FC-\u30FF"; export declare const BOPOMOFO = "\u3100-\u312F"; export declare const ENCLOSED_CJK_LETTERS_AND_MONTHS = "\u3200-\u32FF"; export declare const CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A = "\u3400-\u4DBF"; export declare const CJK_UNIFIED_IDEOGRAPHS = "\u4E00-\u9FFF"; export declare const CJK_COMPATIBILITY_IDEOGRAPHS = "\uF900-\uFAFF"; export declare const GREEK_AND_COPTIC = "\u0370-\u03FF"; export declare const LATIN_1_SUPPLEMENT_AFTER_NBSP = "\u00A1-\u00FF"; export declare const NUMBER_FORMS = "\u2150-\u218F"; export declare const LETTERLIKE_SYMBOLS = "\u2100-\u214F"; export declare const DINGBATS = "\u2700-\u27BF"; export declare const SUPERSCRIPT_SUFFIXES = "\u00AE\u00B2\u00B3\u00B9\u2070\u2071\u2074-\u207C\u207E\u207F\u2120\u2122"; export declare const CJK = "\u2E80-\u2EFF\u2F00-\u2FDF\u3040-\u309F\u30A0-\u30FA\u30FC-\u30FF\u3100-\u312F\u3200-\u32FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF"; export declare const AN = "A-Za-z0-9"; export declare const A = "A-Za-z"; export declare const UPPER_AN = "A-Z0-9"; export declare const OPERATORS = "\\*=&\\-"; export declare const GRADE_OPERATORS = "\\+\\-\\*"; export declare const QUOTES = "`\"\u05F4"; export declare const LEFT_BRACKETS_BASIC = "\\(\\[\\{"; export declare const RIGHT_BRACKETS_BASIC = "\\)\\]\\}"; export declare const LEFT_BRACKETS_EXTENDED = "\\(\\[\\{<>\u201C"; export declare const RIGHT_BRACKETS_EXTENDED = "\\)\\]\\}<>\u201D"; export declare const ANS_CJK_AFTER = "A-Za-z\u0370-\u03FF0-9@\\$%\\^&\\*\\-\\+\\\\=\u00A1-\u00FF\u2150-\u218F\u2700-\u27BF\u2100-\u214F"; export declare const ANS_BEFORE_CJK = "A-Za-z\u0370-\u03FF0-9\\$%\\^&\\*\\-\\+\\\\=\u00A1-\u00FF\u2150-\u218F\u2700-\u27BF\u2100-\u214F\u00AE\u00B2\u00B3\u00B9\u2070\u2071\u2074-\u207C\u207E\u207F\u2120\u2122"; export declare const FILE_PATH_DIRS = "home|root|usr|etc|var|opt|tmp|dev|mnt|proc|sys|bin|boot|lib|media|run|sbin|srv|node_modules|path|project|src|dist|test|tests|docs|templates|assets|public|static|config|scripts|tools|build|out|target|your|\\.claude|\\.git|\\.vscode"; export declare const FILE_PATH_CHARS = "[A-Za-z0-9_\\-\\.@\\+\\*]+"; export declare const UNIX_ABSOLUTE_FILE_PATH: RegExp; export declare const UNIX_RELATIVE_FILE_PATH: RegExp; export declare const WINDOWS_FILE_PATH: RegExp; export declare const ANY_CJK: RegExp; export declare const CJK_PUNCTUATION: RegExp; export declare const PUNCTUATION_CJK: RegExp; export declare const CJK_TILDE: RegExp; export declare const CJK_TILDE_EQUALS: RegExp; export declare const CJK_PERIOD: RegExp; export declare const AN_PERIOD_CJK: RegExp; export declare const AN_COLON_CJK: RegExp; export declare const FIX_CJK_COLON_ANS: RegExp; export declare const DOTS_CJK: RegExp; export declare const CJK_QUOTE: RegExp; export declare const QUOTE_CJK: RegExp; export declare const FIX_QUOTE_ANY_QUOTE: RegExp; export declare const QUOTE_AN: RegExp; export declare const CJK_QUOTE_AN: RegExp; export declare const CJK_SINGLE_QUOTE_BUT_POSSESSIVE: RegExp; export declare const SINGLE_QUOTE_CJK: RegExp; export declare const FIX_POSSESSIVE_SINGLE_QUOTE: RegExp; export declare const SINGLE_QUOTE_PURE_CJK: RegExp; export declare const HASH_ANS_CJK_HASH: RegExp; export declare const CJK_HASH: RegExp; export declare const HASH_CJK: RegExp; export declare const PRODUCT_NAME = "Apple TV|CATCHPLAY|[Dd]iscovery|Disney|ESPN|Fitness|iCloud|mo ?\u5E97|Paramount|PS"; export declare const PRODUCT_NAME_IN_CJK = "\u516C\u8996|\u5F71\u5287\u9928"; export declare const PRODUCT_TIER = "Pro"; export declare const CREDIT_RATING = "(?:tw)?(?:AA|BBB|BB|CCC)|tw[AB]"; export declare const MULTI_LETTER_BLOOD_TYPE = "AB|RhD|Rh"; export declare const NAME_SUFFIX = "(?:(?; export declare const BARE_HTML_TAG: RegExp; export declare const CLOSING_HTML_TAG: RegExp; export declare const CJK_HTML_TAG_MENTION: RegExp; export declare const HTML_TAG_MENTION_CJK: RegExp; export declare const HTTP_URL: RegExp; export declare const HTTP_URL_TRAILING_PUNCTUATION: RegExp; export declare const CJK_HTTP_URL: RegExp; export declare const BRACKET_PATTERNS: readonly [{ readonly pattern: RegExp; readonly open: "<"; readonly close: ">"; }, { readonly pattern: RegExp; readonly open: "("; readonly close: ")"; }, { readonly pattern: RegExp; readonly open: "["; readonly close: "]"; }, { readonly pattern: RegExp; readonly open: "{"; readonly close: "}"; }]; export declare class PlaceholderReplacer { private readonly placeholder; private readonly startDelimiter; private readonly endDelimiter; private static patternCache; private items; private index; private readonly pattern; constructor(placeholder: string, startDelimiter: string, endDelimiter: string); store(item: string): string; restore(text: string): string; } export declare class Pangu { readonly version: string; spaceText(text: string): string; hasProperSpacing(text: string): boolean; private trimHttpUrl; private fixBracketSpacing; } export declare const pangu: Pangu; export default pangu; //# sourceMappingURL=index.d.ts.map