import type { Middleware, Placement } from '../types.js';
export interface FlipOptions {
    /** Custom fallback placements to try */
    fallbackPlacements?: Placement[];
    /** Padding from viewport edges */
    padding?: number;
}
/**
 * Flip middleware - flips placement when there's overflow
 */
export declare function flip(options?: FlipOptions): Middleware;
//# sourceMappingURL=flip.middleware.d.ts.map