import { ControlsFactory } from '../controls/utils/controlsFactory'; import { ControlType } from '../controls/utils/_controlTypes'; import { XRReportElementViewModel } from '../controls/xrReportelement'; import { ISmartTag } from '../tools/smartTags/smartTagContainer'; export type DataBindingModeValue = 'Bindings' | 'Expressions' | 'ExpressionsAdvanced'; export type DefaultCrossTabControlValue = 'XRCrossTab' | 'XRPivotGrid'; export type SmartTagFactory = { [key in ControlType]?: (element: XRReportElementViewModel) => ISmartTag[]; }; export declare const controlsFactory: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue; export declare const smartTagFactory: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue; export declare const DataBindingMode: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue; export declare const HandlerUri: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue; export declare const formatStringEditorCustomSet: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue<{ [key: string]: string[]; }>; export declare const DefaultCrossTabControl: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue;