import { DynamicChartType } from '../../../../domains/visualizations/core/chart-options-processor/translations/types.js';
import { AreamapStyleOptions, AreaRangeStyleOptions, AreaStyleOptions, BoxplotStyleOptions, CalendarHeatmapStyleOptions, ChartStyleOptions, FunnelStyleOptions, IndicatorStyleOptions, LineStyleOptions, PieStyleOptions, PivotTableStyleOptions, PolarStyleOptions, ScattermapStyleOptions, ScatterStyleOptions, StackableStyleOptions, SunburstStyleOptions, TableStyleOptions, TreemapStyleOptions } from '../../../../types.js';
export type WidgetStyleOptions = ChartStyleOptions | PivotTableStyleOptions | TableStyleOptions;
export declare const INDICATOR_DEFAULT_STYLE_OPTIONS: IndicatorStyleOptions;
export declare const CARTESIAN_CHARTS_DEFAULT_STYLE_OPTIONS: {
    legend: {
        enabled: boolean;
        position: string;
    };
    xAxis: {
        enabled: boolean;
        gridLines: boolean;
        intervalJumps: number;
        isIntervalEnabled: boolean;
        min: undefined;
        max: undefined;
        logarithmic: undefined;
        title: {
            enabled: boolean;
            text: string;
        };
        labels: {
            enabled: boolean;
        };
    };
    yAxis: {
        enabled: boolean;
        gridLines: boolean;
        intervalJumps: number;
        isIntervalEnabled: boolean;
        min: undefined;
        max: undefined;
        logarithmic: boolean;
        title: {
            enabled: boolean;
            text: string;
        };
        labels: {
            enabled: boolean;
        };
    };
    y2Axis: {
        enabled: boolean;
        gridLines: boolean;
        intervalJumps: undefined;
        isIntervalEnabled: boolean;
        min: undefined;
        max: undefined;
        logarithmic: boolean;
        title: {
            enabled: boolean;
            text: undefined;
        };
        labels: {
            enabled: boolean;
        };
    };
    seriesLabels: {
        enabled: boolean;
        rotation: number;
        showValue: boolean;
        showPercentage: boolean;
    };
    dataLimits: {
        seriesCapacity: number;
        categoriesCapacity: number;
    };
    navigator: {
        enabled: boolean;
    };
};
export declare const LINE_DEFAULT_STYLE_OPTIONS: Partial<LineStyleOptions>;
export declare const AREA_DEFAULT_STYLE_OPTIONS: Partial<AreaStyleOptions>;
export declare const BAR_DEFAULT_STYLE_OPTIONS: Partial<StackableStyleOptions>;
export declare const COLUMN_DEFAULT_STYLE_OPTIONS: Partial<StackableStyleOptions>;
export declare const POLAR_DEFAULT_STYLE_OPTIONS: Partial<PolarStyleOptions>;
export declare const PIE_DEFAULT_STYLE_OPTIONS: PieStyleOptions;
export declare const FUNNEL_DEFAULT_STYLE_OPTIONS: FunnelStyleOptions;
export declare const PIVOT_DEFAULT_STYLE_OPTIONS: PivotTableStyleOptions;
export declare const TREEMAP_DEFAULT_STYLE_OPTIONS: TreemapStyleOptions;
export declare const CALENDAR_HEATMAP_DEFAULT_STYLE_OPTIONS: CalendarHeatmapStyleOptions;
export declare const SUNBURST_DEFAULT_STYLE_OPTIONS: SunburstStyleOptions;
export declare const SCATTER_DEFAULT_STYLE_OPTIONS: ScatterStyleOptions;
export declare const TABLE_DEFAULT_STYLE_OPTIONS: TableStyleOptions;
export declare const AREARANGE_DEFAULT_STYLE_OPTIONS: AreaRangeStyleOptions;
export declare const SCATTERMAP_DEFAULT_STYLE_OPTIONS: ScattermapStyleOptions;
export declare const AREAMAP_DEFAULT_STYLE_OPTIONS: AreamapStyleOptions;
export declare const BOXPLOT_DEFAULT_STYLE_OPTIONS: BoxplotStyleOptions;
export declare function getWidgetTypeDefaultStyleOptions(chartType: DynamicChartType | 'pivot' | 'pivot2'): WidgetStyleOptions;
