/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { Border, Margin, Padding } from '../common/property-types';
import { PanesTitle } from './pane/title.interface';
/**
 * Represents the Chart pane configuration options.
 */
export interface Pane {
    /**
     * Sets the background color of the pane.
     * Accepts a valid CSS color string, including hex and rgb.
     */
    background?: string;
    /**
     * Configures the border of the pane.
     */
    border?: Border;
    /**
     * Determines if the Charts in the pane have to be clipped.
     * By default, all Charts except the Radar and Polar Charts are clipped.
     */
    clip?: boolean;
    /**
     * Sets the height of the pane in pixels.
     */
    height?: number;
    /**
     * Sets the margin of the pane.
     * A numeric value sets all margins.
     */
    margin?: Margin | number;
    /**
     * Sets the unique name of the pane.
     */
    name?: string;
    /**
     * Sets the padding of the pane.
     * A numeric value sets all paddings.
     */
    padding?: Padding | number;
    /**
     * Configures the title of the pane.
     * To display the title, set the [`panes.title.text`](https://www.telerik.com/kendo-angular-ui/components/charts/api/panestitle#text) option.
     */
    title?: string | PanesTitle;
}
