import { DSLQuery, NodeAttributeType } from '@lingxiteam/dsl'; export interface EditPropsContextType { DSLCore?: DSLQuery; compName?: string; selectedComp?: (NodeAttributeType & { id?: string; }) | null; isMobile: boolean; renderInitVal: (toProps: any[], parentKey?: string) => any; editViewePropsParseBefore?: (todoProps: any, key: string, context: EditPropsContextType) => void; parentKey?: string; selectedPage?: any; parentPropsKey?: string; } export declare type EditPropsJSONType = Record; export declare type EditPropsProcessFunctionType = (options: EditPropsJSONType, key: string, context: EditPropsContextType) => EditPropsJSONType; /** * 属性面板预处理控件属性的方法, 本方法仅在编辑器端使用。 * @param options 控件属性 * @param context 上下文 */ declare const editPropsParseBefore: (todoProps: any, key: string, context: EditPropsContextType) => any; export default editPropsParseBefore;