UNPKG

@vuesax-alpha/nightly

Version:
12 lines (11 loc) 790 B
import type { Coords } from 'vuesax-alpha/es/hooks/use-floating/utils'; import type { Derivable, LimitShiftOptions } from 'vuesax-alpha/es/hooks/use-floating/core'; import type { ArrowOptions, FlipOptions, Middleware, MiddlewareState, ShiftOptions } from './types'; export { detectOverflow, offset } from 'vuesax-alpha/es/hooks/use-floating/core'; export declare const shift: (options?: ShiftOptions | Derivable<ShiftOptions>) => Middleware; export declare const flip: (options?: FlipOptions | Derivable<FlipOptions>) => Middleware; export declare const arrow: (options: ArrowOptions | Derivable<ArrowOptions>) => Middleware; export declare const limitShift: (options?: LimitShiftOptions | Derivable<LimitShiftOptions>) => { options: any; fn: (state: MiddlewareState) => Coords; };