export declare const VEGA_DEFAULT_NUMBER_FORMAT = "s";
export declare const VEGA_DEFAULT_DATE_MONTH_FORMAT = "%Y-%m";
/**
 * Get the default Vega config object
 * This is useful when you need just the config without applying it to a spec
 */
export declare const getDefaultVegaConfig: () => {
    background: string;
    padding: number;
    view: {
        stroke: string;
    };
    axis: {
        domainColor: string;
        gridColor: string;
        grid: boolean;
        labelFont: string;
        labelFontSize: number;
        labelColor: string;
        titleFont: string;
        titleFontSize: number;
        titleColor: string;
        titlePadding: number;
    };
    numberFormat: string;
    timeFormat: string;
    format: {
        number: {
            format: string;
            formatType: string;
        };
        time: {
            format: string;
            formatType: string;
        };
    };
    legend: {
        labelFont: string;
        titleFont: string;
        labelColor: string;
        titleColor: string;
        labelFontSize: number;
        titleFontSize: number;
        titlePadding: number;
        padding: number;
    };
    line: {
        strokeWidth: number;
        strokeCap: string;
        point: boolean;
    };
    text: {
        color: string;
    };
    point: {
        filled: boolean;
        size: number;
    };
    range: {
        category: string[];
        ramp: string[];
        heatmap: string[];
    };
    scale: {
        band: {
            padding: number;
            round: boolean;
        };
        linear: {
            nice: boolean;
            zero: boolean;
        };
        ordinal: {
            type: string;
            padding: number;
        };
        time: {
            type: string;
            nice: boolean;
        };
        log: {
            base: number;
            domain: {
                data: string;
                field: string;
            };
            range: {
                data: string;
                field: string;
            };
        };
        range: string[];
    };
};
//# sourceMappingURL=spec-styling.d.ts.map