import { ChartSourceType } from '../types/content';
import { DashboardTileTypes, type DashboardTile } from '../types/dashboard';
export declare const convertChartSourceTypeToDashboardTileType: (sourceType: ChartSourceType) => DashboardTileTypes;
/**
 * Validates that selected tabs exist in the dashboard tiles.
 * If selectedTabs is provided and not empty, ensures at least one selected tab exists in dashboard tabs.
 * @param selectedTabs - Array of selected tab UUIDs or null
 * @param dashboardTiles - Array of dashboard tiles
 * @throws ParameterError if none of the selected tabs exist in the dashboard
 */
export declare const validateSelectedTabs: (selectedTabs: string[] | null, dashboardTiles: DashboardTile[]) => void;
//# sourceMappingURL=dashboard.d.ts.map