import type { Editor, LogicGroupProps, ObjectAny } from 'grapesjs'; import { DataVariableResolverProps } from '../../../components/DataVariablePicker'; import { AppEditorStore } from '../../../store/appEditorStore'; export { DataComponentTypes } from '../../../typeConfigs/dataSources'; export declare function isDataVariable(value: any): value is DataVariableResolverProps; export declare function resolveString(value: string | DataVariableResolverProps): string; export declare function getDataVariableDisplayString(path: string): string; export declare function stringify(value: any): string; export declare function getDataSourcePaths(editor: Editor): Record; export declare function transformGlobalDataSourceObject(input?: ObjectAny): { id: string; data: any; }[]; export declare const getDataComponentsProps: (appStore: AppEditorStore) => {}; export declare const getInternalDataComponentsProps: (appStore: AppEditorStore) => {}; export declare const isLogicGroup: (condition: any) => condition is LogicGroupProps;