export declare const initialMeta: { dependencyAnalysis: { warnCycles: boolean; strictMode: boolean; maxDepth: number; ignoreFields: never[]; }; setters: { props: ({ name: string; title: string; setter: string; min?: undefined; max?: undefined; step?: undefined; options?: undefined; priority?: undefined; effects?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; min: number; max: number; step: number; options?: undefined; priority?: undefined; effects?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; options: { label: string; value: string; }[]; min?: undefined; max?: undefined; step?: undefined; priority?: undefined; effects?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; min: number; priority: number; effects: { dependencies: string[]; handler: string; params: { final: { var: string; }; discount: { var: string; }; original?: undefined; price?: undefined; }; updateStrategy: { when: string[]; keepFields: string[]; fallback: number; }; }; max?: undefined; step?: undefined; options?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; min: number; max: number; priority: number; effects: { dependencies: string[]; handler: string; params: { final: { var: string; }; original: { var: string; }; discount?: undefined; price?: undefined; }; updateStrategy: { when: string[]; keepFields: string[]; fallback: number; }; }; step?: undefined; options?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; priority: number; effects: { dependencies: string[]; handler: string; params: { price: { var: string; }; discount: { var: string; }; final?: undefined; original?: undefined; }; updateStrategy: { when: string[]; keepFields: never[]; fallback?: undefined; }; }; min?: undefined; max?: undefined; step?: undefined; options?: undefined; visible?: undefined; } | { name: string; title: string; setter: string; visible: { "==": (boolean | { var: string; })[]; }; min?: undefined; max?: undefined; step?: undefined; options?: undefined; priority?: undefined; effects?: undefined; } | { name: string; title: string; setter: string; options: { mapping: { dependency: string; source: string; transform: { map: (string | { var: string; })[]; }; }; }; min?: undefined; max?: undefined; step?: undefined; priority?: undefined; effects?: undefined; visible?: undefined; })[]; layout: { name: string; title: string; operations: { actions: { clone: { tooltip: string; targetPath: string; }; }; }; items: ({ name: string; title: string; operations: { actions: { clone: { tooltip: string; key: string; }; }; }; fields: (string | { name: string; title: string; fields: string[]; operations: { actions: { visibility: { tooltip: string; }; delete: { tooltip: string; }; }; }; })[]; } | { name: string; title: string; fields: { name: string; title: string; fields: string[]; }[]; operations?: undefined; } | { name: string; title: string; fields: string[]; operations?: undefined; })[]; formLayout: { layout: string; labelAlign: string; labelWidth: number; labelCol: { span: number; }; wrapperCol: { span: number; }; colon: boolean; requiredMark: boolean; }; }[]; }; defaultValues: { props: { name: string; type: number; desc: string; status: string; isRequired: boolean; createTime: string; config: { api: string; method: string; }; themeColor: string; tags: string[]; style: { width: string; height: string; background: string; }; productName: string; isSpecial: boolean; originalPrice: number; discount: number; finalPrice: number; category: string; specification: string; specialConfig: { requiresPermission: boolean; restrictions: string[]; }; }; }; transforms: { calculateFinalPrice: { getValues: (values: { price: number; discount: number; }) => number; }; calculateDiscount: { getValues: (values: { final: number; original: number; }) => number; }; calculateOriginalPrice: { getValues: (values: { final: number; discount: number; }) => number; }; }; datasource: { specOptions: { electronics: { label: string; value: string; }[]; clothing: { label: string; value: string; }[]; food: { label: string; value: string; }[]; }; }; };