import type { OptionsType } from "../../../../lib/formatting/types";
import type { ComputedVisualizationSettings, RemappingHydratedDatasetColumn } from "../../../../visualizations/types";
import type { DataKey } from "./types";
export declare function getBarSeriesDataLabelKey(dataKey: DataKey, sign: "+" | "-"): string;
export declare function getFormattingOptionsWithoutScaling(options: OptionsType): {
    scale: undefined;
    click_behavior?: any;
    clicked?: any;
    column?: any;
    column_title?: string | undefined;
    compact?: boolean | undefined;
    date_abbreviate?: boolean | undefined;
    date_format?: string | undefined;
    date_separator?: string | undefined;
    date_style?: string | undefined;
    decimals?: number | undefined;
    isExclude?: boolean | undefined;
    jsx?: boolean | undefined;
    link_text?: string | undefined;
    link_url?: string | undefined;
    majorWidth?: number | undefined;
    markdown_template?: any;
    maximumFractionDigits?: number | undefined;
    negativeInParentheses?: boolean | undefined;
    noRange?: boolean | undefined;
    number_separators?: string | undefined;
    number_style?: string | undefined;
    prefix?: string | undefined;
    remap?: any;
    removeDay?: boolean | undefined;
    removeYear?: boolean | undefined;
    rich?: boolean | undefined;
    stringifyNull?: boolean | undefined;
    show_mini_bar?: boolean | undefined;
    suffix?: string | undefined;
    type?: string | undefined;
    view_as?: string | null | undefined;
    weekday_enabled?: boolean | undefined;
    local?: boolean | undefined;
    time_enabled?: "seconds" | "milliseconds" | "minutes" | null | undefined;
    time_format?: string | undefined;
    time_style?: string | undefined;
};
export declare function getColumnScaling(column: RemappingHydratedDatasetColumn, settings: ComputedVisualizationSettings): number;
