﻿/**
* DevExpress HTML/JS Reporting (designer\utils\settings.d.ts)
* Version:  26.1.3
* Build date: Jun 16, 2026
* Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
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<ControlsFactory>;
export declare const smartTagFactory: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue<SmartTagFactory>;
export declare const DataBindingMode: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue<DataBindingModeValue>;
export declare const HandlerUri: import("@devexpress/analytics-core/analytics-internal").IGlobalSubscribableValue<string>;
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<DefaultCrossTabControlValue>;
