import type { State, SideObject, Padding } from "../types"; import type { Placement, Boundary, RootBoundary, Context } from "../enums"; export declare type Options = { placement: Placement; boundary: Boundary; rootBoundary: RootBoundary; elementContext: Context; altBoundary: boolean; padding: Padding; }; export default function detectOverflow(state: State, options?: Partial): SideObject;