export declare const operationConfig: { name: string; display: string; title: string; setter: { componentName: string; props: { config: { items: ({ name: string; title: string; setter: string; defaultValue?: undefined; } | { name: string; title: string; setter: { componentName: string; props?: undefined; }; defaultValue?: undefined; } | { name: string; title: string; defaultValue: string; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; })[]; }; }; }; }; export declare const operations: { name: string; display: string; title: string; getValue: (target: any, value: any) => any; setter: { componentName: string; props: { setters: ({ componentName: string; defaultValue: { type: string; value: any[]; }; props?: undefined; } | { componentName: string; props: { itemSetter: { componentName: string; props: { config: { items: ({ name: string; condition: () => boolean; setter: (target: any) => string; display?: undefined; title?: undefined; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; setter: string; important: boolean; condition?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; important: boolean; setValue: (target: any, value: any) => void; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; condition?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; important: boolean; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; condition?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; title: string; display: string; condition: (target: any) => boolean; setter: { componentName: string; props: (target: any) => { actions: string[]; enableTooltipAction: boolean; enableMessageAction: boolean; extendedOptions: { tooltip: { id: any; defaultTriggerType: string; }; message: { types: string[]; defaultType: string; library: string; component: string; }; }; }; }; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; condition: () => boolean; setter: string; extraProps: { supportVariable: boolean; setValue?: undefined; getValue?: undefined; }; important?: undefined; setValue?: undefined; virtual?: undefined; } | { name: string; condition: () => boolean; setter?: undefined; display?: undefined; title?: undefined; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; virtual: boolean; title: string; setter: { componentName: string; props?: undefined; }; extraProps: { setValue: (target: any, value: any) => void; getValue: (target: any, value: any) => boolean; supportVariable?: undefined; }; condition: (target: any) => boolean; important?: undefined; setValue?: undefined; })[]; }; }; initialValue: () => { content: string; action: string; type: string; }; }; }; defaultValue?: undefined; })[]; }; }; }; export declare const operationProps: ({ name: string; display: string; title: string; setter: { componentName: string; props: { config: { items: ({ name: string; title: string; setter: string; defaultValue?: undefined; } | { name: string; title: string; setter: { componentName: string; props?: undefined; }; defaultValue?: undefined; } | { name: string; title: string; defaultValue: string; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; })[]; }; }; }; } | { name: string; display: string; title: string; getValue: (target: any, value: any) => any; setter: { componentName: string; props: { setters: ({ componentName: string; defaultValue: { type: string; value: any[]; }; props?: undefined; } | { componentName: string; props: { itemSetter: { componentName: string; props: { config: { items: ({ name: string; condition: () => boolean; setter: (target: any) => string; display?: undefined; title?: undefined; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; setter: string; important: boolean; condition?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; important: boolean; setValue: (target: any, value: any) => void; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; condition?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; important: boolean; setter: { componentName: string; props: { options: { title: string; value: string; }[]; }; }; condition?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; title: string; display: string; condition: (target: any) => boolean; setter: { componentName: string; props: (target: any) => { actions: string[]; enableTooltipAction: boolean; enableMessageAction: boolean; extendedOptions: { tooltip: { id: any; defaultTriggerType: string; }; message: { types: string[]; defaultType: string; library: string; component: string; }; }; }; }; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; title: string; condition: () => boolean; setter: string; extraProps: { supportVariable: boolean; setValue?: undefined; getValue?: undefined; }; important?: undefined; setValue?: undefined; virtual?: undefined; } | { name: string; condition: () => boolean; setter?: undefined; display?: undefined; title?: undefined; important?: undefined; setValue?: undefined; extraProps?: undefined; virtual?: undefined; } | { name: string; display: string; virtual: boolean; title: string; setter: { componentName: string; props?: undefined; }; extraProps: { setValue: (target: any, value: any) => void; getValue: (target: any, value: any) => boolean; supportVariable?: undefined; }; condition: (target: any) => boolean; important?: undefined; setValue?: undefined; })[]; }; }; initialValue: () => { content: string; action: string; type: string; }; }; }; defaultValue?: undefined; })[]; }; }; })[];