export { pythonRegexHighlighting } from "./highlight.js"; import type { LRParser } from "@lezer/lr"; export declare const parser: LRParser; // Term IDs for Python regex grammar tokens (auto-generated) export declare const Alternation: 2; export declare const AnonymousCapturingGroup: 48; export declare const AnyCharacter: 6; export declare const Atom: 4; export declare const AtomicGroup: 51; export declare const BackreferenceNumber: 27; export declare const BackslashEscape: 33; export declare const BoundaryAssertion: 23; export declare const CharacterClass: 9; export declare const CharacterClassContent: 11; export declare const CharacterClassEscape: 31; export declare const CharacterClassNegation: 10; export declare const ClassBackslashEscape: 17; export declare const ClassCharacter: 13; export declare const ClassCharacterEscape: 15; export declare const ClassControlEscape: 16; export declare const ClassEscape: 14; export declare const ClassHexEscape: 18; export declare const ClassIdentityEscape: 21; export declare const ClassItem: 12; export declare const ClassOctalEscape: 20; export declare const ClassUnicodeEscape: 19; export declare const Comment: 55; export declare const CommentContent: 56; export declare const ConditionalContent: 64; export declare const ConditionalExpression: 62; export declare const ConditionalTest: 63; export declare const ControlEscape: 32; export declare const CountQuantifier: 44; export declare const DecimalDigits: 46; export declare const EndAssertion: 8; export declare const EndOfStringAnchor: 26; export declare const EscapeSequence: 22; export declare const Flags: 54; export declare const FlagsExpression: 53; export declare const GroupConstruct: 47; export declare const GroupName: 29; export declare const HexEscape: 34; export declare const IdentityEscape: 37; export declare const InlineFlagsGroup: 52; export declare const LazyModifier: 41; export declare const LiteralText: 38; export declare const LookaroundAssertion: 57; export declare const NamedBackreference: 28; export declare const NamedCapturingGroup: 49; export declare const NamedUnicodeEscape: 36; export declare const NegativeLookahead: 59; export declare const NegativeLookbehind: 61; export declare const NonBoundaryAssertion: 24; export declare const NonCapturingGroup: 50; export declare const OctalEscape: 30; export declare const OneOrMore: 42; export declare const Optional: 43; export declare const Pattern: 1; export declare const PositiveLookahead: 58; export declare const PositiveLookbehind: 60; export declare const Quantifier: 39; export declare const QuantifierRange: 45; export declare const SimpleAtom: 5; export declare const StartAssertion: 7; export declare const StartOfStringAnchor: 25; export declare const Term: 3; export declare const UnicodeEscape: 35; export declare const ZeroOrMore: 40;