/** * Vega-Lite Plugin using BasePlugin architecture */ import { BasePlugin } from './base-plugin'; /** * AST node interface */ interface AstNode { type: string; lang?: string; value?: string; } /** * Vega-Lite Plugin implementation */ export declare class VegaLitePlugin extends BasePlugin { constructor(); /** * Override extractContent to support both 'vega-lite' and 'vegalite' */ extractContent(node: AstNode): string | null; } export {};