export interface EUIXAstNode { tag: string; attrs: Record; children: Array; isSelfClosing?: boolean; } export function compileXmlToAst(xmlString: string): EUIXAstNode | null; export function compileXmlToJs(xmlString: string, options?: Record): string; export function euixVitePlugin(options?: Record): any; export const euixRollupPlugin: (options?: Record) => any; export const euixPlugin: (options?: Record) => any;