import { Spine } from '../../spine/Spine'; import { SpineItemsManager } from '../../spine/SpineItemsManager'; import { SpinePosition, UnboundSpinePosition } from '../../spine/types'; import { NavigationVisibleArea, SpineBoundary } from '../types'; export type ClampRectInSpineParams = { position: SpinePosition | UnboundSpinePosition; size: NavigationVisibleArea; isRTL: boolean; spineItemsManager: SpineItemsManager; spine: Spine; }; export declare const clampRectInSpine: ({ position, size, isRTL, spineItemsManager, spine, }: ClampRectInSpineParams) => UnboundSpinePosition; export declare const getBoundaryForRectInSpine: ({ position, size, isRTL, spineItemsManager, spine, }: ClampRectInSpineParams) => SpineBoundary | undefined;