import type { Boundary, Context, Placement, RootBoundary } from '../enums'; import type { Padding, State } from '../types/types'; interface DetectOverflowOptions { placement?: Placement; strategy?: string; boundary?: Boundary; rootBoundary?: RootBoundary; elementContext?: Context; altBoundary?: boolean; padding?: number | Padding; } export default function detectOverflow(state: State, options?: DetectOverflowOptions): { bottom: number; left: number; right: number; top: number; }; export {};