/**
 * Represents the `ITileManagerTileElementProps` interface.
 *
 * @public
 */
export interface ITileManagerTileElementProps {
    /**
     * The number of columns the tile will span.
     */
    colSpan: number;
    /**
     * The number of rows the tile will span.
     */
    rowSpan: number;
    /**
     * The starting column for the tile.
     */
    colStart: number | null;
    /**
     * The starting row for the tile.
     */
    rowStart: number | null;
    /**
     * The visual position of the tile in the layout.
     * Corresponds to the CSS `order` property.
     */
    position: number;
    /**
     * Indicates whether the tile occupies all available space within the layout.
     */
    maximized: boolean;
    /**
     * Indicates whether to disable tile resize behavior regardless
     * of the tile manager parent settings.
     */
    disableResize: boolean;
    /**
     * Whether to disable the rendering of the fullscreen action.
     */
    disableFullscreen: boolean;
    /**
     * Whether to disable the rendering of the maximize action.
     */
    disableMaximize: boolean;
}
//# sourceMappingURL=ITileManagerTileElementProps.d.ts.map