import IParameterTypeDefinition from './IParameterTypeDefinition'; import SupportCode from './SupportCode'; import { AnyBody, HookOptions } from './types'; declare function setSupportCode(supportCode: SupportCode): void; declare function defineStepDefinition(expression: string | RegExp, body: AnyBody): void; declare function defineBeforeHook(tagExpressionOrBody: string | HookOptions | AnyBody, body?: AnyBody): void; declare function defineAfterHook(tagExpressionOrBody: string | HookOptions | AnyBody, body?: AnyBody): void; declare function defineParameterType0(parameterTypeDefinition: IParameterTypeDefinition): void; declare const Given: typeof defineStepDefinition; declare const When: typeof defineStepDefinition; declare const Then: typeof defineStepDefinition; declare const Before: typeof defineBeforeHook; declare const After: typeof defineAfterHook; declare const ParameterType: typeof defineParameterType0; declare const defineParameterType: typeof defineParameterType0; export { After, Before, defineParameterType, Given, ParameterType, setSupportCode, Then, When, }; //# sourceMappingURL=dsl.d.ts.map