import { ComponentInfo, ComponentProps, PropsTypes, ScreenComponentDataType, ThirdPartComponentInfo } from '@orca-fe/deye-typings'; /** * 从组件的属性配置列表 propsDef 中提取每一个组件的默认选项 * @param propsDef */ export declare function defaultPropsFromPropsDefs(propsDef?: PropsTypes[]): ComponentProps; export declare function defaultPropsFromPropsDefsAndChildren(propsDef?: PropsTypes[]): ComponentProps; /** * 将第三方组件的配置转换为标准组件配置 ComponentInfo * @param componentCode 组件 code * @param thirdPartComponentInfo */ export declare function thirdPartComponent2ComponentInfo(componentCode: string, thirdPartComponentInfo: ThirdPartComponentInfo): ComponentInfo; /** * 标准组件配置转换为页面 Schema 配置 * @param componentInfo */ export declare function componentInfo2ScreenComponent(componentInfo: ComponentInfo): ScreenComponentDataType;