import { Expression } from '@cucumber/cucumber-expressions'; import * as messages from '@cucumber/messages'; import { AnyBody, IStepDefinition, ISupportCodeExecutor } from './types'; export default class ExpressionStepDefinition implements IStepDefinition { private readonly id; private readonly expression; private readonly sourceReference; private readonly body; constructor(id: string, expression: Expression, sourceReference: messages.SourceReference, body: AnyBody); match(pickleStep: messages.PickleStep): ISupportCodeExecutor | null; toMessage(): messages.Envelope; private expressionType; } //# sourceMappingURL=ExpressionStepDefinition.d.ts.map