import { BuilderComponentPluginFactory } from '../../../types';
import { type VueCodegenMetaMap } from './structuralPreprocess';
export interface PluginConfig {
    fileType?: string;
    nodeTypeMapping?: Record<string, string>;
    /**
     * Optional, material-driven metadata for Vue codegen.
     * Use this to handle structural components (Menu/SplitButton/etc) without hardcoding cases.
     */
    codegenMeta?: VueCodegenMetaMap;
}
declare const pluginFactory: BuilderComponentPluginFactory<PluginConfig>;
export default pluginFactory;
