import ParsingDfa4Table from "../../parsing/parsing_dfa_4table.js"; /** * Parse a step entity identifier - expecting this token to be [A-Z]([A-Z,0-9,_]*), * as they are parsed in upper case. */ export default class StepEntityIdentifierParser extends ParsingDfa4Table { /** * Construct the DFA parser state. */ constructor(); /** * Match a step enum * * @param input The input buffer * @param cursor The position in the buffer to test for the match. * @param endCursor The end position in the buffer by which the match must terminate. * @return {number | undefined} The length of the match or undefined. */ match: (input: Uint8Array, cursor: number, endCursor: number) => number | undefined; static readonly Instance: StepEntityIdentifierParser; } //# sourceMappingURL=step_entity_identifier_parser.d.ts.map