import { IPipelineStep } from "../../../domain/definitions/interfaces/parser/IPipelineStep";
import { HtmlParsingContext } from "../HtmlParsingContext";
/**
 * A pipeline step that processes attribute values containing pattern markers in HTML.
 * Transforms marked attribute values into data-oie-pattern attributes.
 * @implements {IPipelineStep<HtmlParsingContext>}
 * @example
 * // The result after the 'StringTemplateParsingStep'
 * <button onClick="{{__function_0__}}" />
 *
 * // The result after this step
 * <button data-oie-pattern="{{__function_0__}}" />.
 */
export declare class AttributeValueProcessingStep implements IPipelineStep<HtmlParsingContext> {
    /** @inheritDoc */
    execute(ctx: HtmlParsingContext): void;
}
