import { Feature, Rule, Element } from "gherkin-ast"; import { MultiControlType, PreCompiler } from "./PreCompiler"; import { ListProcessor } from "./Processor"; export declare class ElementProcessor

extends ListProcessor { private backgroundProcessor; private scenarioProcessor; private scenarioOutlineProcessor; constructor(preCompiler?: Partial); protected preFilter(e: Element, p: P, i: number): Promise; protected postFilter(e: Element, p: P, i: number): Promise; protected process(e: Element, p: P, i: number): Promise>; }