import type { MEDIA } from "../FlexibleColumnLayout.js"; import type FCLLayout from "../types/FCLLayout.js"; type LayoutConfiguration = { [device in MEDIA]: { [layoutName in FCLLayout]: { layout: Array; separators: Array<{ visible: boolean; gripVisible?: boolean; arrowVisible?: boolean; arrowDirection?: "forward" | "backward"; }>; }; }; }; declare const getLayoutsByMedia: () => LayoutConfiguration; declare const getNextLayoutByArrowPress: () => { ThreeColumnsMidExpanded: string; ThreeColumnsEndExpanded: string; ThreeColumnsStartHiddenMidExpanded: string; ThreeColumnsStartHiddenEndExpanded: string; }; export { getLayoutsByMedia, getNextLayoutByArrowPress, }; export type { LayoutConfiguration, FCLLayout, };