import type { Placement, ReferenceType, UseFloatingReturn } from '@vkontakte/vkui-floating-ui/react-dom'; export type AutoPlacementType = 'auto' | 'auto-start' | 'auto-end'; export type PlacementWithAuto = AutoPlacementType | Placement; export type { VirtualElement, UseFloatingOptions, ReferenceType, ArrowOptions, UseFloatingReturn, Placement, Side, Alignment, Middleware as UseFloatingMiddleware, UseFloatingData, Strategy as FloatingPositionStrategy, } from '@vkontakte/vkui-floating-ui/react-dom'; export type UseFloatingRefs = UseFloatingReturn['refs']; export type OnPlacementChange = (nextPlacement: Placement) => void; //# sourceMappingURL=common.d.ts.map