/**
 * @license
 *-------------------------------------------------------------------------------------------
 * Copyright © 2026 Progress Software Corporation. All rights reserved.
 * Licensed under commercial license. See LICENSE.md in the package root for more information
 *-------------------------------------------------------------------------------------------
 */
import { AxisDefaults } from '../common/property-types';
import { PropType } from 'vue';
/**
 * Represents the props of the Kendo UI for Vue ChartAxisDefaults component ([see example]({% slug axes_chart_charts %}#toc-default-axis-configuration)).
 */
export interface ChartAxisDefaultsProps extends AxisDefaults {
}
/**
 * @hidden
 */
declare const ChartAxisDefaults: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    background: {
        type: PropType<string>;
        default: any;
    };
    color: {
        type: PropType<string>;
        default: any;
    };
    line: {
        type: PropType<import('../field-types/axis-line.interface').AxisLine>;
        default: () => any;
    };
    majorGridLines: {
        type: PropType<import('../field-types/grid-lines.interface').GridLines>;
        default: () => any;
    };
    majorTicks: {
        type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
        default: () => any;
    };
    minorGridLines: {
        type: PropType<import('../field-types/grid-lines.interface').GridLines>;
        default: () => any;
    };
    minorTicks: {
        type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
        default: () => any;
    };
    narrowRange: {
        type: PropType<boolean>;
        default: any;
    };
    pane: {
        type: PropType<string>;
        default: any;
    };
    plotBands: {
        type: PropType<import('../field-types/plot-band.interface').PlotBand[]>;
        default: () => any;
    };
    reverse: {
        type: PropType<boolean>;
        default: any;
    };
    startAngle: {
        type: PropType<number>;
        default: any;
    };
    visible: {
        type: PropType<boolean>;
        default: any;
    };
    crosshair: {
        type: PropType<import('../common/property-types').AxisDefaultsCrosshair>;
        default: () => any;
    };
    labels: {
        type: PropType<import('../common/property-types').AxisDefaultsLabels>;
        default: () => any;
    };
    title: {
        type: PropType<import('../common/property-types').AxisDefaultsTitle>;
        default: () => any;
    };
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    background: {
        type: PropType<string>;
        default: any;
    };
    color: {
        type: PropType<string>;
        default: any;
    };
    line: {
        type: PropType<import('../field-types/axis-line.interface').AxisLine>;
        default: () => any;
    };
    majorGridLines: {
        type: PropType<import('../field-types/grid-lines.interface').GridLines>;
        default: () => any;
    };
    majorTicks: {
        type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
        default: () => any;
    };
    minorGridLines: {
        type: PropType<import('../field-types/grid-lines.interface').GridLines>;
        default: () => any;
    };
    minorTicks: {
        type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
        default: () => any;
    };
    narrowRange: {
        type: PropType<boolean>;
        default: any;
    };
    pane: {
        type: PropType<string>;
        default: any;
    };
    plotBands: {
        type: PropType<import('../field-types/plot-band.interface').PlotBand[]>;
        default: () => any;
    };
    reverse: {
        type: PropType<boolean>;
        default: any;
    };
    startAngle: {
        type: PropType<number>;
        default: any;
    };
    visible: {
        type: PropType<boolean>;
        default: any;
    };
    crosshair: {
        type: PropType<import('../common/property-types').AxisDefaultsCrosshair>;
        default: () => any;
    };
    labels: {
        type: PropType<import('../common/property-types').AxisDefaultsLabels>;
        default: () => any;
    };
    title: {
        type: PropType<import('../common/property-types').AxisDefaultsTitle>;
        default: () => any;
    };
}>> & Readonly<{}>, {
    line: import('../field-types/axis-line.interface').AxisLine;
    color: string;
    background: string;
    visible: boolean;
    reverse: boolean;
    title: import('../common/property-types').AxisDefaultsTitle;
    crosshair: import('../common/property-types').AxisDefaultsCrosshair;
    labels: import('../common/property-types').AxisDefaultsLabels;
    majorGridLines: import('../field-types/grid-lines.interface').GridLines;
    majorTicks: import('../field-types/axis-ticks.interface').AxisTicks;
    minorGridLines: import('../field-types/grid-lines.interface').GridLines;
    minorTicks: import('../field-types/axis-ticks.interface').AxisTicks;
    narrowRange: boolean;
    pane: string;
    plotBands: import('../field-types/plot-band.interface').PlotBand[];
    startAngle: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export { ChartAxisDefaults };
