@iotize/tap-scripts
Version:
IoTize Tap scripts
19 lines (18 loc) • 789 B
TypeScript
import { ParserRuleContext } from 'antlr4ts/ParserRuleContext';
import { TestRunnerContextInterface } from '../test-runner-context-interface';
import { AbstractInstruction } from './abstract-instruction';
export declare enum CComInstructionType {
RandStart = "RandStart",
AutoRandStartOn = "AutoRandStartOn",
AutoRandStartOff = "AutoRandStartOff",
Enable = "Enable",
Disable = "Disable"
}
export declare class CComInstruction extends AbstractInstruction<any> {
type: CComInstructionType;
parserContext?: ParserRuleContext | undefined;
static STORE_KEY: string;
constructor(type: CComInstructionType, parserContext?: ParserRuleContext | undefined);
run(context: TestRunnerContextInterface): Promise<void>;
describe(): string;
}