import { type IDashboardLayoutItem, type IDashboardLayoutSection } from "@gooddata/sdk-model";
/**
 * This function is used to transform inner container item in the layout to a slide. Container item is
 * transformed as a structured slide, but if it contains a visualization switcher, it is transformed
 * to a flat list of visualizations.
 *
 * @param item - current item to transform
 * @param transformLayoutSection - function to transform each section in the layout
 */
export declare function containerSlideTransformer<TWidget>(item: IDashboardLayoutItem<TWidget>, transformLayoutSection: (section: IDashboardLayoutSection<TWidget>) => IDashboardLayoutSection<TWidget>[] | undefined): IDashboardLayoutSection<TWidget>[] | undefined;
//# sourceMappingURL=containerSlideTransformer.d.ts.map