/**
 * Default sector colors used across chart components
 */
export declare const CHART_SECTOR_DEFAULT_COLORS: readonly ["--base-gray-500", "--base-gray-400", "--base-gray-300", "--base-gray-200", "--base-gray-100"];
export declare const CHART_SECTOR_ENHANCED_COLORS: readonly ["--base-blue-500", "--base-blue-400", "--base-blue-300", "--base-blue-200", "--base-blue-100"];
/**
 * Chart dimension constants
 *
 * These dimensions are based on the Figma design system
 * where the chart area is 320x320px including the 32px padding for optional outer labels.
 */
export declare const CHART_DIMENSIONS: {
    readonly CANVAS_PADDING: 32;
    readonly CHART_WIDTH: 256;
    readonly MIN_CHART_WIDTH: 48;
    /** Minimum height for displaying labels and readouts - below 192px, labels are hidden */
    readonly MIN_HEIGHT_WITH_LABELS: 192;
};
/**
 * Configuration for outer label rendering
 */
export declare const OUTER_LABEL_CONFIG: {
    readonly labelGap: 8;
    readonly fontFamily: "--font-family-main";
    readonly fontSizeVar: "--global-typography-ui-label-font-size";
    readonly fontWeightVar: "--global-typography-ui-label-font-weight";
    readonly fontColorVar: "--instrument-tick-mark-label-secondary-color";
};
/**
 * Configuration for center readout rendering
 */
export declare const CENTER_READOUT_CONFIG: {
    readonly value: {
        readonly fontSizeVar: "--global-typography-instrument-value-large-font-size";
        readonly fontWeightVar: "--global-typography-instrument-value-regular-font-weight-active";
        readonly fontColorVar: "--element-neutral-color";
    };
    readonly label: {
        readonly fontSizeVar: "--global-typography-instrument-label-font-size";
        readonly fontWeightVar: "--global-typography-instrument-label-font-weight";
        readonly fontColorVar: "--instrument-regular-secondary-color";
    };
    readonly unit: {
        readonly fontSizeVar: "--global-typography-instrument-unit-font-size";
        readonly fontWeightVar: "--global-typography-instrument-unit-font-weight";
        readonly fontColorVar: "--instrument-regular-secondary-color";
    };
};
/**
 * Tooltip styling configuration
 */
export declare const TOOLTIP_CONFIG: {
    readonly bgColorVar: "--container-global-color";
    readonly borderColorVar: "--normal-enabled-border-color";
    readonly BORDER_RADIUS: 6;
    readonly fontColorVar: "--element-neutral-color";
    readonly label: {
        readonly fontSizeVar: "--global-typography-instrument-label-font-size";
        readonly fontWeightVar: "--global-typography-instrument-label-font-weight";
        readonly fontColorVar: "--instrument-regular-secondary-color";
    };
    readonly unit: {
        readonly fontSizeVar: "--global-typography-instrument-unit-font-size";
        readonly fontWeightVar: "--global-typography-instrument-unit-font-weight";
        readonly fontColorVar: "--instrument-regular-secondary-color";
    };
};
/**
 * Configuration for line graph axis labels
 */
export declare const LINE_GRAPH_LABEL_CONFIG: {
    readonly fontFamily: "--font-family-main";
    readonly fontSizeVar: "--global-typography-ui-label-font-size";
    readonly fontWeightVar: "--global-typography-ui-label-font-weight";
    readonly fontColorVar: "--instrument-tick-mark-label-secondary-color";
};
/**
 * Configuration for line graph grid and ticks
 */
export declare const LINE_GRAPH_GRID_CONFIG: {
    readonly gridColorVar: "--instrument-tick-mark-tertiary-color";
    readonly tickColorVar: "--border-outline-color";
    readonly thresholdLowColorVar: "--base-red-500";
    readonly thresholdHighColorVar: "--base-blue-500";
    readonly stackedDividerColorVar: "--overlay-border-silhouette-color";
};
/**
 * Chart area background color for instrument mode
 * Used in gauge-trend and similar composite instruments
 */
export declare const CHART_AREA_BACKGROUND_COLOR_VAR: "--instrument-frame-primary-color";
/**
 * Dimensions for rectangular charts (line, bar, etc.)
 */
export declare const RECTANGULAR_CHART_DIMENSIONS: {
    readonly DEFAULT_ASPECT_RATIO: 1.5;
    readonly MIN_HEIGHT_WITH_LABELS: 192;
};
//# sourceMappingURL=constants.d.ts.map