@iotize/tap-scripts
Version:
IoTize Tap scripts
546 lines (545 loc) • 25.1 kB
TypeScript
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 { IoTizeTestListener } from "./IoTizeTestListener";
import { IoTizeTestVisitor } from "./IoTizeTestVisitor";
export declare class IoTizeTestParser extends Parser {
static readonly LineComment = 1;
static readonly LineComment2 = 2;
static readonly SLASH = 3;
static readonly COMMA = 4;
static readonly BRACKET_OPEN = 5;
static readonly BRACKET_CLOSE = 6;
static readonly COLON = 7;
static readonly SEMI_COLON = 8;
static readonly POINT = 9;
static readonly OP_GTE = 10;
static readonly OP_LTE = 11;
static readonly OPP_NQ = 12;
static readonly OP_EQ = 13;
static readonly OPP_NQ2 = 14;
static readonly OP_LT = 15;
static readonly OP_GT = 16;
static readonly END_ERROR = 17;
static readonly END = 18;
static readonly CHECK = 19;
static readonly LOGIN = 20;
static readonly LOGOUT = 21;
static readonly OUTPUT = 22;
static readonly DISCONNECT = 23;
static readonly DISPLAY_VERBOSE_INSTRUCTION = 24;
static readonly DISPLAY_VERBOSE = 25;
static readonly DISPLAY_ERROR_INSTRUCTION = 26;
static readonly DISPLAY_ERROR = 27;
static readonly DISPLAY_INFO_INSTRUCTION = 28;
static readonly DISPLAY_INFO = 29;
static readonly DISPLAY_INSTRUCTION = 30;
static readonly DISPLAY = 31;
static readonly CONNECT = 32;
static readonly CONNECT_RETRY = 33;
static readonly WAIT_INSTRUCTION = 34;
static readonly GET = 35;
static readonly PUT = 36;
static readonly POST = 37;
static readonly GETP = 38;
static readonly GOTO_NOK = 39;
static readonly GOTO_OK = 40;
static readonly GOTOPREFIX = 41;
static readonly CCOM_RAND_START = 42;
static readonly CCOM_AUTO_RAND_START_ON = 43;
static readonly CCOM_AUTO_RAND_START_OFF = 44;
static readonly CCOM_ENABLE = 45;
static readonly CCOM_DISABLE = 46;
static readonly FW_MIN_CHECK = 47;
static readonly FW_MAX_CHECK = 48;
static readonly HEX_ARRAY = 49;
static readonly HEX_INTEGER = 50;
static readonly FLOAT = 51;
static readonly DECIMAL_INTEGER = 52;
static readonly STRING = 53;
static readonly LABEL_NAME = 54;
static readonly EOL = 55;
static readonly WS = 56;
static readonly RULE_prog = 0;
static readonly RULE_line = 1;
static readonly RULE_labelLine = 2;
static readonly RULE_labelName = 3;
static readonly RULE_instructionLine = 4;
static readonly RULE_instruction = 5;
static readonly RULE_ccomInstruction = 6;
static readonly RULE_gotoInstruction = 7;
static readonly RULE_gotoType = 8;
static readonly RULE_checkInstruction = 9;
static readonly RULE_comparison = 10;
static readonly RULE_comparisonRightOperand = 11;
static readonly RULE_numberArray = 12;
static readonly RULE_comp_op = 13;
static readonly RULE_displayInstructions = 14;
static readonly RULE_loginInstruction = 15;
static readonly RULE_logoutInstruction = 16;
static readonly RULE_outputInstruction = 17;
static readonly RULE_connectionInstructions = 18;
static readonly RULE_waitInstruction = 19;
static readonly RULE_lwm2mInstruction = 20;
static readonly RULE_fWMinCheckInstruction = 21;
static readonly RULE_fWMaxCheckInstruction = 22;
static readonly RULE_responseLength = 23;
static readonly RULE_lwm2mMethod = 24;
static readonly RULE_lwm2mPath = 25;
static readonly RULE_lwm2mParameter = 26;
static readonly RULE_hexArray = 27;
static readonly RULE_sizeOf = 28;
static readonly RULE_objectParameter = 29;
static readonly RULE_end = 30;
static readonly RULE_endError = 31;
static readonly RULE_hexInteger = 32;
static readonly RULE_number = 33;
static readonly RULE_string = 34;
static readonly RULE_restOfLine = 35;
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);
prog(): ProgContext;
line(): LineContext;
labelLine(): LabelLineContext;
labelName(): LabelNameContext;
instructionLine(): InstructionLineContext;
instruction(): InstructionContext;
ccomInstruction(): CcomInstructionContext;
gotoInstruction(): GotoInstructionContext;
gotoType(): GotoTypeContext;
checkInstruction(): CheckInstructionContext;
comparison(): ComparisonContext;
comparisonRightOperand(): ComparisonRightOperandContext;
numberArray(): NumberArrayContext;
comp_op(): Comp_opContext;
displayInstructions(): DisplayInstructionsContext;
loginInstruction(): LoginInstructionContext;
logoutInstruction(): LogoutInstructionContext;
outputInstruction(): OutputInstructionContext;
connectionInstructions(): ConnectionInstructionsContext;
waitInstruction(): WaitInstructionContext;
lwm2mInstruction(): Lwm2mInstructionContext;
fWMinCheckInstruction(): FWMinCheckInstructionContext;
fWMaxCheckInstruction(): FWMaxCheckInstructionContext;
responseLength(): ResponseLengthContext;
lwm2mMethod(): Lwm2mMethodContext;
lwm2mPath(): Lwm2mPathContext;
lwm2mParameter(): Lwm2mParameterContext;
hexArray(): HexArrayContext;
sizeOf(): SizeOfContext;
objectParameter(): ObjectParameterContext;
end(): EndContext;
endError(): EndErrorContext;
hexInteger(): HexIntegerContext;
number(): NumberContext;
string(): StringContext;
restOfLine(): RestOfLineContext;
static readonly _serializedATN: string;
static __ATN: ATN;
static get _ATN(): ATN;
}
export declare class ProgContext extends ParserRuleContext {
line(): LineContext[];
line(i: number): LineContext;
EOL(): TerminalNode[];
EOL(i: number): TerminalNode;
EOF(): TerminalNode[];
EOF(i: number): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class LineContext extends ParserRuleContext {
instructionLine(): InstructionLineContext | undefined;
labelLine(): LabelLineContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class LabelLineContext extends ParserRuleContext {
labelName(): LabelNameContext;
COLON(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class LabelNameContext extends ParserRuleContext {
LABEL_NAME(): TerminalNode | undefined;
END(): TerminalNode | undefined;
END_ERROR(): TerminalNode | undefined;
CHECK(): TerminalNode | undefined;
LOGIN(): TerminalNode | undefined;
LOGOUT(): TerminalNode | undefined;
OUTPUT(): TerminalNode | undefined;
DISCONNECT(): TerminalNode | undefined;
DISPLAY_VERBOSE(): TerminalNode | undefined;
DISPLAY_ERROR(): TerminalNode | undefined;
DISPLAY_INFO(): TerminalNode | undefined;
DISPLAY(): TerminalNode | undefined;
CONNECT(): TerminalNode | undefined;
CONNECT_RETRY(): TerminalNode | undefined;
WAIT_INSTRUCTION(): TerminalNode | undefined;
GET(): TerminalNode | undefined;
PUT(): TerminalNode | undefined;
POST(): TerminalNode | undefined;
GETP(): TerminalNode | undefined;
GOTO_NOK(): TerminalNode | undefined;
GOTO_OK(): TerminalNode | undefined;
GOTOPREFIX(): TerminalNode | undefined;
CCOM_RAND_START(): TerminalNode | undefined;
CCOM_AUTO_RAND_START_ON(): TerminalNode | undefined;
CCOM_AUTO_RAND_START_OFF(): TerminalNode | undefined;
CCOM_ENABLE(): TerminalNode | undefined;
CCOM_DISABLE(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class InstructionLineContext extends ParserRuleContext {
COLON(): TerminalNode;
instruction(): InstructionContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class InstructionContext extends ParserRuleContext {
end(): EndContext | undefined;
endError(): EndErrorContext | undefined;
gotoInstruction(): GotoInstructionContext | undefined;
checkInstruction(): CheckInstructionContext | undefined;
lwm2mInstruction(): Lwm2mInstructionContext | undefined;
loginInstruction(): LoginInstructionContext | undefined;
logoutInstruction(): LogoutInstructionContext | undefined;
connectionInstructions(): ConnectionInstructionsContext | undefined;
displayInstructions(): DisplayInstructionsContext | undefined;
outputInstruction(): OutputInstructionContext | undefined;
waitInstruction(): WaitInstructionContext | undefined;
ccomInstruction(): CcomInstructionContext | undefined;
fWMinCheckInstruction(): FWMinCheckInstructionContext | undefined;
fWMaxCheckInstruction(): FWMaxCheckInstructionContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class CcomInstructionContext extends ParserRuleContext {
CCOM_RAND_START(): TerminalNode | undefined;
CCOM_AUTO_RAND_START_ON(): TerminalNode | undefined;
CCOM_AUTO_RAND_START_OFF(): TerminalNode | undefined;
CCOM_ENABLE(): TerminalNode | undefined;
CCOM_DISABLE(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class GotoInstructionContext extends ParserRuleContext {
GOTOPREFIX(): TerminalNode;
labelName(): LabelNameContext;
POINT(): TerminalNode | undefined;
gotoType(): GotoTypeContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class GotoTypeContext extends ParserRuleContext {
GOTO_NOK(): TerminalNode | undefined;
GOTO_OK(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class CheckInstructionContext extends ParserRuleContext {
CHECK(): TerminalNode;
comparison(): ComparisonContext;
sizeOf(): SizeOfContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class ComparisonContext extends ParserRuleContext {
comp_op(): Comp_opContext;
comparisonRightOperand(): ComparisonRightOperandContext;
number(): NumberContext | undefined;
string(): StringContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class ComparisonRightOperandContext extends ParserRuleContext {
string(): StringContext | undefined;
numberArray(): NumberArrayContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class NumberArrayContext extends ParserRuleContext {
number(): NumberContext[];
number(i: number): NumberContext;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class Comp_opContext extends ParserRuleContext {
OP_LT(): TerminalNode | undefined;
OP_GT(): TerminalNode | undefined;
OP_EQ(): TerminalNode | undefined;
OP_GTE(): TerminalNode | undefined;
OP_LTE(): TerminalNode | undefined;
OPP_NQ(): TerminalNode | undefined;
OPP_NQ2(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class DisplayInstructionsContext extends ParserRuleContext {
DISPLAY_INFO_INSTRUCTION(): TerminalNode | undefined;
DISPLAY_VERBOSE_INSTRUCTION(): TerminalNode | undefined;
DISPLAY_ERROR_INSTRUCTION(): TerminalNode | undefined;
DISPLAY_INSTRUCTION(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class LoginInstructionContext extends ParserRuleContext {
LOGIN(): TerminalNode;
string(): StringContext[];
string(i: number): StringContext;
COLON(): TerminalNode;
number(): NumberContext;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class LogoutInstructionContext extends ParserRuleContext {
LOGOUT(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class OutputInstructionContext extends ParserRuleContext {
OUTPUT(): TerminalNode;
sizeOf(): SizeOfContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class ConnectionInstructionsContext extends ParserRuleContext {
CONNECT(): TerminalNode | undefined;
CONNECT_RETRY(): TerminalNode | undefined;
DISCONNECT(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class WaitInstructionContext extends ParserRuleContext {
WAIT_INSTRUCTION(): TerminalNode;
DECIMAL_INTEGER(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class Lwm2mInstructionContext extends ParserRuleContext {
lwm2mMethod(): Lwm2mMethodContext;
lwm2mPath(): Lwm2mPathContext;
COLON(): TerminalNode;
number(): NumberContext;
responseLength(): ResponseLengthContext | undefined;
lwm2mParameter(): Lwm2mParameterContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class FWMinCheckInstructionContext extends ParserRuleContext {
FW_MIN_CHECK(): TerminalNode;
FLOAT(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class FWMaxCheckInstructionContext extends ParserRuleContext {
FW_MAX_CHECK(): TerminalNode;
FLOAT(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class ResponseLengthContext extends ParserRuleContext {
number(): NumberContext;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class Lwm2mMethodContext extends ParserRuleContext {
GET(): TerminalNode | undefined;
PUT(): TerminalNode | undefined;
POST(): TerminalNode | undefined;
GETP(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class Lwm2mPathContext extends ParserRuleContext {
SLASH(): TerminalNode[];
SLASH(i: number): TerminalNode;
DECIMAL_INTEGER(): TerminalNode[];
DECIMAL_INTEGER(i: number): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class Lwm2mParameterContext extends ParserRuleContext {
hexArray(): HexArrayContext | undefined;
number(): NumberContext | undefined;
sizeOf(): SizeOfContext | undefined;
objectParameter(): ObjectParameterContext | undefined;
string(): StringContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class HexArrayContext extends ParserRuleContext {
HEX_ARRAY(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class SizeOfContext extends ParserRuleContext {
POINT(): TerminalNode | undefined;
DECIMAL_INTEGER(): TerminalNode | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class ObjectParameterContext extends ParserRuleContext {
BRACKET_OPEN(): TerminalNode;
number(): NumberContext[];
number(i: number): NumberContext;
BRACKET_CLOSE(): TerminalNode;
COMMA(): TerminalNode[];
COMMA(i: number): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class EndContext extends ParserRuleContext {
END(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class EndErrorContext extends ParserRuleContext {
END_ERROR(): TerminalNode;
number(): NumberContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class HexIntegerContext extends ParserRuleContext {
HEX_INTEGER(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class NumberContext extends ParserRuleContext {
DECIMAL_INTEGER(): TerminalNode | undefined;
hexInteger(): HexIntegerContext | undefined;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class StringContext extends ParserRuleContext {
STRING(): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}
export declare class RestOfLineContext extends ParserRuleContext {
EOL(): TerminalNode[];
EOL(i: number): TerminalNode;
constructor(parent: ParserRuleContext | undefined, invokingState: number);
get ruleIndex(): number;
enterRule(listener: IoTizeTestListener): void;
exitRule(listener: IoTizeTestListener): void;
accept<Result>(visitor: IoTizeTestVisitor<Result>): Result;
}