import { IPipelineStep } from "../../../domain/definitions/interfaces/parser/IPipelineStep";
import { HtmlParsingContext } from "../HtmlParsingContext";
/**
 * Processes HTML content by replacing pattern markers with their corresponding values.
 * Operates only on direct text content, excluding attribute values.
 * @implements {IPipelineStep<HtmlParsingContext>}
 * @example
 * // The result after the 'StringTemplateParsingStep'
 * <div>{{__function_0__}}</div>
 *
 * // The result after this step
 * <div>The function return value</div>.
 */
export declare class DirectContentProcessingStep implements IPipelineStep<HtmlParsingContext> {
    /**
     * @inheritDoc
     */
    execute(ctx: HtmlParsingContext): void;
}
