UNPKG

github-users-parser

Version:
54 lines 2.38 kB
import { ATN } from "antlr4ts/atn/ATN"; import { FailedPredicateException } from "antlr4ts/FailedPredicateException"; import { Parser } from "antlr4ts/Parser"; import { ParserRuleContext } from "antlr4ts/ParserRuleContext"; import { TerminalNode } from "antlr4ts/tree/TerminalNode"; import { TokenStream } from "antlr4ts/TokenStream"; import { Vocabulary } from "antlr4ts/Vocabulary"; import { GITHUBUSERSParserListener } from "./GITHUBUSERSParserListener"; import { GITHUBUSERSParserVisitor } from "./GITHUBUSERSParserVisitor"; export declare class GITHUBUSERSParser extends Parser { static readonly WHITESPACE = 1; static readonly NEWLINE = 2; static readonly GITHUB_HANDLE = 3; static readonly EMAIL = 4; static readonly RULE_file = 0; static readonly RULE_entry = 1; static readonly ruleNames: string[]; private static readonly _LITERAL_NAMES; private static readonly _SYMBOLIC_NAMES; static readonly VOCABULARY: Vocabulary; get vocabulary(): Vocabulary; get grammarFileName(): string; get ruleNames(): string[]; get serializedATN(): string; protected createFailedPredicateException(predicate?: string, message?: string): FailedPredicateException; constructor(input: TokenStream); file(): FileContext; entry(): EntryContext; static readonly _serializedATN: string; static __ATN: ATN; static get _ATN(): ATN; } export declare class FileContext extends ParserRuleContext { EOF(): TerminalNode; entry(): EntryContext[]; entry(i: number): EntryContext; NEWLINE(): TerminalNode[]; NEWLINE(i: number): TerminalNode; constructor(parent: ParserRuleContext | undefined, invokingState: number); get ruleIndex(): number; enterRule(listener: GITHUBUSERSParserListener): void; exitRule(listener: GITHUBUSERSParserListener): void; accept<Result>(visitor: GITHUBUSERSParserVisitor<Result>): Result; } export declare class EntryContext extends ParserRuleContext { GITHUB_HANDLE(): TerminalNode; EMAIL(): TerminalNode; constructor(parent: ParserRuleContext | undefined, invokingState: number); get ruleIndex(): number; enterRule(listener: GITHUBUSERSParserListener): void; exitRule(listener: GITHUBUSERSParserListener): void; accept<Result>(visitor: GITHUBUSERSParserVisitor<Result>): Result; } //# sourceMappingURL=GITHUBUSERSParser.d.ts.map