import ParsingDfa16Table from "../../parsing/parsing_dfa_16table.js"; /** * DFA State machine states for parsing a comment. */ export declare enum ATTRIBUTE_PARSE_TYPE { INVALID = 0, NUMBER = 1, ENUM = 2, STRING = 3, REFERENCE = 4, CONTAINER = 5, HEXBITS = 6, NULL = 7, DERIVED = 8, INLINE_INSTANCE = 9 } /** * Maps characters to attributes for discriminators in STEP. */ export default class StepAttributeMap extends ParsingDfa16Table { /** * Construct the table. */ constructor(); /** * Get the attribute for a character. * * @param char The character to match. * @return {ATTRIBUTE_PARSE_TYPE} The matching type. */ get: (char: number) => ATTRIBUTE_PARSE_TYPE; static readonly Instance: StepAttributeMap; } //# sourceMappingURL=step_attribute_map.d.ts.map