import { BaseParser } from './BaseParser.mts'; import type { ParseNode } from './ParseNode.mts'; import { type Locatable } from './Lexer.mts'; export declare abstract class IdentifierParser extends BaseParser { parseIdentifierName(): ParseNode.IdentifierName; parseBindingIdentifier(): ParseNode.BindingIdentifier; parseIdentifierReference(): ParseNode.IdentifierReference; validateIdentifierReference(name: string, token: Locatable): void; parseLabelIdentifier(): ParseNode.LabelIdentifier; parsePrivateIdentifier(): ParseNode.PrivateIdentifier; } //# sourceMappingURL=IdentifierParser.d.mts.map