export interface PropsChangeObjType { [actionName: string]: { [field: string]: (opts: { changeField: { name: string; value: any; }; isMobile: boolean; dataOptions: Record; [key: string]: any; }) => Record | void; }; } /** * 添加预处理属性(命名规则如下) * 'h5setVisible' -- 移动端 'pcsetVisible' -- PC端 'setVisible' -- 移动端和PC端 */ declare const actionPropsChangeObj: PropsChangeObjType; /** * 预处理逻辑 */ export declare type ProcessProps = Parameters[0]; export declare const triggerPreprocessing: (actionName: string, ctx: ProcessProps) => false | Record; export default actionPropsChangeObj;