import{functionType as t,objectType as n,stringType as o,booleanType as p}from"../_util/type.mjs";import r from"../_util/vue-types/index.mjs";const e=()=>({prefixCls:String,description:r.any,type:o("default"),shape:o("circle"),tooltip:r.any,href:String,target:String,badge:n(),onClick:t()}),a=()=>({prefixCls:o()}),l=()=>({...e(),trigger:o(),open:p(),onOpenChange:t(),"onUpdate:open":t()}),u=()=>({...e(),prefixCls:String,duration:Number,target:t(),visibilityHeight:Number,onClick:t()});export{u as backTopProps,a as floatButtonContentProps,l as floatButtonGroupProps,e as floatButtonProps};
