import type { Rect } from "./types.js";
export type LayoutOptions = {
    totalWidth: number;
    totalHeight: number;
    rightPaneWidth?: number;
    footerHeight?: number;
    borderWidth?: number;
};
export type DashboardLayout = {
    outerBorder: Rect;
    leftPane: Rect;
    rightPane: Rect;
    divider: {
        x: number;
        top: number;
        bottom: number;
    };
    footer: Rect;
    footerDivider: {
        y: number;
        left: number;
        right: number;
    };
};
export declare function computeDashboardLayout(opts: LayoutOptions): DashboardLayout;
