import { PropType } from 'vue'; import { Placement, Alignment } from '../declaration'; export declare function getFloatingProps(defaultValues?: { placement: Placement; align: Alignment; margin: number; }): { target: { type: StringConstructor; required: boolean; default: string; }; align: { type: PropType; default: "start" | "center" | "end"; }; disabled: { type: BooleanConstructor; default: boolean; }; enterDelay: { type: (StringConstructor | NumberConstructor)[]; default: number; }; leaveDelay: { type: (StringConstructor | NumberConstructor)[]; default: number; }; margin: { type: (StringConstructor | NumberConstructor)[]; default: number; }; noAnimation: { type: BooleanConstructor; default: boolean; }; placement: { type: PropType; default: "top" | "right" | "bottom" | "left" | "middle"; }; };