import { type VisibleItemCount } from '../../ui-kit/SwipeListControl/SwipeListControlContent'; import { type UniBlockContent } from '../../UniBlock/UniBlockProps'; /** * @title Размер карточек * @enumNames ["Маленький", "Нормальный", "Большой"] */ export type CardSizeMode = 'small' | 'normal' | 'big'; /** * @title Карусель */ export type CarouselContent = UniBlockContent & { visibleItemCount?: VisibleItemCount; /** @title Добавление отступа на стрелках */ arrowsPadded?: boolean; /** @title Отступы между карточками */ isGap?: boolean; /** @title Показывать кнопки навигации */ isNavButtons?: boolean; /** @title Не показывать контур на карточках */ noCardBorder?: boolean; cardSize?: CardSizeMode; };