import { type ComponentType } from '../../model/ComponentType'; import { type SwipeListContainerContent, type VisibleItemCount } from './SwipeListControlContent'; declare type ItemsVisibilityList = Array; export declare type SnapAlign = 'snap-start' | 'snap-center' | 'snap-end'; /** * @title Список */ interface SwipeListContainerProps extends SwipeListContainerContent, ComponentType { itemClassName?: string; containerRef?: { current: HTMLDivElement | null; }; activeIndex?: number; visibleItemCount?: VisibleItemCount; snapAlign?: SnapAlign; gap?: number; padding?: number; onVisibleItemsChange?: (itemsVisibilityList: ItemsVisibilityList) => void; onVisibleIndicesChange?: (indices: number[]) => void; } export declare const SwipeListContainer: import("@redneckz/uni-jsx").UNIComponent; export {};