import { DefaultPkgName, LowCode, ProCodeBase, UidlComponentLibraryDependency, UidlExpressionArray, UidlExpressionBox, UidlExpressionObject, UidlExpressionSlot, UidlExpressionStatic, UidlUtilsDependency } from '@p-lc/uidl'; /** * 静态表达式类型 */ export declare const EXPRESSION_TYPE_STATIC: UidlExpressionStatic['type']; /** * 对象表达式类型 */ export declare const EXPRESSION_TYPE_OBJECT: UidlExpressionObject['type']; /** * 数组表达式类型 */ export declare const EXPRESSION_TYPE_ARRAY: UidlExpressionArray['type']; /** * 插槽表达式类型 */ export declare const EXPRESSION_TYPE_SLOT: UidlExpressionSlot['type']; /** * 盒子表达式类型 */ export declare const EXPRESSION_TYPE_BOX: UidlExpressionBox['type']; /** * 默认包名 */ export declare const DEFAULT_PKG_NAME: DefaultPkgName; /** * 默认包版本 */ export declare const DEFAULT_PKG_VERSION: DefaultPkgName; /** * UIDL 组件库依赖类型 */ export declare const UIDL_DEPENDENCY_TYPE_COMPONENT_LIBRARY: NonNullable; /** * UIDL 工具集依赖类型 */ export declare const UIDL_DEPENDENCY_TYPE_UTILS: UidlUtilsDependency['type']; /** * 默认 UIDL 依赖类型 */ export declare const DEFAULT_UIDL_DEPENDENCY_TYPE: "component-library"; /** * 全代码类型 */ export declare const CODE_TYPE_PRO: NonNullable; /** * 低代码类型 */ export declare const CODE_TYPE_LOW: LowCode['type']; /** * 默认代码类型 */ export declare const DEFAULT_CODE_TYPE: "pro"; /** * 默认全代码来源 */ export declare const DEFAULT_PRO_CODE_FROM = "dependencies"; /** * 默认导入导出路径 */ export declare const DEFAULT_IMPORT_EXPORT_PATH: string[]; /** * 实体详情类型:元素 */ export declare const ENTITY_DETAIL_TYPE_ELEMENT = "element"; /** * 实体详情类型:表达式 */ export declare const ENTITY_DETAIL_TYPE_EXPRESSION = "expression"; /** * 遍历时机:进入 */ export declare const TRAVERSE_TIME_ENTER = "enter"; /** * 遍历时机:离开 */ export declare const TRAVERSE_TIME_EXIT = "exit"; /** * 默认子元素插槽(children)对应的逻辑路径 */ export declare const childrenSlotLogicPath: string[]; /** * 元素类型分隔符,用于分割元素类型,比如:`'Button_0'` */ export declare const ELEMENT_TYPE_SEPARATOR = "_"; //# sourceMappingURL=constants.d.ts.map