/**
* HTML Plugin
*
* Handles HTML code block processing in content script and DOCX export
*/
import { BasePlugin } from './base-plugin';
/**
* AST node interface for HTML plugin
*/
interface AstNode {
type: string;
value?: string;
}
export declare class HtmlPlugin extends BasePlugin {
constructor();
/**
* Get AST node selectors for remark visit
* @returns Array with 'html' node type
*/
get nodeSelector(): string[];
/**
* Extract content from HTML node
* @param node - AST node
* @returns Extracted content or null
*/
extractContent(node: AstNode): string | null;
}
export {};