import type { computePosition, offset, arrow, flip, shift, autoUpdate } from '@floating-ui/dom';
export interface BalFloatingUi {
    computePosition: typeof computePosition;
    autoUpdate: typeof autoUpdate;
    offset: typeof offset;
    arrow: typeof arrow;
    flip: typeof flip;
    shift: typeof shift;
}
declare class BalFloatingUiInternal {
    private lib?;
    load: () => Promise<BalFloatingUi>;
}
export declare const balFloatingUi: BalFloatingUiInternal;
export {};
