import { type IDashboardLayout, type IDashboardLayoutItem, type IDashboardLayoutSize, type IDashboardWidget, type IWidget, type ObjRef } from "@gooddata/sdk-model"; import { type IVisualizationSizeInfo } from "@gooddata/sdk-ui-ext"; import { type ILayoutItemPath } from "../../../../types.js"; import { type ExtendedDashboardWidget } from "../../../types/layoutTypes.js"; export declare function getWidgetCoordinates(layout: IDashboardLayout, ref: ObjRef): ILayoutItemPath | undefined; export declare function getWidgetsOfType(layout: IDashboardLayout, types: string[]): IDashboardWidget[]; export interface ILayoutItemWithPath { item: IDashboardLayoutItem; layoutPath: ILayoutItemPath; } export declare function getWidgetCoordinatesAndItem(layout: IDashboardLayout, ref: ObjRef): ILayoutItemWithPath | undefined; export declare function isItemWithBaseWidget(obj: IDashboardLayoutItem): obj is IDashboardLayoutItem; export declare function resizeInsightWidget(size: IDashboardLayoutSize, sizeInfo: IVisualizationSizeInfo): IDashboardLayoutSize; //# sourceMappingURL=layoutUtils.d.ts.map