import { PreCompiler } from "gherking";
import { Examples, ScenarioOutline, TableRow } from "gherkin-ast";
import { ScenarioOutlineNumberingConfig } from './types';
declare class ScenarioOutlineNumbering implements PreCompiler {
    private config;
    constructor(config?: ScenarioOutlineNumberingConfig);
    onScenarioOutline(scenarioOutline: ScenarioOutline): ScenarioOutline;
    onExampleHeader(header: TableRow): void;
    onExampleRow(row: TableRow, i: number): void;
    onExamples(examples: Examples, scenarioOutline: ScenarioOutline): Examples;
}
export = ScenarioOutlineNumbering;
