import { PropType, VNodeChild, CSSProperties } from 'vue'; import { getComponent } from './components'; import { AnyObject } from '../../../shared/types'; declare const _default: import("vue").DefineComponent; }; data: { default: () => {}; type: PropType; }; renders: { type: PropType VNodeChild>>; }; }>, { props: import("@vue/shared").LooseRequired; }; data: { default: () => {}; type: PropType; }; renders: { type: PropType VNodeChild>>; }; }>> & Readonly<{ "onModule-click"?: ((...args: any[]) => any) | undefined; "onButton-click"?: ((...args: any[]) => any) | undefined; }> & {}>; cssVars: import("vue").ComputedRef; emit: (event: "module-click" | "button-click", ...args: any[]) => void; style: import("vue").ComputedRef; componentsFieldList: import("vue").ComputedRef; readonly getComponent: typeof getComponent; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("module-click" | "button-click")[], "module-click" | "button-click", import("vue").PublicProps, Readonly; }; data: { default: () => {}; type: PropType; }; renders: { type: PropType VNodeChild>>; }; }>> & Readonly<{ "onModule-click"?: ((...args: any[]) => any) | undefined; "onButton-click"?: ((...args: any[]) => any) | undefined; }>, { data: AnyObject; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;