import { DashboardReport } from "../../../common/resources/dashboard-report.resource";
import { VoidFunc } from "../../../../fd-toolbox/functions/internal-getter-setter-functions";
export declare const dashboardLayoutConfig: {
    readonly defaultWidth: 20;
    readonly defaultHeight: 5;
    readonly minWidth: 2;
    readonly minHeight: 1;
    readonly breakpointWidth: 700;
};
export declare function setDashboardReports(setReports: VoidFunc<DashboardReport[]>): Promise<void>;
export declare function observerDashboard(setWidth: (width: number) => void, container?: HTMLDivElement): () => void;
export declare function onInitDashboardPage(setWidth: VoidFunc<number>, setReports: VoidFunc<DashboardReport[]>, container?: HTMLDivElement): () => void;
