import { type IDashboardLayout, type ScreenSize } from "@gooddata/sdk-model"; import { type ILayoutItemPath } from "../../../types.js"; import { type ExtendedDashboardWidget, type IItemWithHeight } from "../../types/layoutTypes.js"; /** * Resizes parent containers to maintain consistent row heights throughout the layout. * This is the main entry point for container height sanitization. * * The function: * 1. Calculates heights for specific parent containers * 2. Recalculates the entire layout to ensure row height consistency * 3. Merges and deduplicates all height updates * 4. Applies only the changes that are actually needed */ export declare function resizeParentContainers(parentPath: ILayoutItemPath | undefined): Generator | import("redux-saga/effects").SelectEffect, void, IDashboardLayout & (ScreenSize | undefined)>; //# sourceMappingURL=containerHeightSanitization.d.ts.map