declare const meta: { components: { componentName: string; group: string; title: string; category: string; docUrl: string; screenshot: string; devMode: string; npm: { package: string; version: string; exportName: string; main: string; destructuring: boolean; subName: string; }; configure: { props: ({ title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; tip: string; }; name: string; description: string; setter: { componentName: string; props: { itemSetter: { componentName: string; props: { config: { items: ({ title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; isRequired: boolean; initialValue: string; props?: undefined; }; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; props: { itemSetter: { componentName: string; props: {}; isRequired: boolean; initialValue: {}; }; }; initialValue: any[]; isRequired?: undefined; }; })[]; }; }; }; dataSource?: undefined; options?: undefined; config?: undefined; }; isRequired: boolean; initialValue: any[]; }; condition?: undefined; defaultValue?: undefined; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; tip: string; }; condition: () => boolean; name: string; setter: { componentName: string; isRequired: boolean; props?: undefined; initialValue?: undefined; }; description?: undefined; defaultValue?: undefined; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; tip: string; }; name: string; defaultValue: string; setter: { componentName: string; props: { dataSource: { label: string; value: string; }[]; options: { label: string; value: string; }[]; itemSetter?: undefined; config?: undefined; }; initialValue: string; isRequired?: undefined; }; description?: undefined; condition?: undefined; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; tip: string; }; condition: (target: any) => boolean; name: string; setter: { componentName: string; isRequired: boolean; initialValue: boolean; props?: undefined; }; description?: undefined; defaultValue?: undefined; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; tip: string; }; condition: (target: any) => boolean; name: string; setter: { componentName: string; props: { config: { items: ({ title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; isRequired: boolean; initialValue?: undefined; }; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; isRequired: boolean; initialValue: number; }; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; isRequired?: undefined; initialValue?: undefined; }; } | { title: { label: { type: string; 'en-US': string; 'zh-CN': string; }; }; name: string; setter: { componentName: string; isRequired: boolean; initialValue: boolean; }; })[]; }; itemSetter?: undefined; dataSource?: undefined; options?: undefined; }; isRequired?: undefined; initialValue?: undefined; }; description?: undefined; defaultValue?: undefined; })[]; supports: { className: boolean; style: boolean; }; component: {}; }; }[]; }; export default meta;