195c259587c2360513ae1eb34f704e30d42599864bf0ad542ab76bf116adbef5291ce364e983d0bc85e02bc400c05103e95e6e303fb1e12bc30007a199fe6f 2.2 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481
  1. import "./utils/vue3.3.polyfill";
  2. import type { __ExtractPublicPropTypes } from "vue";
  3. import { AllowedComponentProps } from "vue";
  4. import { App } from "vue";
  5. import type { AppContext } from "vue";
  6. import { Component } from "vue";
  7. import { ComponentCustomProperties } from "vue";
  8. import { ComponentCustomProps } from "vue";
  9. import { ComponentInternalInstance } from "vue";
  10. import { ComponentOptionsBase } from "vue";
  11. import { ComponentOptionsMixin } from "vue";
  12. import { ComponentProvideOptions } from "vue";
  13. import { ComponentPublicInstance } from "vue";
  14. import { ComputedRef } from "vue";
  15. import { CreateComponentPublicInstance } from "vue";
  16. import { CSSProperties } from "vue";
  17. import { Dayjs } from "dayjs";
  18. import { default as dayjs } from "dayjs";
  19. import { default as dayjs_2 } from "dayjs";
  20. import { DebouncedFunc } from "lodash";
  21. import { DebuggerEvent } from "vue";
  22. import { DefineComponent } from "vue";
  23. import { DeprecationTypes } from "vue";
  24. import { Directive } from "vue";
  25. import { EmitsOptions } from "vue";
  26. import { ExtractPropTypes } from "vue";
  27. import type { h } from "vue";
  28. import { InjectionKey } from "vue";
  29. import { Instance as Instance_2 } from "@popperjs/core";
  30. import { InternalRuleItem } from "async-validator";
  31. import type { MaybeRef } from "@vueuse/core";
  32. import { MemoizedFn } from "memoize-one";
  33. import { MemoizedFunction } from "lodash";
  34. import { MethodOptions } from "vue";
  35. import type { Middleware } from "@floating-ui/dom";
  36. import type { Modifier } from "@popperjs/core";
  37. import type { NavigationFailure } from "vue-router";
  38. import { NavigationGuard } from "vue-router";
  39. import { NavigationGuardWithThis } from "vue-router";
  40. import { nextTick } from "vue";
  41. import { Numberify } from "@ctrl/tinycolor";
  42. import { ObjectDirective } from "vue";
  43. import { ObjectFitProperty } from "csstype";
  44. import { Offsets } from "@popperjs/core";
  45. import { Options } from "@popperjs/core";
  46. import { OptionsGeneric } from "@popperjs/core";
  47. import { Placement } from "@popperjs/core";
  48. import { Placement as Placement_2 } from "@floating-ui/core";
  49. import type { Placement as Placement_3 } from "@floating-ui/dom";
  50. import type { Plugin as Plugin_2 } from "vue";
  51. import { PositioningStrategy } from "@popperjs/core";
  52. import { PropType } from "vue";
  53. import { Ref } from "vue";
  54. import { RendererElement } from "vue";
  55. import { RendererNode } from "vue";
  56. import { RGBA } from "@ctrl/tinycolor";
  57. import { RouteLocationRaw } from "vue-router";
  58. import { Rule } from "async-validator";
  59. import type { RuleItem } from "async-validator";
  60. import { RuleType } from "async-validator";
  61. import { RuntimeCompilerOptions } from "vue";
  62. import { SetupContext } from "vue";
  63. import { ShallowRef } from "vue";
  64. import { ShallowUnwrapRef } from "vue";
  65. import { SideObject } from "@popperjs/core";
  66. import type { SideObject as SideObject_2 } from "@floating-ui/dom";
  67. import type { Slot } from "vue";
  68. import { Slots } from "vue";
  69. import type { State } from "@popperjs/core";
  70. import { StateRects } from "@popperjs/core";
  71. import type { Strategy } from "@floating-ui/dom";
  72. import { StyleValue } from "vue";
  73. import { SyncValidateResult } from "async-validator";
  74. import type { ToRefs } from "vue";
  75. import { TransitionProps } from "vue";
  76. import type { UnwrapNestedRefs } from "vue";
  77. import type { UnwrapRef } from "vue";
  78. import { ValidateError } from "async-validator";
  79. import type { ValidateFieldsError } from "async-validator";
  80. import { ValidateOption } from "async-validator";
  81. import { Value as Value_2 } from "async-validator";
  82. import { Values } from "async-validator";
  83. import type { VirtualElement } from "@floating-ui/dom";
  84. import type { VirtualElement as VirtualElement_2 } from "@popperjs/core";
  85. import { VisualViewport as VisualViewport_2 } from "@popperjs/core";
  86. import { VNode } from "vue";
  87. import type { VNodeChild } from "vue";
  88. import { VNodeProps } from "vue";
  89. import { VNodeRef } from "vue";
  90. import { WatchCallback } from "vue";
  91. import { WatchOptions } from "vue";
  92. import { WatchStopHandle } from "vue";
  93. import { Window as Window_2 } from "@popperjs/core";
  94. import { WritableComputedRef } from "vue";
  95. import { ZIndexProperty } from "csstype";
  96. declare const __VLS_component: DefineComponent<{
  97. readonly zIndex: EpPropFinalized<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown, 100, boolean>;
  98. readonly target: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  99. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  100. readonly position: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "top", boolean>;
  101. }, {
  102. /** @description update affix status */
  103. update: () => void;
  104. /** @description update rootRect info */
  105. updateRoot: () => Promise<void>;
  106. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  107. scroll: (args_0: {
  108. scrollTop: number;
  109. fixed: boolean;
  110. }) => void;
  111. change: (fixed: boolean) => void;
  112. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  113. readonly zIndex: EpPropFinalized<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown, 100, boolean>;
  114. readonly target: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  115. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  116. readonly position: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "top", boolean>;
  117. }>> & {
  118. onScroll?: ((args_0: {
  119. scrollTop: number;
  120. fixed: boolean;
  121. }) => any) | undefined;
  122. onChange?: ((fixed: boolean) => any) | undefined;
  123. }, {
  124. readonly position: EpPropMergeType<StringConstructor, "top" | "bottom", unknown>;
  125. readonly zIndex: EpPropMergeType<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown>;
  126. readonly offset: number;
  127. readonly target: string;
  128. }>;
  129. declare const __VLS_component_10: DefineComponent<{
  130. readonly visibilityHeight: {
  131. readonly type: NumberConstructor;
  132. readonly default: 200;
  133. };
  134. readonly target: {
  135. readonly type: StringConstructor;
  136. readonly default: "";
  137. };
  138. readonly right: {
  139. readonly type: NumberConstructor;
  140. readonly default: 40;
  141. };
  142. readonly bottom: {
  143. readonly type: NumberConstructor;
  144. readonly default: 40;
  145. };
  146. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  147. click: (evt: MouseEvent) => void;
  148. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  149. readonly visibilityHeight: {
  150. readonly type: NumberConstructor;
  151. readonly default: 200;
  152. };
  153. readonly target: {
  154. readonly type: StringConstructor;
  155. readonly default: "";
  156. };
  157. readonly right: {
  158. readonly type: NumberConstructor;
  159. readonly default: 40;
  160. };
  161. readonly bottom: {
  162. readonly type: NumberConstructor;
  163. readonly default: 40;
  164. };
  165. }>> & {
  166. onClick?: ((evt: MouseEvent) => any) | undefined;
  167. }, {
  168. readonly bottom: number;
  169. readonly right: number;
  170. readonly target: string;
  171. readonly visibilityHeight: number;
  172. }>;
  173. declare const __VLS_component_11: DefineComponent<{
  174. readonly value: EpPropFinalized<readonly [
  175. StringConstructor,
  176. NumberConstructor
  177. ], unknown, unknown, "", boolean>;
  178. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 99, boolean>;
  179. readonly isDot: BooleanConstructor;
  180. readonly hidden: BooleanConstructor;
  181. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "danger", boolean>;
  182. readonly showZero: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  183. readonly color: StringConstructor;
  184. readonly badgeStyle: {
  185. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  186. readonly required: false;
  187. readonly validator: ((val: unknown) => boolean) | undefined;
  188. __epPropKey: true;
  189. };
  190. readonly offset: EpPropFinalized<(new (...args: any[]) => [
  191. number,
  192. number
  193. ]) | (() => [
  194. number,
  195. number
  196. ]) | ((new (...args: any[]) => [
  197. number,
  198. number
  199. ]) | (() => [
  200. number,
  201. number
  202. ]))[], unknown, unknown, readonly [
  203. 0,
  204. 0
  205. ], boolean>;
  206. readonly badgeClass: {
  207. readonly type: PropType<string>;
  208. readonly required: false;
  209. readonly validator: ((val: unknown) => boolean) | undefined;
  210. __epPropKey: true;
  211. };
  212. }, {
  213. /** @description badge content */
  214. content: ComputedRef<string>;
  215. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  216. readonly value: EpPropFinalized<readonly [
  217. StringConstructor,
  218. NumberConstructor
  219. ], unknown, unknown, "", boolean>;
  220. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 99, boolean>;
  221. readonly isDot: BooleanConstructor;
  222. readonly hidden: BooleanConstructor;
  223. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "danger", boolean>;
  224. readonly showZero: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  225. readonly color: StringConstructor;
  226. readonly badgeStyle: {
  227. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  228. readonly required: false;
  229. readonly validator: ((val: unknown) => boolean) | undefined;
  230. __epPropKey: true;
  231. };
  232. readonly offset: EpPropFinalized<(new (...args: any[]) => [
  233. number,
  234. number
  235. ]) | (() => [
  236. number,
  237. number
  238. ]) | ((new (...args: any[]) => [
  239. number,
  240. number
  241. ]) | (() => [
  242. number,
  243. number
  244. ]))[], unknown, unknown, readonly [
  245. 0,
  246. 0
  247. ], boolean>;
  248. readonly badgeClass: {
  249. readonly type: PropType<string>;
  250. readonly required: false;
  251. readonly validator: ((val: unknown) => boolean) | undefined;
  252. __epPropKey: true;
  253. };
  254. }>>, {
  255. readonly hidden: boolean;
  256. readonly offset: [
  257. number,
  258. number
  259. ];
  260. readonly value: EpPropMergeType<readonly [
  261. StringConstructor,
  262. NumberConstructor
  263. ], unknown, unknown>;
  264. readonly type: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  265. readonly max: number;
  266. readonly showZero: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  267. readonly isDot: boolean;
  268. }>;
  269. declare const __VLS_component_12: DefineComponent<{
  270. readonly separator: EpPropFinalized<StringConstructor, unknown, unknown, "/", boolean>;
  271. readonly separatorIcon: {
  272. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  273. readonly required: false;
  274. readonly validator: ((val: unknown) => boolean) | undefined;
  275. __epPropKey: true;
  276. };
  277. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  278. readonly separator: EpPropFinalized<StringConstructor, unknown, unknown, "/", boolean>;
  279. readonly separatorIcon: {
  280. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  281. readonly required: false;
  282. readonly validator: ((val: unknown) => boolean) | undefined;
  283. __epPropKey: true;
  284. };
  285. }>>, {
  286. readonly separator: string;
  287. }>;
  288. declare const __VLS_component_13: DefineComponent<{
  289. readonly to: EpPropFinalized<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown, "", boolean>;
  290. readonly replace: BooleanConstructor;
  291. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  292. readonly to: EpPropFinalized<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown, "", boolean>;
  293. readonly replace: BooleanConstructor;
  294. }>>, {
  295. readonly replace: boolean;
  296. readonly to: EpPropMergeType<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown>;
  297. }>;
  298. declare const __VLS_component_14: DefineComponent<{
  299. readonly size: {
  300. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  301. readonly required: false;
  302. readonly validator: ((val: unknown) => boolean) | undefined;
  303. __epPropKey: true;
  304. };
  305. readonly disabled: BooleanConstructor;
  306. readonly type: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  307. readonly icon: {
  308. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  309. readonly required: false;
  310. readonly validator: ((val: unknown) => boolean) | undefined;
  311. __epPropKey: true;
  312. };
  313. readonly nativeType: EpPropFinalized<StringConstructor, "button" | "reset" | "submit", unknown, "button", boolean>;
  314. readonly loading: BooleanConstructor;
  315. readonly loadingIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  316. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  317. readonly text: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  318. readonly link: BooleanConstructor;
  319. readonly bg: BooleanConstructor;
  320. readonly autofocus: BooleanConstructor;
  321. readonly round: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  322. readonly circle: BooleanConstructor;
  323. readonly color: StringConstructor;
  324. readonly dark: BooleanConstructor;
  325. readonly autoInsertSpace: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  326. readonly tag: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "button", boolean>;
  327. }, {
  328. /** @description button html element */
  329. ref: Ref<HTMLButtonElement | undefined>;
  330. /** @description button size */
  331. size: ComputedRef<"" | "small" | "default" | "large">;
  332. /** @description button type */
  333. type: ComputedRef<string>;
  334. /** @description button disabled */
  335. disabled: ComputedRef<boolean>;
  336. /** @description whether adding space */
  337. shouldAddSpace: ComputedRef<boolean>;
  338. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  339. click: (evt: MouseEvent) => void;
  340. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  341. readonly size: {
  342. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  343. readonly required: false;
  344. readonly validator: ((val: unknown) => boolean) | undefined;
  345. __epPropKey: true;
  346. };
  347. readonly disabled: BooleanConstructor;
  348. readonly type: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  349. readonly icon: {
  350. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  351. readonly required: false;
  352. readonly validator: ((val: unknown) => boolean) | undefined;
  353. __epPropKey: true;
  354. };
  355. readonly nativeType: EpPropFinalized<StringConstructor, "button" | "reset" | "submit", unknown, "button", boolean>;
  356. readonly loading: BooleanConstructor;
  357. readonly loadingIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  358. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  359. readonly text: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  360. readonly link: BooleanConstructor;
  361. readonly bg: BooleanConstructor;
  362. readonly autofocus: BooleanConstructor;
  363. readonly round: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  364. readonly circle: BooleanConstructor;
  365. readonly color: StringConstructor;
  366. readonly dark: BooleanConstructor;
  367. readonly autoInsertSpace: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  368. readonly tag: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "button", boolean>;
  369. }>> & {
  370. onClick?: ((evt: MouseEvent) => any) | undefined;
  371. }, {
  372. readonly link: boolean;
  373. readonly circle: boolean;
  374. readonly text: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  375. readonly disabled: boolean;
  376. readonly round: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  377. readonly dark: boolean;
  378. readonly type: EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  379. readonly bg: boolean;
  380. readonly loading: boolean;
  381. readonly autofocus: boolean;
  382. readonly tag: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  383. readonly plain: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  384. readonly autoInsertSpace: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  385. readonly nativeType: EpPropMergeType<StringConstructor, "button" | "reset" | "submit", unknown>;
  386. readonly loadingIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  387. }>;
  388. declare const __VLS_component_15: DefineComponent<{
  389. readonly size: {
  390. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  391. readonly required: false;
  392. readonly validator: ((val: unknown) => boolean) | undefined;
  393. __epPropKey: true;
  394. };
  395. readonly type: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  396. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  397. readonly size: {
  398. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  399. readonly required: false;
  400. readonly validator: ((val: unknown) => boolean) | undefined;
  401. __epPropKey: true;
  402. };
  403. readonly type: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  404. }>>, {
  405. readonly type: EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  406. }>;
  407. declare const __VLS_component_16: DefineComponent<{
  408. readonly modelValue: {
  409. readonly type: PropType<Date>;
  410. readonly required: false;
  411. readonly validator: ((val: unknown) => boolean) | undefined;
  412. __epPropKey: true;
  413. };
  414. readonly range: {
  415. readonly type: PropType<[
  416. Date,
  417. Date
  418. ]>;
  419. readonly required: false;
  420. readonly validator: ((val: unknown) => boolean) | undefined;
  421. __epPropKey: true;
  422. };
  423. }, {
  424. /** @description currently selected date */
  425. selectedDay: WritableComputedRef<Dayjs | undefined>;
  426. /** @description select a specific date */
  427. pickDay: (day: Dayjs) => void;
  428. /** @description select date */
  429. selectDate: (type: CalendarDateType) => void;
  430. /** @description Calculate the validate date range according to the start and end dates */
  431. calculateValidatedDateRange: (startDayjs: Dayjs, endDayjs: Dayjs) => [
  432. Dayjs,
  433. Dayjs
  434. ][];
  435. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  436. "update:modelValue": (value: Date) => void;
  437. input: (value: Date) => void;
  438. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  439. readonly modelValue: {
  440. readonly type: PropType<Date>;
  441. readonly required: false;
  442. readonly validator: ((val: unknown) => boolean) | undefined;
  443. __epPropKey: true;
  444. };
  445. readonly range: {
  446. readonly type: PropType<[
  447. Date,
  448. Date
  449. ]>;
  450. readonly required: false;
  451. readonly validator: ((val: unknown) => boolean) | undefined;
  452. __epPropKey: true;
  453. };
  454. }>> & {
  455. "onUpdate:modelValue"?: ((value: Date) => any) | undefined;
  456. onInput?: ((value: Date) => any) | undefined;
  457. }, {}>;
  458. declare const __VLS_component_17: DefineComponent<{
  459. readonly selectedDay: {
  460. readonly type: PropType<Dayjs>;
  461. readonly required: false;
  462. readonly validator: ((val: unknown) => boolean) | undefined;
  463. __epPropKey: true;
  464. };
  465. readonly range: {
  466. readonly type: PropType<[
  467. Dayjs,
  468. Dayjs
  469. ]>;
  470. readonly required: false;
  471. readonly validator: ((val: unknown) => boolean) | undefined;
  472. __epPropKey: true;
  473. };
  474. readonly date: {
  475. readonly type: PropType<Dayjs>;
  476. readonly required: true;
  477. readonly validator: ((val: unknown) => boolean) | undefined;
  478. __epPropKey: true;
  479. };
  480. readonly hideHeader: {
  481. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  482. readonly required: false;
  483. readonly validator: ((val: unknown) => boolean) | undefined;
  484. __epPropKey: true;
  485. };
  486. }, {
  487. /** @description toggle date panel */
  488. getFormattedDate: (day: number, type: CalendarDateCellType) => Dayjs;
  489. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  490. pick: (value: Dayjs) => void;
  491. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  492. readonly selectedDay: {
  493. readonly type: PropType<Dayjs>;
  494. readonly required: false;
  495. readonly validator: ((val: unknown) => boolean) | undefined;
  496. __epPropKey: true;
  497. };
  498. readonly range: {
  499. readonly type: PropType<[
  500. Dayjs,
  501. Dayjs
  502. ]>;
  503. readonly required: false;
  504. readonly validator: ((val: unknown) => boolean) | undefined;
  505. __epPropKey: true;
  506. };
  507. readonly date: {
  508. readonly type: PropType<Dayjs>;
  509. readonly required: true;
  510. readonly validator: ((val: unknown) => boolean) | undefined;
  511. __epPropKey: true;
  512. };
  513. readonly hideHeader: {
  514. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  515. readonly required: false;
  516. readonly validator: ((val: unknown) => boolean) | undefined;
  517. __epPropKey: true;
  518. };
  519. }>> & {
  520. onPick?: ((value: Dayjs) => any) | undefined;
  521. }, {}>;
  522. declare const __VLS_component_18: DefineComponent<{
  523. readonly header: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  524. readonly footer: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  525. readonly bodyStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  526. readonly headerClass: StringConstructor;
  527. readonly bodyClass: StringConstructor;
  528. readonly footerClass: StringConstructor;
  529. readonly shadow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, undefined, boolean>;
  530. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  531. readonly header: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  532. readonly footer: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  533. readonly bodyStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  534. readonly headerClass: StringConstructor;
  535. readonly bodyClass: StringConstructor;
  536. readonly footerClass: StringConstructor;
  537. readonly shadow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, undefined, boolean>;
  538. }>>, {
  539. readonly footer: string;
  540. readonly header: string;
  541. readonly bodyStyle: StyleValue;
  542. readonly shadow: EpPropMergeType<StringConstructor, "always" | "never" | "hover", unknown>;
  543. }>;
  544. declare const __VLS_component_19: DefineComponent<{
  545. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  546. readonly height: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  547. readonly trigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  548. readonly autoplay: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  549. readonly interval: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  550. readonly indicatorPosition: EpPropFinalized<StringConstructor, "" | "none" | "outside", unknown, "", boolean>;
  551. readonly arrow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, "hover", boolean>;
  552. readonly type: EpPropFinalized<StringConstructor, "" | "card", unknown, "", boolean>;
  553. readonly cardScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.83, boolean>;
  554. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  555. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  556. readonly pauseOnHover: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  557. readonly motionBlur: BooleanConstructor;
  558. }, {
  559. /** @description active slide index */
  560. activeIndex: WritableComputedRef<number>;
  561. /** @description manually switch slide, index of the slide to be switched to, starting from 0; or the `name` of corresponding `el-carousel-item` */
  562. setActiveItem: (index: number | string) => void;
  563. /** @description switch to the previous slide */
  564. prev: () => void;
  565. /** @description switch to the next slide */
  566. next: () => void;
  567. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  568. change: (current: number, prev: number) => void;
  569. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  570. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  571. readonly height: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  572. readonly trigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  573. readonly autoplay: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  574. readonly interval: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  575. readonly indicatorPosition: EpPropFinalized<StringConstructor, "" | "none" | "outside", unknown, "", boolean>;
  576. readonly arrow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, "hover", boolean>;
  577. readonly type: EpPropFinalized<StringConstructor, "" | "card", unknown, "", boolean>;
  578. readonly cardScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.83, boolean>;
  579. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  580. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  581. readonly pauseOnHover: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  582. readonly motionBlur: BooleanConstructor;
  583. }>> & {
  584. onChange?: ((current: number, prev: number) => any) | undefined;
  585. }, {
  586. readonly height: string;
  587. readonly direction: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  588. readonly type: EpPropMergeType<StringConstructor, "" | "card", unknown>;
  589. readonly arrow: EpPropMergeType<StringConstructor, "always" | "never" | "hover", unknown>;
  590. readonly trigger: EpPropMergeType<StringConstructor, "click" | "hover", unknown>;
  591. readonly loop: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  592. readonly interval: number;
  593. readonly initialIndex: number;
  594. readonly autoplay: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  595. readonly indicatorPosition: EpPropMergeType<StringConstructor, "" | "none" | "outside", unknown>;
  596. readonly cardScale: number;
  597. readonly pauseOnHover: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  598. readonly motionBlur: boolean;
  599. }>;
  600. declare const __VLS_component_2: DefineComponent<{
  601. readonly showAfter: NumberConstructor;
  602. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  603. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  604. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  605. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  606. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  607. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  608. readonly closeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  609. readonly showIcon: BooleanConstructor;
  610. readonly center: BooleanConstructor;
  611. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light", unknown, "light", boolean>;
  612. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  613. open: () => void;
  614. close: (evt?: Event | undefined) => void;
  615. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  616. readonly showAfter: NumberConstructor;
  617. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  618. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  619. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  620. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  621. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  622. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  623. readonly closeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  624. readonly showIcon: BooleanConstructor;
  625. readonly center: BooleanConstructor;
  626. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light", unknown, "light", boolean>;
  627. }>> & {
  628. onOpen?: (() => any) | undefined;
  629. onClose?: ((evt?: Event | undefined) => any) | undefined;
  630. }, {
  631. readonly title: string;
  632. readonly center: boolean;
  633. readonly type: EpPropMergeType<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown>;
  634. readonly description: string;
  635. readonly effect: EpPropMergeType<StringConstructor, "dark" | "light", unknown>;
  636. readonly hideAfter: number;
  637. readonly autoClose: number;
  638. readonly closable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  639. readonly closeText: string;
  640. readonly showIcon: boolean;
  641. }>;
  642. declare const __VLS_component_20: DefineComponent<{
  643. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  644. readonly label: EpPropFinalized<readonly [
  645. StringConstructor,
  646. NumberConstructor
  647. ], unknown, unknown, "", boolean>;
  648. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  649. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  650. readonly label: EpPropFinalized<readonly [
  651. StringConstructor,
  652. NumberConstructor
  653. ], unknown, unknown, "", boolean>;
  654. }>>, {
  655. readonly label: EpPropMergeType<readonly [
  656. StringConstructor,
  657. NumberConstructor
  658. ], unknown, unknown>;
  659. readonly name: string;
  660. }>;
  661. declare const __VLS_component_21: DefineComponent<{
  662. emptyValues: ArrayConstructor;
  663. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  664. size: {
  665. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  666. readonly required: false;
  667. readonly validator: ((val: unknown) => boolean) | undefined;
  668. __epPropKey: true;
  669. };
  670. placeholder: StringConstructor;
  671. disabled: BooleanConstructor;
  672. clearable: BooleanConstructor;
  673. clearIcon: {
  674. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  675. readonly required: false;
  676. readonly validator: ((val: unknown) => boolean) | undefined;
  677. __epPropKey: true;
  678. };
  679. filterable: BooleanConstructor;
  680. filterMethod: EpPropFinalized<(new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  681. (): (node: CascaderNode, keyword: string) => boolean;
  682. new (): any;
  683. readonly prototype: any;
  684. } | ((new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  685. (): (node: CascaderNode, keyword: string) => boolean;
  686. new (): any;
  687. readonly prototype: any;
  688. })[], unknown, unknown, (node: CascaderNode, keyword: string) => boolean, boolean>;
  689. separator: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  690. showAllLevels: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  691. collapseTags: BooleanConstructor;
  692. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  693. collapseTagsTooltip: BooleanConstructor;
  694. maxCollapseTagsTooltipHeight: {
  695. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  696. readonly required: false;
  697. readonly validator: ((val: unknown) => boolean) | undefined;
  698. __epPropKey: true;
  699. };
  700. debounce: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  701. beforeFilter: EpPropFinalized<(new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  702. (): (value: string) => boolean | Promise<any>;
  703. new (): any;
  704. readonly prototype: any;
  705. } | ((new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  706. (): (value: string) => boolean | Promise<any>;
  707. new (): any;
  708. readonly prototype: any;
  709. })[], unknown, unknown, () => true, boolean>;
  710. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  711. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  712. popperClass: {
  713. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  714. [x: string]: boolean;
  715. } | (string | {
  716. [x: string]: boolean;
  717. } | (string | {
  718. [x: string]: boolean;
  719. } | (string | {
  720. [x: string]: boolean;
  721. } | (string | {
  722. [x: string]: boolean;
  723. } | (string | {
  724. [x: string]: boolean;
  725. } | (string | {
  726. [x: string]: boolean;
  727. } | (string | {
  728. [x: string]: boolean;
  729. } | (string | {
  730. [x: string]: boolean;
  731. } | (string | {
  732. [x: string]: boolean;
  733. } | (string | {
  734. [x: string]: boolean;
  735. } | (string | {
  736. [x: string]: boolean;
  737. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  738. [x: string]: boolean;
  739. } | (string | {
  740. [x: string]: boolean;
  741. } | (string | {
  742. [x: string]: boolean;
  743. } | (string | {
  744. [x: string]: boolean;
  745. } | (string | {
  746. [x: string]: boolean;
  747. } | (string | {
  748. [x: string]: boolean;
  749. } | (string | {
  750. [x: string]: boolean;
  751. } | (string | {
  752. [x: string]: boolean;
  753. } | (string | {
  754. [x: string]: boolean;
  755. } | (string | {
  756. [x: string]: boolean;
  757. } | (string | {
  758. [x: string]: boolean;
  759. } | (string | {
  760. [x: string]: boolean;
  761. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  762. [x: string]: boolean;
  763. } | (string | {
  764. [x: string]: boolean;
  765. } | (string | {
  766. [x: string]: boolean;
  767. } | (string | {
  768. [x: string]: boolean;
  769. } | (string | {
  770. [x: string]: boolean;
  771. } | (string | {
  772. [x: string]: boolean;
  773. } | (string | {
  774. [x: string]: boolean;
  775. } | (string | {
  776. [x: string]: boolean;
  777. } | (string | {
  778. [x: string]: boolean;
  779. } | (string | {
  780. [x: string]: boolean;
  781. } | (string | {
  782. [x: string]: boolean;
  783. } | (string | {
  784. [x: string]: boolean;
  785. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  786. [x: string]: boolean;
  787. } | (string | {
  788. [x: string]: boolean;
  789. } | (string | {
  790. [x: string]: boolean;
  791. } | (string | {
  792. [x: string]: boolean;
  793. } | (string | {
  794. [x: string]: boolean;
  795. } | (string | {
  796. [x: string]: boolean;
  797. } | (string | {
  798. [x: string]: boolean;
  799. } | (string | {
  800. [x: string]: boolean;
  801. } | (string | {
  802. [x: string]: boolean;
  803. } | (string | {
  804. [x: string]: boolean;
  805. } | (string | {
  806. [x: string]: boolean;
  807. } | (string | {
  808. [x: string]: boolean;
  809. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  810. readonly required: false;
  811. readonly validator: ((val: unknown) => boolean) | undefined;
  812. __epPropKey: true;
  813. };
  814. popperStyle: {
  815. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  816. readonly required: false;
  817. readonly validator: ((val: unknown) => boolean) | undefined;
  818. __epPropKey: true;
  819. };
  820. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  821. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  822. tagType: {
  823. default: string;
  824. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  825. required: false;
  826. validator: ((val: unknown) => boolean) | undefined;
  827. __epPropKey: true;
  828. };
  829. tagEffect: {
  830. default: string;
  831. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  832. required: false;
  833. validator: ((val: unknown) => boolean) | undefined;
  834. __epPropKey: true;
  835. };
  836. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  837. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  838. showCheckedStrategy: EpPropFinalized<StringConstructor, string, unknown, string, boolean>;
  839. checkOnClickNode: BooleanConstructor;
  840. showPrefix: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  841. modelValue: {
  842. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  843. readonly required: false;
  844. readonly validator: ((val: unknown) => boolean) | undefined;
  845. __epPropKey: true;
  846. };
  847. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  848. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  849. }, {
  850. /**
  851. * @description get an array of currently selected node,(leafOnly) whether only return the leaf checked nodes, default is `false`
  852. */
  853. getCheckedNodes: (leafOnly: boolean) => CascaderNode[] | undefined;
  854. /**
  855. * @description cascader panel ref
  856. */
  857. cascaderPanelRef: Ref<CascaderPanelInstance | null>;
  858. /**
  859. * @description toggle the visible of popper
  860. */
  861. togglePopperVisible: (visible?: boolean) => void;
  862. /**
  863. * @description cascader content ref
  864. */
  865. contentRef: ComputedRef<HTMLElement | undefined>;
  866. /**
  867. * @description selected content text
  868. */
  869. presentText: ComputedRef<string>;
  870. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  871. focus: (evt: FocusEvent) => void;
  872. clear: () => void;
  873. "update:modelValue": (value: CascaderValue | null | undefined) => void;
  874. change: (value: CascaderValue | null | undefined) => void;
  875. blur: (evt: FocusEvent) => void;
  876. visibleChange: (val: boolean) => void;
  877. expandChange: (val: CascaderValue) => void;
  878. removeTag: (val: CascaderNodeValue | CascaderNodePathValue) => void;
  879. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  880. emptyValues: ArrayConstructor;
  881. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  882. size: {
  883. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  884. readonly required: false;
  885. readonly validator: ((val: unknown) => boolean) | undefined;
  886. __epPropKey: true;
  887. };
  888. placeholder: StringConstructor;
  889. disabled: BooleanConstructor;
  890. clearable: BooleanConstructor;
  891. clearIcon: {
  892. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  893. readonly required: false;
  894. readonly validator: ((val: unknown) => boolean) | undefined;
  895. __epPropKey: true;
  896. };
  897. filterable: BooleanConstructor;
  898. filterMethod: EpPropFinalized<(new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  899. (): (node: CascaderNode, keyword: string) => boolean;
  900. new (): any;
  901. readonly prototype: any;
  902. } | ((new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  903. (): (node: CascaderNode, keyword: string) => boolean;
  904. new (): any;
  905. readonly prototype: any;
  906. })[], unknown, unknown, (node: CascaderNode, keyword: string) => boolean, boolean>;
  907. separator: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  908. showAllLevels: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  909. collapseTags: BooleanConstructor;
  910. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  911. collapseTagsTooltip: BooleanConstructor;
  912. maxCollapseTagsTooltipHeight: {
  913. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  914. readonly required: false;
  915. readonly validator: ((val: unknown) => boolean) | undefined;
  916. __epPropKey: true;
  917. };
  918. debounce: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  919. beforeFilter: EpPropFinalized<(new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  920. (): (value: string) => boolean | Promise<any>;
  921. new (): any;
  922. readonly prototype: any;
  923. } | ((new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  924. (): (value: string) => boolean | Promise<any>;
  925. new (): any;
  926. readonly prototype: any;
  927. })[], unknown, unknown, () => true, boolean>;
  928. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  929. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  930. popperClass: {
  931. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  932. [x: string]: boolean;
  933. } | (string | {
  934. [x: string]: boolean;
  935. } | (string | {
  936. [x: string]: boolean;
  937. } | (string | {
  938. [x: string]: boolean;
  939. } | (string | {
  940. [x: string]: boolean;
  941. } | (string | {
  942. [x: string]: boolean;
  943. } | (string | {
  944. [x: string]: boolean;
  945. } | (string | {
  946. [x: string]: boolean;
  947. } | (string | {
  948. [x: string]: boolean;
  949. } | (string | {
  950. [x: string]: boolean;
  951. } | (string | {
  952. [x: string]: boolean;
  953. } | (string | {
  954. [x: string]: boolean;
  955. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  956. [x: string]: boolean;
  957. } | (string | {
  958. [x: string]: boolean;
  959. } | (string | {
  960. [x: string]: boolean;
  961. } | (string | {
  962. [x: string]: boolean;
  963. } | (string | {
  964. [x: string]: boolean;
  965. } | (string | {
  966. [x: string]: boolean;
  967. } | (string | {
  968. [x: string]: boolean;
  969. } | (string | {
  970. [x: string]: boolean;
  971. } | (string | {
  972. [x: string]: boolean;
  973. } | (string | {
  974. [x: string]: boolean;
  975. } | (string | {
  976. [x: string]: boolean;
  977. } | (string | {
  978. [x: string]: boolean;
  979. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  980. [x: string]: boolean;
  981. } | (string | {
  982. [x: string]: boolean;
  983. } | (string | {
  984. [x: string]: boolean;
  985. } | (string | {
  986. [x: string]: boolean;
  987. } | (string | {
  988. [x: string]: boolean;
  989. } | (string | {
  990. [x: string]: boolean;
  991. } | (string | {
  992. [x: string]: boolean;
  993. } | (string | {
  994. [x: string]: boolean;
  995. } | (string | {
  996. [x: string]: boolean;
  997. } | (string | {
  998. [x: string]: boolean;
  999. } | (string | {
  1000. [x: string]: boolean;
  1001. } | (string | {
  1002. [x: string]: boolean;
  1003. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  1004. [x: string]: boolean;
  1005. } | (string | {
  1006. [x: string]: boolean;
  1007. } | (string | {
  1008. [x: string]: boolean;
  1009. } | (string | {
  1010. [x: string]: boolean;
  1011. } | (string | {
  1012. [x: string]: boolean;
  1013. } | (string | {
  1014. [x: string]: boolean;
  1015. } | (string | {
  1016. [x: string]: boolean;
  1017. } | (string | {
  1018. [x: string]: boolean;
  1019. } | (string | {
  1020. [x: string]: boolean;
  1021. } | (string | {
  1022. [x: string]: boolean;
  1023. } | (string | {
  1024. [x: string]: boolean;
  1025. } | (string | {
  1026. [x: string]: boolean;
  1027. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  1028. readonly required: false;
  1029. readonly validator: ((val: unknown) => boolean) | undefined;
  1030. __epPropKey: true;
  1031. };
  1032. popperStyle: {
  1033. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  1034. readonly required: false;
  1035. readonly validator: ((val: unknown) => boolean) | undefined;
  1036. __epPropKey: true;
  1037. };
  1038. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1039. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  1040. tagType: {
  1041. default: string;
  1042. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  1043. required: false;
  1044. validator: ((val: unknown) => boolean) | undefined;
  1045. __epPropKey: true;
  1046. };
  1047. tagEffect: {
  1048. default: string;
  1049. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  1050. required: false;
  1051. validator: ((val: unknown) => boolean) | undefined;
  1052. __epPropKey: true;
  1053. };
  1054. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  1055. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  1056. showCheckedStrategy: EpPropFinalized<StringConstructor, string, unknown, string, boolean>;
  1057. checkOnClickNode: BooleanConstructor;
  1058. showPrefix: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  1059. modelValue: {
  1060. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  1061. readonly required: false;
  1062. readonly validator: ((val: unknown) => boolean) | undefined;
  1063. __epPropKey: true;
  1064. };
  1065. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  1066. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  1067. }>> & {
  1068. "onUpdate:modelValue"?: ((value: CascaderValue | null | undefined) => any) | undefined;
  1069. onChange?: ((value: CascaderValue | null | undefined) => any) | undefined;
  1070. onFocus?: ((evt: FocusEvent) => any) | undefined;
  1071. onBlur?: ((evt: FocusEvent) => any) | undefined;
  1072. onClear?: (() => any) | undefined;
  1073. onVisibleChange?: ((val: boolean) => any) | undefined;
  1074. onExpandChange?: ((val: CascaderValue) => any) | undefined;
  1075. onRemoveTag?: ((val: CascaderNodeValue | CascaderNodePathValue) => any) | undefined;
  1076. }, {
  1077. disabled: boolean;
  1078. separator: string;
  1079. props: CascaderProps;
  1080. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  1081. options: CascaderOption[];
  1082. effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  1083. valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  1084. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1085. clearable: boolean;
  1086. fallbackPlacements: Placement[];
  1087. teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1088. persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1089. debounce: number;
  1090. checkOnClickNode: boolean;
  1091. showPrefix: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1092. filterable: boolean;
  1093. filterMethod: (node: CascaderNode, keyword: string) => boolean;
  1094. showAllLevels: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1095. collapseTags: boolean;
  1096. maxCollapseTags: number;
  1097. collapseTagsTooltip: boolean;
  1098. beforeFilter: (value: string) => boolean | Promise<any>;
  1099. tagType: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  1100. tagEffect: EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>;
  1101. showCheckedStrategy: string;
  1102. }>;
  1103. declare const __VLS_component_22: DefineComponent<{
  1104. border: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  1105. renderLabel: {
  1106. readonly type: PropType<RenderLabel>;
  1107. readonly required: false;
  1108. readonly validator: ((val: unknown) => boolean) | undefined;
  1109. __epPropKey: true;
  1110. };
  1111. modelValue: {
  1112. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  1113. readonly required: false;
  1114. readonly validator: ((val: unknown) => boolean) | undefined;
  1115. __epPropKey: true;
  1116. };
  1117. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  1118. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  1119. }, {
  1120. menuList: Ref<CascaderMenuInstance[]>;
  1121. menus: Ref<{
  1122. readonly uid: number;
  1123. readonly level: number;
  1124. readonly value: CascaderNodeValue;
  1125. readonly label: string;
  1126. readonly pathNodes: any[];
  1127. readonly pathValues: CascaderNodeValue[];
  1128. readonly pathLabels: string[];
  1129. childrenData: {
  1130. [x: string]: unknown;
  1131. label?: string | undefined;
  1132. value?: CascaderNodeValue | undefined;
  1133. children?: any[] | undefined;
  1134. disabled?: boolean | undefined;
  1135. leaf?: boolean | undefined;
  1136. }[] | undefined;
  1137. children: any[];
  1138. text: string;
  1139. loaded: boolean;
  1140. checked: boolean;
  1141. indeterminate: boolean;
  1142. loading: boolean;
  1143. readonly data: {
  1144. [x: string]: unknown;
  1145. label?: string | undefined;
  1146. value?: CascaderNodeValue | undefined;
  1147. children?: any[] | undefined;
  1148. disabled?: boolean | undefined;
  1149. leaf?: boolean | undefined;
  1150. };
  1151. readonly config: {
  1152. expandTrigger: ExpandTrigger;
  1153. multiple: boolean;
  1154. checkStrictly: boolean;
  1155. emitPath: boolean;
  1156. lazy: boolean;
  1157. lazyLoad: LazyLoad;
  1158. value: string;
  1159. label: string;
  1160. children: string;
  1161. disabled: string | isDisabled;
  1162. leaf: string | isLeaf;
  1163. hoverThreshold: number;
  1164. checkOnClickNode: boolean;
  1165. checkOnClickLeaf: boolean;
  1166. showPrefix: boolean;
  1167. };
  1168. readonly parent?: any | undefined;
  1169. readonly root: boolean;
  1170. readonly isDisabled: boolean;
  1171. readonly isLeaf: boolean;
  1172. readonly valueByOption: CascaderNodeValue | CascaderNodeValue[];
  1173. appendChild: (childData: CascaderOption) => CascaderNode;
  1174. calcText: (allLevels: boolean, separator: string) => string;
  1175. broadcast: (checked: boolean) => void;
  1176. emit: () => void;
  1177. onParentCheck: (checked: boolean) => void;
  1178. onChildCheck: () => void;
  1179. setCheckState: (checked: boolean) => void;
  1180. doCheck: (checked: boolean) => void;
  1181. }[][]>;
  1182. checkedNodes: Ref<{
  1183. readonly uid: number;
  1184. readonly level: number;
  1185. readonly value: CascaderNodeValue;
  1186. readonly label: string;
  1187. readonly pathNodes: any[];
  1188. readonly pathValues: CascaderNodeValue[];
  1189. readonly pathLabels: string[];
  1190. childrenData: {
  1191. [x: string]: unknown;
  1192. label?: string | undefined;
  1193. value?: CascaderNodeValue | undefined;
  1194. children?: any[] | undefined;
  1195. disabled?: boolean | undefined;
  1196. leaf?: boolean | undefined;
  1197. }[] | undefined;
  1198. children: any[];
  1199. text: string;
  1200. loaded: boolean;
  1201. checked: boolean;
  1202. indeterminate: boolean;
  1203. loading: boolean;
  1204. readonly data: {
  1205. [x: string]: unknown;
  1206. label?: string | undefined;
  1207. value?: CascaderNodeValue | undefined;
  1208. children?: any[] | undefined;
  1209. disabled?: boolean | undefined;
  1210. leaf?: boolean | undefined;
  1211. };
  1212. readonly config: {
  1213. expandTrigger: ExpandTrigger;
  1214. multiple: boolean;
  1215. checkStrictly: boolean;
  1216. emitPath: boolean;
  1217. lazy: boolean;
  1218. lazyLoad: LazyLoad;
  1219. value: string;
  1220. label: string;
  1221. children: string;
  1222. disabled: string | isDisabled;
  1223. leaf: string | isLeaf;
  1224. hoverThreshold: number;
  1225. checkOnClickNode: boolean;
  1226. checkOnClickLeaf: boolean;
  1227. showPrefix: boolean;
  1228. };
  1229. readonly parent?: any | undefined;
  1230. readonly root: boolean;
  1231. readonly isDisabled: boolean;
  1232. readonly isLeaf: boolean;
  1233. readonly valueByOption: CascaderNodeValue | CascaderNodeValue[];
  1234. appendChild: (childData: CascaderOption) => CascaderNode;
  1235. calcText: (allLevels: boolean, separator: string) => string;
  1236. broadcast: (checked: boolean) => void;
  1237. emit: () => void;
  1238. onParentCheck: (checked: boolean) => void;
  1239. onChildCheck: () => void;
  1240. setCheckState: (checked: boolean) => void;
  1241. doCheck: (checked: boolean) => void;
  1242. }[]>;
  1243. handleKeyDown: (e: KeyboardEvent) => void;
  1244. handleCheckChange: (node: CascaderNode, checked: boolean, emitClose?: boolean) => void;
  1245. getFlattedNodes: (leafOnly: boolean) => CascaderNode[];
  1246. /**
  1247. * @description get an array of currently selected node,(leafOnly) whether only return the leaf checked nodes, default is `false`
  1248. */
  1249. getCheckedNodes: (leafOnly: boolean) => CascaderNode[];
  1250. /**
  1251. * @description clear checked nodes
  1252. */
  1253. clearCheckedNodes: () => void;
  1254. calculateCheckedValue: () => void;
  1255. scrollToExpandingNode: () => void;
  1256. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1257. "update:modelValue": (value: CascaderValue | null | undefined) => void;
  1258. change: (value: CascaderValue | null | undefined) => void;
  1259. close: () => void;
  1260. "expand-change": (value: CascaderNodePathValue) => void;
  1261. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1262. border: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  1263. renderLabel: {
  1264. readonly type: PropType<RenderLabel>;
  1265. readonly required: false;
  1266. readonly validator: ((val: unknown) => boolean) | undefined;
  1267. __epPropKey: true;
  1268. };
  1269. modelValue: {
  1270. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  1271. readonly required: false;
  1272. readonly validator: ((val: unknown) => boolean) | undefined;
  1273. __epPropKey: true;
  1274. };
  1275. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  1276. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  1277. }>> & {
  1278. "onUpdate:modelValue"?: ((value: CascaderValue | null | undefined) => any) | undefined;
  1279. onChange?: ((value: CascaderValue | null | undefined) => any) | undefined;
  1280. onClose?: (() => any) | undefined;
  1281. "onExpand-change"?: ((value: CascaderNodePathValue) => any) | undefined;
  1282. }, {
  1283. border: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1284. props: CascaderProps;
  1285. options: CascaderOption[];
  1286. }>;
  1287. declare const __VLS_component_23: DefineComponent<{
  1288. nodes: {
  1289. type: PropType<CascaderNode[]>;
  1290. required: true;
  1291. };
  1292. index: {
  1293. type: NumberConstructor;
  1294. required: true;
  1295. };
  1296. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1297. nodes: {
  1298. type: PropType<CascaderNode[]>;
  1299. required: true;
  1300. };
  1301. index: {
  1302. type: NumberConstructor;
  1303. required: true;
  1304. };
  1305. }>>, {}>;
  1306. declare const __VLS_component_24: DefineComponent<{
  1307. readonly checked: BooleanConstructor;
  1308. readonly disabled: BooleanConstructor;
  1309. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  1310. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1311. change: (value: boolean) => void;
  1312. "update:checked": (value: boolean) => void;
  1313. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1314. readonly checked: BooleanConstructor;
  1315. readonly disabled: BooleanConstructor;
  1316. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  1317. }>> & {
  1318. onChange?: ((value: boolean) => any) | undefined;
  1319. "onUpdate:checked"?: ((value: boolean) => any) | undefined;
  1320. }, {
  1321. readonly disabled: boolean;
  1322. readonly type: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  1323. readonly checked: boolean;
  1324. }>;
  1325. declare const __VLS_component_25: DefineComponent<{
  1326. ariaControls: StringConstructor;
  1327. modelValue: {
  1328. type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
  1329. default: undefined;
  1330. };
  1331. label: {
  1332. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1333. default: undefined;
  1334. };
  1335. value: {
  1336. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1337. default: undefined;
  1338. };
  1339. indeterminate: BooleanConstructor;
  1340. disabled: BooleanConstructor;
  1341. checked: BooleanConstructor;
  1342. name: {
  1343. type: StringConstructor;
  1344. default: undefined;
  1345. };
  1346. trueValue: {
  1347. type: (NumberConstructor | StringConstructor)[];
  1348. default: undefined;
  1349. };
  1350. falseValue: {
  1351. type: (NumberConstructor | StringConstructor)[];
  1352. default: undefined;
  1353. };
  1354. trueLabel: {
  1355. type: (NumberConstructor | StringConstructor)[];
  1356. default: undefined;
  1357. };
  1358. falseLabel: {
  1359. type: (NumberConstructor | StringConstructor)[];
  1360. default: undefined;
  1361. };
  1362. id: {
  1363. type: StringConstructor;
  1364. default: undefined;
  1365. };
  1366. border: BooleanConstructor;
  1367. size: {
  1368. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1369. readonly required: false;
  1370. readonly validator: ((val: unknown) => boolean) | undefined;
  1371. __epPropKey: true;
  1372. };
  1373. tabindex: (NumberConstructor | StringConstructor)[];
  1374. validateEvent: {
  1375. type: BooleanConstructor;
  1376. default: boolean;
  1377. };
  1378. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1379. "update:modelValue": (val: CheckboxValueType) => void;
  1380. change: (val: CheckboxValueType) => void;
  1381. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1382. ariaControls: StringConstructor;
  1383. modelValue: {
  1384. type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
  1385. default: undefined;
  1386. };
  1387. label: {
  1388. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1389. default: undefined;
  1390. };
  1391. value: {
  1392. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1393. default: undefined;
  1394. };
  1395. indeterminate: BooleanConstructor;
  1396. disabled: BooleanConstructor;
  1397. checked: BooleanConstructor;
  1398. name: {
  1399. type: StringConstructor;
  1400. default: undefined;
  1401. };
  1402. trueValue: {
  1403. type: (NumberConstructor | StringConstructor)[];
  1404. default: undefined;
  1405. };
  1406. falseValue: {
  1407. type: (NumberConstructor | StringConstructor)[];
  1408. default: undefined;
  1409. };
  1410. trueLabel: {
  1411. type: (NumberConstructor | StringConstructor)[];
  1412. default: undefined;
  1413. };
  1414. falseLabel: {
  1415. type: (NumberConstructor | StringConstructor)[];
  1416. default: undefined;
  1417. };
  1418. id: {
  1419. type: StringConstructor;
  1420. default: undefined;
  1421. };
  1422. border: BooleanConstructor;
  1423. size: {
  1424. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1425. readonly required: false;
  1426. readonly validator: ((val: unknown) => boolean) | undefined;
  1427. __epPropKey: true;
  1428. };
  1429. tabindex: (NumberConstructor | StringConstructor)[];
  1430. validateEvent: {
  1431. type: BooleanConstructor;
  1432. default: boolean;
  1433. };
  1434. }>> & {
  1435. "onUpdate:modelValue"?: ((val: CheckboxValueType) => any) | undefined;
  1436. onChange?: ((val: CheckboxValueType) => any) | undefined;
  1437. }, {
  1438. label: string | number | boolean | Record<string, any>;
  1439. disabled: boolean;
  1440. border: boolean;
  1441. value: string | number | boolean | Record<string, any>;
  1442. id: string;
  1443. name: string;
  1444. modelValue: string | number | boolean;
  1445. validateEvent: boolean;
  1446. indeterminate: boolean;
  1447. checked: boolean;
  1448. trueValue: string | number;
  1449. falseValue: string | number;
  1450. trueLabel: string | number;
  1451. falseLabel: string | number;
  1452. }>;
  1453. declare const __VLS_component_26: DefineComponent<{
  1454. ariaControls: StringConstructor;
  1455. modelValue: {
  1456. type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
  1457. default: undefined;
  1458. };
  1459. label: {
  1460. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1461. default: undefined;
  1462. };
  1463. value: {
  1464. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1465. default: undefined;
  1466. };
  1467. indeterminate: BooleanConstructor;
  1468. disabled: BooleanConstructor;
  1469. checked: BooleanConstructor;
  1470. name: {
  1471. type: StringConstructor;
  1472. default: undefined;
  1473. };
  1474. trueValue: {
  1475. type: (NumberConstructor | StringConstructor)[];
  1476. default: undefined;
  1477. };
  1478. falseValue: {
  1479. type: (NumberConstructor | StringConstructor)[];
  1480. default: undefined;
  1481. };
  1482. trueLabel: {
  1483. type: (NumberConstructor | StringConstructor)[];
  1484. default: undefined;
  1485. };
  1486. falseLabel: {
  1487. type: (NumberConstructor | StringConstructor)[];
  1488. default: undefined;
  1489. };
  1490. id: {
  1491. type: StringConstructor;
  1492. default: undefined;
  1493. };
  1494. border: BooleanConstructor;
  1495. size: {
  1496. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1497. readonly required: false;
  1498. readonly validator: ((val: unknown) => boolean) | undefined;
  1499. __epPropKey: true;
  1500. };
  1501. tabindex: (NumberConstructor | StringConstructor)[];
  1502. validateEvent: {
  1503. type: BooleanConstructor;
  1504. default: boolean;
  1505. };
  1506. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1507. "update:modelValue": (val: CheckboxValueType) => void;
  1508. change: (val: CheckboxValueType) => void;
  1509. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1510. ariaControls: StringConstructor;
  1511. modelValue: {
  1512. type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
  1513. default: undefined;
  1514. };
  1515. label: {
  1516. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1517. default: undefined;
  1518. };
  1519. value: {
  1520. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  1521. default: undefined;
  1522. };
  1523. indeterminate: BooleanConstructor;
  1524. disabled: BooleanConstructor;
  1525. checked: BooleanConstructor;
  1526. name: {
  1527. type: StringConstructor;
  1528. default: undefined;
  1529. };
  1530. trueValue: {
  1531. type: (NumberConstructor | StringConstructor)[];
  1532. default: undefined;
  1533. };
  1534. falseValue: {
  1535. type: (NumberConstructor | StringConstructor)[];
  1536. default: undefined;
  1537. };
  1538. trueLabel: {
  1539. type: (NumberConstructor | StringConstructor)[];
  1540. default: undefined;
  1541. };
  1542. falseLabel: {
  1543. type: (NumberConstructor | StringConstructor)[];
  1544. default: undefined;
  1545. };
  1546. id: {
  1547. type: StringConstructor;
  1548. default: undefined;
  1549. };
  1550. border: BooleanConstructor;
  1551. size: {
  1552. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1553. readonly required: false;
  1554. readonly validator: ((val: unknown) => boolean) | undefined;
  1555. __epPropKey: true;
  1556. };
  1557. tabindex: (NumberConstructor | StringConstructor)[];
  1558. validateEvent: {
  1559. type: BooleanConstructor;
  1560. default: boolean;
  1561. };
  1562. }>> & {
  1563. "onUpdate:modelValue"?: ((val: CheckboxValueType) => any) | undefined;
  1564. onChange?: ((val: CheckboxValueType) => any) | undefined;
  1565. }, {
  1566. label: string | number | boolean | Record<string, any>;
  1567. disabled: boolean;
  1568. border: boolean;
  1569. value: string | number | boolean | Record<string, any>;
  1570. id: string;
  1571. name: string;
  1572. modelValue: string | number | boolean;
  1573. validateEvent: boolean;
  1574. indeterminate: boolean;
  1575. checked: boolean;
  1576. trueValue: string | number;
  1577. falseValue: string | number;
  1578. trueLabel: string | number;
  1579. falseLabel: string | number;
  1580. }>;
  1581. declare const __VLS_component_27: DefineComponent<{
  1582. readonly ariaLabel: StringConstructor;
  1583. readonly modelValue: EpPropFinalized<(new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType) | ((new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  1584. readonly disabled: BooleanConstructor;
  1585. readonly min: NumberConstructor;
  1586. readonly max: NumberConstructor;
  1587. readonly size: {
  1588. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1589. readonly required: false;
  1590. readonly validator: ((val: unknown) => boolean) | undefined;
  1591. __epPropKey: true;
  1592. };
  1593. readonly fill: StringConstructor;
  1594. readonly textColor: StringConstructor;
  1595. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  1596. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1597. readonly options: {
  1598. readonly type: PropType<CheckboxOption[]>;
  1599. readonly required: false;
  1600. readonly validator: ((val: unknown) => boolean) | undefined;
  1601. __epPropKey: true;
  1602. };
  1603. readonly props: EpPropFinalized<(new (...args: any[]) => {
  1604. value?: string;
  1605. label?: string;
  1606. disabled?: string;
  1607. }) | (() => {
  1608. value?: string;
  1609. label?: string;
  1610. disabled?: string;
  1611. }) | ((new (...args: any[]) => {
  1612. value?: string;
  1613. label?: string;
  1614. disabled?: string;
  1615. }) | (() => {
  1616. value?: string;
  1617. label?: string;
  1618. disabled?: string;
  1619. }))[], unknown, unknown, () => Required<{
  1620. value?: string;
  1621. label?: string;
  1622. disabled?: string;
  1623. }>, boolean>;
  1624. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1625. "update:modelValue": (val: CheckboxGroupValueType) => void;
  1626. change: (val: CheckboxValueType[]) => void;
  1627. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1628. readonly ariaLabel: StringConstructor;
  1629. readonly modelValue: EpPropFinalized<(new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType) | ((new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  1630. readonly disabled: BooleanConstructor;
  1631. readonly min: NumberConstructor;
  1632. readonly max: NumberConstructor;
  1633. readonly size: {
  1634. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1635. readonly required: false;
  1636. readonly validator: ((val: unknown) => boolean) | undefined;
  1637. __epPropKey: true;
  1638. };
  1639. readonly fill: StringConstructor;
  1640. readonly textColor: StringConstructor;
  1641. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  1642. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1643. readonly options: {
  1644. readonly type: PropType<CheckboxOption[]>;
  1645. readonly required: false;
  1646. readonly validator: ((val: unknown) => boolean) | undefined;
  1647. __epPropKey: true;
  1648. };
  1649. readonly props: EpPropFinalized<(new (...args: any[]) => {
  1650. value?: string;
  1651. label?: string;
  1652. disabled?: string;
  1653. }) | (() => {
  1654. value?: string;
  1655. label?: string;
  1656. disabled?: string;
  1657. }) | ((new (...args: any[]) => {
  1658. value?: string;
  1659. label?: string;
  1660. disabled?: string;
  1661. }) | (() => {
  1662. value?: string;
  1663. label?: string;
  1664. disabled?: string;
  1665. }))[], unknown, unknown, () => Required<{
  1666. value?: string;
  1667. label?: string;
  1668. disabled?: string;
  1669. }>, boolean>;
  1670. }>> & {
  1671. "onUpdate:modelValue"?: ((val: CheckboxGroupValueType) => any) | undefined;
  1672. onChange?: ((val: CheckboxValueType[]) => any) | undefined;
  1673. }, {
  1674. readonly disabled: boolean;
  1675. readonly props: {
  1676. value?: string;
  1677. label?: string;
  1678. disabled?: string;
  1679. };
  1680. readonly modelValue: CheckboxGroupValueType;
  1681. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1682. readonly tag: string;
  1683. }>;
  1684. declare const __VLS_component_28: DefineComponent<{
  1685. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  1686. readonly span: EpPropFinalized<NumberConstructor, unknown, unknown, 24, boolean>;
  1687. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1688. readonly pull: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1689. readonly push: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1690. readonly xs: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1691. readonly sm: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1692. readonly md: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1693. readonly lg: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1694. readonly xl: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1695. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1696. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  1697. readonly span: EpPropFinalized<NumberConstructor, unknown, unknown, 24, boolean>;
  1698. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1699. readonly pull: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1700. readonly push: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1701. readonly xs: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1702. readonly sm: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1703. readonly md: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1704. readonly lg: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1705. readonly xl: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1706. }>>, {
  1707. readonly span: number;
  1708. readonly push: number;
  1709. readonly offset: number;
  1710. readonly tag: string;
  1711. readonly pull: number;
  1712. readonly xs: EpPropMergeType<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown>;
  1713. readonly sm: EpPropMergeType<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown>;
  1714. readonly md: EpPropMergeType<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown>;
  1715. readonly lg: EpPropMergeType<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown>;
  1716. readonly xl: EpPropMergeType<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown>;
  1717. }>;
  1718. declare const __VLS_component_29: DefineComponent<{
  1719. readonly accordion: BooleanConstructor;
  1720. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue) | ((new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue))[], unknown, unknown, () => [
  1721. ], boolean>;
  1722. readonly expandIconPosition: EpPropFinalized<(new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType) | ((new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType))[], unknown, unknown, "right", boolean>;
  1723. readonly beforeCollapse: {
  1724. readonly type: PropType<(name: CollapseActiveName) => Awaitable<boolean>>;
  1725. readonly required: false;
  1726. readonly validator: ((val: unknown) => boolean) | undefined;
  1727. __epPropKey: true;
  1728. };
  1729. }, {
  1730. /** @description active names */
  1731. activeNames: Ref<(string | number)[]>;
  1732. /** @description set active names */
  1733. setActiveNames: (_activeNames: CollapseActiveName[]) => void;
  1734. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1735. "update:modelValue": (value: CollapseModelValue) => void;
  1736. change: (value: CollapseModelValue) => void;
  1737. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1738. readonly accordion: BooleanConstructor;
  1739. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue) | ((new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue))[], unknown, unknown, () => [
  1740. ], boolean>;
  1741. readonly expandIconPosition: EpPropFinalized<(new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType) | ((new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType))[], unknown, unknown, "right", boolean>;
  1742. readonly beforeCollapse: {
  1743. readonly type: PropType<(name: CollapseActiveName) => Awaitable<boolean>>;
  1744. readonly required: false;
  1745. readonly validator: ((val: unknown) => boolean) | undefined;
  1746. __epPropKey: true;
  1747. };
  1748. }>> & {
  1749. "onUpdate:modelValue"?: ((value: CollapseModelValue) => any) | undefined;
  1750. onChange?: ((value: CollapseModelValue) => any) | undefined;
  1751. }, {
  1752. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue) | ((new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue))[], unknown, unknown>;
  1753. readonly expandIconPosition: EpPropMergeType<(new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType) | ((new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType))[], unknown, unknown>;
  1754. readonly accordion: boolean;
  1755. }>;
  1756. declare const __VLS_component_3: DefineComponent<{
  1757. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  1758. readonly modelValue: EpPropFinalized<readonly [
  1759. StringConstructor,
  1760. NumberConstructor
  1761. ], unknown, unknown, "", boolean>;
  1762. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  1763. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end", unknown, "bottom-start", boolean>;
  1764. readonly fetchSuggestions: EpPropFinalized<(new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions) | ((new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions))[], unknown, unknown, () => void, boolean>;
  1765. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1766. readonly triggerOnFocus: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1767. readonly selectWhenUnmatched: BooleanConstructor;
  1768. readonly hideLoading: BooleanConstructor;
  1769. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1770. readonly appendTo: {
  1771. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  1772. readonly required: false;
  1773. readonly validator: ((val: unknown) => boolean) | undefined;
  1774. __epPropKey: true;
  1775. };
  1776. readonly highlightFirstItem: BooleanConstructor;
  1777. readonly fitInputWidth: BooleanConstructor;
  1778. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  1779. readonly name: StringConstructor;
  1780. readonly ariaLabel: StringConstructor;
  1781. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  1782. readonly size: {
  1783. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1784. readonly required: false;
  1785. readonly validator: ((val: unknown) => boolean) | undefined;
  1786. __epPropKey: true;
  1787. };
  1788. readonly disabled: BooleanConstructor;
  1789. readonly maxlength: {
  1790. readonly type: PropType<EpPropMergeType<readonly [
  1791. StringConstructor,
  1792. NumberConstructor
  1793. ], unknown, unknown>>;
  1794. readonly required: false;
  1795. readonly validator: ((val: unknown) => boolean) | undefined;
  1796. __epPropKey: true;
  1797. };
  1798. readonly minlength: {
  1799. readonly type: PropType<EpPropMergeType<readonly [
  1800. StringConstructor,
  1801. NumberConstructor
  1802. ], unknown, unknown>>;
  1803. readonly required: false;
  1804. readonly validator: ((val: unknown) => boolean) | undefined;
  1805. __epPropKey: true;
  1806. };
  1807. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  1808. readonly resize: {
  1809. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  1810. readonly required: false;
  1811. readonly validator: ((val: unknown) => boolean) | undefined;
  1812. __epPropKey: true;
  1813. };
  1814. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  1815. minRows?: number;
  1816. maxRows?: number;
  1817. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  1818. minRows?: number;
  1819. maxRows?: number;
  1820. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  1821. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  1822. readonly formatter: {
  1823. readonly type: PropType<Function>;
  1824. readonly required: false;
  1825. readonly validator: ((val: unknown) => boolean) | undefined;
  1826. __epPropKey: true;
  1827. };
  1828. readonly parser: {
  1829. readonly type: PropType<Function>;
  1830. readonly required: false;
  1831. readonly validator: ((val: unknown) => boolean) | undefined;
  1832. __epPropKey: true;
  1833. };
  1834. readonly placeholder: {
  1835. readonly type: PropType<string>;
  1836. readonly required: false;
  1837. readonly validator: ((val: unknown) => boolean) | undefined;
  1838. __epPropKey: true;
  1839. };
  1840. readonly form: {
  1841. readonly type: PropType<string>;
  1842. readonly required: false;
  1843. readonly validator: ((val: unknown) => boolean) | undefined;
  1844. __epPropKey: true;
  1845. };
  1846. readonly readonly: BooleanConstructor;
  1847. readonly clearable: BooleanConstructor;
  1848. readonly clearIcon: {
  1849. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  1850. readonly required: false;
  1851. readonly validator: ((val: unknown) => boolean) | undefined;
  1852. __epPropKey: true;
  1853. };
  1854. readonly showPassword: BooleanConstructor;
  1855. readonly showWordLimit: BooleanConstructor;
  1856. readonly suffixIcon: {
  1857. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  1858. readonly required: false;
  1859. readonly validator: ((val: unknown) => boolean) | undefined;
  1860. __epPropKey: true;
  1861. };
  1862. readonly prefixIcon: {
  1863. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  1864. readonly required: false;
  1865. readonly validator: ((val: unknown) => boolean) | undefined;
  1866. __epPropKey: true;
  1867. };
  1868. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  1869. readonly tabindex: EpPropFinalized<readonly [
  1870. StringConstructor,
  1871. NumberConstructor
  1872. ], unknown, unknown, 0, boolean>;
  1873. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1874. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  1875. readonly autofocus: BooleanConstructor;
  1876. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  1877. }, {
  1878. /** @description the index of the currently highlighted item */
  1879. highlightedIndex: Ref<number>;
  1880. /** @description autocomplete whether activated */
  1881. activated: Ref<boolean>;
  1882. /** @description remote search loading status */
  1883. loading: Ref<boolean>;
  1884. /** @description el-input component instance */
  1885. inputRef: Ref<InputInstance | undefined>;
  1886. /** @description el-tooltip component instance */
  1887. popperRef: Ref<TooltipInstance | undefined>;
  1888. /** @description fetch suggestions result */
  1889. suggestions: Ref<Record<string, any>[]>;
  1890. /** @description triggers when a suggestion is clicked */
  1891. handleSelect: (item: any) => Promise<void>;
  1892. /** @description handle keyboard enter event */
  1893. handleKeyEnter: () => Promise<void>;
  1894. /** @description focus the input element */
  1895. focus: () => void;
  1896. /** @description blur the input element */
  1897. blur: () => void;
  1898. /** @description close suggestion */
  1899. close: () => void;
  1900. /** @description highlight an item in a suggestion */
  1901. highlight: (index: number) => void;
  1902. /** @description loading suggestion list */
  1903. getData: (queryString: string) => Promise<void>;
  1904. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  1905. select: (item: Record<string, any>) => void;
  1906. focus: (evt: FocusEvent) => void;
  1907. clear: () => void;
  1908. "update:modelValue": (value: string | number) => void;
  1909. change: (value: string | number) => void;
  1910. input: (value: string | number) => void;
  1911. blur: (evt: FocusEvent) => void;
  1912. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  1913. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  1914. readonly modelValue: EpPropFinalized<readonly [
  1915. StringConstructor,
  1916. NumberConstructor
  1917. ], unknown, unknown, "", boolean>;
  1918. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  1919. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end", unknown, "bottom-start", boolean>;
  1920. readonly fetchSuggestions: EpPropFinalized<(new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions) | ((new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions))[], unknown, unknown, () => void, boolean>;
  1921. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1922. readonly triggerOnFocus: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1923. readonly selectWhenUnmatched: BooleanConstructor;
  1924. readonly hideLoading: BooleanConstructor;
  1925. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1926. readonly appendTo: {
  1927. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  1928. readonly required: false;
  1929. readonly validator: ((val: unknown) => boolean) | undefined;
  1930. __epPropKey: true;
  1931. };
  1932. readonly highlightFirstItem: BooleanConstructor;
  1933. readonly fitInputWidth: BooleanConstructor;
  1934. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  1935. readonly name: StringConstructor;
  1936. readonly ariaLabel: StringConstructor;
  1937. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  1938. readonly size: {
  1939. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  1940. readonly required: false;
  1941. readonly validator: ((val: unknown) => boolean) | undefined;
  1942. __epPropKey: true;
  1943. };
  1944. readonly disabled: BooleanConstructor;
  1945. readonly maxlength: {
  1946. readonly type: PropType<EpPropMergeType<readonly [
  1947. StringConstructor,
  1948. NumberConstructor
  1949. ], unknown, unknown>>;
  1950. readonly required: false;
  1951. readonly validator: ((val: unknown) => boolean) | undefined;
  1952. __epPropKey: true;
  1953. };
  1954. readonly minlength: {
  1955. readonly type: PropType<EpPropMergeType<readonly [
  1956. StringConstructor,
  1957. NumberConstructor
  1958. ], unknown, unknown>>;
  1959. readonly required: false;
  1960. readonly validator: ((val: unknown) => boolean) | undefined;
  1961. __epPropKey: true;
  1962. };
  1963. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  1964. readonly resize: {
  1965. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  1966. readonly required: false;
  1967. readonly validator: ((val: unknown) => boolean) | undefined;
  1968. __epPropKey: true;
  1969. };
  1970. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  1971. minRows?: number;
  1972. maxRows?: number;
  1973. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  1974. minRows?: number;
  1975. maxRows?: number;
  1976. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  1977. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  1978. readonly formatter: {
  1979. readonly type: PropType<Function>;
  1980. readonly required: false;
  1981. readonly validator: ((val: unknown) => boolean) | undefined;
  1982. __epPropKey: true;
  1983. };
  1984. readonly parser: {
  1985. readonly type: PropType<Function>;
  1986. readonly required: false;
  1987. readonly validator: ((val: unknown) => boolean) | undefined;
  1988. __epPropKey: true;
  1989. };
  1990. readonly placeholder: {
  1991. readonly type: PropType<string>;
  1992. readonly required: false;
  1993. readonly validator: ((val: unknown) => boolean) | undefined;
  1994. __epPropKey: true;
  1995. };
  1996. readonly form: {
  1997. readonly type: PropType<string>;
  1998. readonly required: false;
  1999. readonly validator: ((val: unknown) => boolean) | undefined;
  2000. __epPropKey: true;
  2001. };
  2002. readonly readonly: BooleanConstructor;
  2003. readonly clearable: BooleanConstructor;
  2004. readonly clearIcon: {
  2005. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2006. readonly required: false;
  2007. readonly validator: ((val: unknown) => boolean) | undefined;
  2008. __epPropKey: true;
  2009. };
  2010. readonly showPassword: BooleanConstructor;
  2011. readonly showWordLimit: BooleanConstructor;
  2012. readonly suffixIcon: {
  2013. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2014. readonly required: false;
  2015. readonly validator: ((val: unknown) => boolean) | undefined;
  2016. __epPropKey: true;
  2017. };
  2018. readonly prefixIcon: {
  2019. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2020. readonly required: false;
  2021. readonly validator: ((val: unknown) => boolean) | undefined;
  2022. __epPropKey: true;
  2023. };
  2024. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2025. readonly tabindex: EpPropFinalized<readonly [
  2026. StringConstructor,
  2027. NumberConstructor
  2028. ], unknown, unknown, 0, boolean>;
  2029. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2030. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  2031. readonly autofocus: BooleanConstructor;
  2032. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  2033. }>> & {
  2034. "onUpdate:modelValue"?: ((value: string | number) => any) | undefined;
  2035. onChange?: ((value: string | number) => any) | undefined;
  2036. onFocus?: ((evt: FocusEvent) => any) | undefined;
  2037. onBlur?: ((evt: FocusEvent) => any) | undefined;
  2038. onInput?: ((value: string | number) => any) | undefined;
  2039. onSelect?: ((item: Record<string, any>) => any) | undefined;
  2040. onClear?: (() => any) | undefined;
  2041. }, {
  2042. readonly disabled: boolean;
  2043. readonly tabindex: EpPropMergeType<readonly [
  2044. StringConstructor,
  2045. NumberConstructor
  2046. ], unknown, unknown>;
  2047. readonly id: string;
  2048. readonly type: string;
  2049. readonly modelValue: EpPropMergeType<readonly [
  2050. StringConstructor,
  2051. NumberConstructor
  2052. ], unknown, unknown>;
  2053. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end", unknown>;
  2054. readonly readonly: boolean;
  2055. readonly autosize: InputAutoSize;
  2056. readonly autocomplete: AutoFill;
  2057. readonly containerRole: string;
  2058. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2059. readonly inputStyle: StyleValue;
  2060. readonly rows: number;
  2061. readonly inputmode: EpPropMergeType<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown>;
  2062. readonly clearable: boolean;
  2063. readonly showPassword: boolean;
  2064. readonly showWordLimit: boolean;
  2065. readonly autofocus: boolean;
  2066. readonly popperClass: string;
  2067. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2068. readonly valueKey: string;
  2069. readonly debounce: number;
  2070. readonly fetchSuggestions: AutocompleteFetchSuggestions;
  2071. readonly triggerOnFocus: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2072. readonly selectWhenUnmatched: boolean;
  2073. readonly hideLoading: boolean;
  2074. readonly highlightFirstItem: boolean;
  2075. readonly fitInputWidth: boolean;
  2076. }>;
  2077. declare const __VLS_component_30: DefineComponent<{
  2078. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2079. readonly name: EpPropFinalized<(new (...args: any[]) => string | number) | (() => CollapseActiveName) | ((new (...args: any[]) => string | number) | (() => CollapseActiveName))[], unknown, unknown, undefined, boolean>;
  2080. readonly icon: {
  2081. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2082. readonly required: false;
  2083. readonly validator: ((val: unknown) => boolean) | undefined;
  2084. __epPropKey: true;
  2085. };
  2086. readonly disabled: BooleanConstructor;
  2087. }, {
  2088. /** @description current collapse-item whether active */
  2089. isActive: ComputedRef<boolean | undefined>;
  2090. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2091. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2092. readonly name: EpPropFinalized<(new (...args: any[]) => string | number) | (() => CollapseActiveName) | ((new (...args: any[]) => string | number) | (() => CollapseActiveName))[], unknown, unknown, undefined, boolean>;
  2093. readonly icon: {
  2094. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2095. readonly required: false;
  2096. readonly validator: ((val: unknown) => boolean) | undefined;
  2097. __epPropKey: true;
  2098. };
  2099. readonly disabled: BooleanConstructor;
  2100. }>>, {
  2101. readonly title: string;
  2102. readonly disabled: boolean;
  2103. readonly name: EpPropMergeType<(new (...args: any[]) => string | number) | (() => CollapseActiveName) | ((new (...args: any[]) => string | number) | (() => CollapseActiveName))[], unknown, unknown>;
  2104. }>;
  2105. declare const __VLS_component_31: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>;
  2106. declare const __VLS_component_32: DefineComponent<{
  2107. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  2108. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2109. readonly showAlpha: BooleanConstructor;
  2110. readonly colorFormat: StringConstructor;
  2111. readonly disabled: BooleanConstructor;
  2112. readonly predefine: {
  2113. readonly type: PropType<string[]>;
  2114. readonly required: false;
  2115. readonly validator: ((val: unknown) => boolean) | undefined;
  2116. __epPropKey: true;
  2117. };
  2118. }, {
  2119. /**
  2120. * @description current color object
  2121. */
  2122. color: Color;
  2123. /**
  2124. * @description custom input ref
  2125. */
  2126. inputRef: Ref<InputInstance | undefined>;
  2127. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  2128. "update:modelValue": (val: string | null) => void;
  2129. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2130. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  2131. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2132. readonly showAlpha: BooleanConstructor;
  2133. readonly colorFormat: StringConstructor;
  2134. readonly disabled: BooleanConstructor;
  2135. readonly predefine: {
  2136. readonly type: PropType<string[]>;
  2137. readonly required: false;
  2138. readonly validator: ((val: unknown) => boolean) | undefined;
  2139. __epPropKey: true;
  2140. };
  2141. }>> & {
  2142. "onUpdate:modelValue"?: ((val: string | null) => any) | undefined;
  2143. }, {
  2144. readonly disabled: boolean;
  2145. readonly border: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2146. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>;
  2147. readonly showAlpha: boolean;
  2148. }>;
  2149. declare const __VLS_component_33: DefineComponent<{
  2150. readonly direction: {
  2151. readonly type: PropType<EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>>;
  2152. readonly required: false;
  2153. readonly validator: ((val: unknown) => boolean) | undefined;
  2154. __epPropKey: true;
  2155. };
  2156. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2157. readonly direction: {
  2158. readonly type: PropType<EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>>;
  2159. readonly required: false;
  2160. readonly validator: ((val: unknown) => boolean) | undefined;
  2161. __epPropKey: true;
  2162. };
  2163. }>>, {}>;
  2164. declare const __VLS_component_34: DefineComponent<{
  2165. /**
  2166. * @description width of the side section
  2167. */
  2168. width: {
  2169. type: StringConstructor;
  2170. default: null;
  2171. };
  2172. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2173. /**
  2174. * @description width of the side section
  2175. */
  2176. width: {
  2177. type: StringConstructor;
  2178. default: null;
  2179. };
  2180. }>>, {
  2181. width: string;
  2182. }>;
  2183. declare const __VLS_component_35: DefineComponent<{
  2184. /**
  2185. * @description height of the footer
  2186. */
  2187. height: {
  2188. type: StringConstructor;
  2189. default: null;
  2190. };
  2191. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2192. /**
  2193. * @description height of the footer
  2194. */
  2195. height: {
  2196. type: StringConstructor;
  2197. default: null;
  2198. };
  2199. }>>, {
  2200. height: string;
  2201. }>;
  2202. declare const __VLS_component_36: DefineComponent<{
  2203. /**
  2204. * @description height of the header
  2205. */
  2206. height: {
  2207. type: StringConstructor;
  2208. default: null;
  2209. };
  2210. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2211. /**
  2212. * @description height of the header
  2213. */
  2214. height: {
  2215. type: StringConstructor;
  2216. default: null;
  2217. };
  2218. }>>, {
  2219. height: string;
  2220. }>;
  2221. declare const __VLS_component_37: DefineComponent<{}, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>;
  2222. declare const __VLS_component_38: DefineComponent<{
  2223. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm:ss", boolean>;
  2224. readonly prefix: StringConstructor;
  2225. readonly suffix: StringConstructor;
  2226. readonly title: StringConstructor;
  2227. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  2228. readonly valueStyle: {
  2229. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  2230. readonly required: false;
  2231. readonly validator: ((val: unknown) => boolean) | undefined;
  2232. __epPropKey: true;
  2233. };
  2234. }, {
  2235. /**
  2236. * @description current display value
  2237. */
  2238. displayValue: ComputedRef<string>;
  2239. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  2240. change: (value: number) => void;
  2241. finish: () => void;
  2242. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2243. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm:ss", boolean>;
  2244. readonly prefix: StringConstructor;
  2245. readonly suffix: StringConstructor;
  2246. readonly title: StringConstructor;
  2247. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  2248. readonly valueStyle: {
  2249. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  2250. readonly required: false;
  2251. readonly validator: ((val: unknown) => boolean) | undefined;
  2252. __epPropKey: true;
  2253. };
  2254. }>> & {
  2255. onChange?: ((value: number) => any) | undefined;
  2256. onFinish?: (() => any) | undefined;
  2257. }, {
  2258. readonly value: EpPropMergeType<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown>;
  2259. readonly format: string;
  2260. }>;
  2261. declare const __VLS_component_39: DefineComponent<{
  2262. readonly border: BooleanConstructor;
  2263. readonly column: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  2264. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  2265. readonly size: {
  2266. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  2267. readonly required: false;
  2268. readonly validator: ((val: unknown) => boolean) | undefined;
  2269. __epPropKey: true;
  2270. };
  2271. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2272. readonly extra: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2273. readonly labelWidth: EpPropFinalized<readonly [
  2274. StringConstructor,
  2275. NumberConstructor
  2276. ], unknown, unknown, "", boolean>;
  2277. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2278. readonly border: BooleanConstructor;
  2279. readonly column: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  2280. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  2281. readonly size: {
  2282. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  2283. readonly required: false;
  2284. readonly validator: ((val: unknown) => boolean) | undefined;
  2285. __epPropKey: true;
  2286. };
  2287. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2288. readonly extra: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2289. readonly labelWidth: EpPropFinalized<readonly [
  2290. StringConstructor,
  2291. NumberConstructor
  2292. ], unknown, unknown, "", boolean>;
  2293. }>>, {
  2294. readonly title: string;
  2295. readonly direction: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  2296. readonly border: boolean;
  2297. readonly column: number;
  2298. readonly labelWidth: EpPropMergeType<readonly [
  2299. StringConstructor,
  2300. NumberConstructor
  2301. ], unknown, unknown>;
  2302. readonly extra: string;
  2303. }>;
  2304. declare const __VLS_component_4: DefineComponent<{
  2305. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  2306. readonly name: StringConstructor;
  2307. readonly ariaLabel: StringConstructor;
  2308. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2309. readonly size: {
  2310. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  2311. readonly required: false;
  2312. readonly validator: ((val: unknown) => boolean) | undefined;
  2313. __epPropKey: true;
  2314. };
  2315. readonly disabled: BooleanConstructor;
  2316. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  2317. readonly maxlength: {
  2318. readonly type: PropType<EpPropMergeType<readonly [
  2319. StringConstructor,
  2320. NumberConstructor
  2321. ], unknown, unknown>>;
  2322. readonly required: false;
  2323. readonly validator: ((val: unknown) => boolean) | undefined;
  2324. __epPropKey: true;
  2325. };
  2326. readonly minlength: {
  2327. readonly type: PropType<EpPropMergeType<readonly [
  2328. StringConstructor,
  2329. NumberConstructor
  2330. ], unknown, unknown>>;
  2331. readonly required: false;
  2332. readonly validator: ((val: unknown) => boolean) | undefined;
  2333. __epPropKey: true;
  2334. };
  2335. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  2336. readonly resize: {
  2337. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  2338. readonly required: false;
  2339. readonly validator: ((val: unknown) => boolean) | undefined;
  2340. __epPropKey: true;
  2341. };
  2342. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  2343. minRows?: number;
  2344. maxRows?: number;
  2345. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  2346. minRows?: number;
  2347. maxRows?: number;
  2348. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  2349. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  2350. readonly formatter: {
  2351. readonly type: PropType<Function>;
  2352. readonly required: false;
  2353. readonly validator: ((val: unknown) => boolean) | undefined;
  2354. __epPropKey: true;
  2355. };
  2356. readonly parser: {
  2357. readonly type: PropType<Function>;
  2358. readonly required: false;
  2359. readonly validator: ((val: unknown) => boolean) | undefined;
  2360. __epPropKey: true;
  2361. };
  2362. readonly placeholder: {
  2363. readonly type: PropType<string>;
  2364. readonly required: false;
  2365. readonly validator: ((val: unknown) => boolean) | undefined;
  2366. __epPropKey: true;
  2367. };
  2368. readonly form: {
  2369. readonly type: PropType<string>;
  2370. readonly required: false;
  2371. readonly validator: ((val: unknown) => boolean) | undefined;
  2372. __epPropKey: true;
  2373. };
  2374. readonly readonly: BooleanConstructor;
  2375. readonly clearable: BooleanConstructor;
  2376. readonly clearIcon: {
  2377. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2378. readonly required: false;
  2379. readonly validator: ((val: unknown) => boolean) | undefined;
  2380. __epPropKey: true;
  2381. };
  2382. readonly showPassword: BooleanConstructor;
  2383. readonly showWordLimit: BooleanConstructor;
  2384. readonly suffixIcon: {
  2385. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2386. readonly required: false;
  2387. readonly validator: ((val: unknown) => boolean) | undefined;
  2388. __epPropKey: true;
  2389. };
  2390. readonly prefixIcon: {
  2391. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2392. readonly required: false;
  2393. readonly validator: ((val: unknown) => boolean) | undefined;
  2394. __epPropKey: true;
  2395. };
  2396. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2397. readonly tabindex: EpPropFinalized<readonly [
  2398. StringConstructor,
  2399. NumberConstructor
  2400. ], unknown, unknown, 0, boolean>;
  2401. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2402. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  2403. readonly autofocus: BooleanConstructor;
  2404. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  2405. }, {
  2406. /** @description HTML input element */
  2407. input: ShallowRef<HTMLInputElement | undefined>;
  2408. /** @description HTML textarea element */
  2409. textarea: ShallowRef<HTMLTextAreaElement | undefined>;
  2410. /** @description HTML element, input or textarea */
  2411. ref: ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
  2412. /** @description style of textarea. */
  2413. textareaStyle: ComputedRef<StyleValue>;
  2414. /** @description from props (used on unit test) */
  2415. autosize: Ref<InputAutoSize>;
  2416. /** @description is input composing */
  2417. isComposing: Ref<boolean>;
  2418. /** @description HTML input element native method */
  2419. focus: () => void | undefined;
  2420. /** @description HTML input element native method */
  2421. blur: () => void | undefined;
  2422. /** @description HTML input element native method */
  2423. select: () => void;
  2424. /** @description clear input value */
  2425. clear: () => void;
  2426. /** @description resize textarea. */
  2427. resizeTextarea: () => void;
  2428. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  2429. input: (value: string) => void;
  2430. focus: (evt: FocusEvent) => void;
  2431. clear: () => void;
  2432. "update:modelValue": (value: string) => void;
  2433. change: (value: string) => void;
  2434. blur: (evt: FocusEvent) => void;
  2435. compositionend: (evt: CompositionEvent) => void;
  2436. compositionstart: (evt: CompositionEvent) => void;
  2437. compositionupdate: (evt: CompositionEvent) => void;
  2438. keydown: (evt: Event | KeyboardEvent) => void;
  2439. mouseenter: (evt: MouseEvent) => void;
  2440. mouseleave: (evt: MouseEvent) => void;
  2441. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2442. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  2443. readonly name: StringConstructor;
  2444. readonly ariaLabel: StringConstructor;
  2445. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2446. readonly size: {
  2447. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  2448. readonly required: false;
  2449. readonly validator: ((val: unknown) => boolean) | undefined;
  2450. __epPropKey: true;
  2451. };
  2452. readonly disabled: BooleanConstructor;
  2453. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  2454. readonly maxlength: {
  2455. readonly type: PropType<EpPropMergeType<readonly [
  2456. StringConstructor,
  2457. NumberConstructor
  2458. ], unknown, unknown>>;
  2459. readonly required: false;
  2460. readonly validator: ((val: unknown) => boolean) | undefined;
  2461. __epPropKey: true;
  2462. };
  2463. readonly minlength: {
  2464. readonly type: PropType<EpPropMergeType<readonly [
  2465. StringConstructor,
  2466. NumberConstructor
  2467. ], unknown, unknown>>;
  2468. readonly required: false;
  2469. readonly validator: ((val: unknown) => boolean) | undefined;
  2470. __epPropKey: true;
  2471. };
  2472. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  2473. readonly resize: {
  2474. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  2475. readonly required: false;
  2476. readonly validator: ((val: unknown) => boolean) | undefined;
  2477. __epPropKey: true;
  2478. };
  2479. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  2480. minRows?: number;
  2481. maxRows?: number;
  2482. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  2483. minRows?: number;
  2484. maxRows?: number;
  2485. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  2486. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  2487. readonly formatter: {
  2488. readonly type: PropType<Function>;
  2489. readonly required: false;
  2490. readonly validator: ((val: unknown) => boolean) | undefined;
  2491. __epPropKey: true;
  2492. };
  2493. readonly parser: {
  2494. readonly type: PropType<Function>;
  2495. readonly required: false;
  2496. readonly validator: ((val: unknown) => boolean) | undefined;
  2497. __epPropKey: true;
  2498. };
  2499. readonly placeholder: {
  2500. readonly type: PropType<string>;
  2501. readonly required: false;
  2502. readonly validator: ((val: unknown) => boolean) | undefined;
  2503. __epPropKey: true;
  2504. };
  2505. readonly form: {
  2506. readonly type: PropType<string>;
  2507. readonly required: false;
  2508. readonly validator: ((val: unknown) => boolean) | undefined;
  2509. __epPropKey: true;
  2510. };
  2511. readonly readonly: BooleanConstructor;
  2512. readonly clearable: BooleanConstructor;
  2513. readonly clearIcon: {
  2514. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2515. readonly required: false;
  2516. readonly validator: ((val: unknown) => boolean) | undefined;
  2517. __epPropKey: true;
  2518. };
  2519. readonly showPassword: BooleanConstructor;
  2520. readonly showWordLimit: BooleanConstructor;
  2521. readonly suffixIcon: {
  2522. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2523. readonly required: false;
  2524. readonly validator: ((val: unknown) => boolean) | undefined;
  2525. __epPropKey: true;
  2526. };
  2527. readonly prefixIcon: {
  2528. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2529. readonly required: false;
  2530. readonly validator: ((val: unknown) => boolean) | undefined;
  2531. __epPropKey: true;
  2532. };
  2533. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2534. readonly tabindex: EpPropFinalized<readonly [
  2535. StringConstructor,
  2536. NumberConstructor
  2537. ], unknown, unknown, 0, boolean>;
  2538. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2539. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  2540. readonly autofocus: BooleanConstructor;
  2541. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  2542. }>> & {
  2543. "onUpdate:modelValue"?: ((value: string) => any) | undefined;
  2544. onChange?: ((value: string) => any) | undefined;
  2545. onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
  2546. onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
  2547. onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
  2548. onFocus?: ((evt: FocusEvent) => any) | undefined;
  2549. onBlur?: ((evt: FocusEvent) => any) | undefined;
  2550. onInput?: ((value: string) => any) | undefined;
  2551. onKeydown?: ((evt: Event | KeyboardEvent) => any) | undefined;
  2552. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  2553. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  2554. onClear?: (() => any) | undefined;
  2555. }, {
  2556. readonly disabled: boolean;
  2557. readonly tabindex: EpPropMergeType<readonly [
  2558. StringConstructor,
  2559. NumberConstructor
  2560. ], unknown, unknown>;
  2561. readonly id: string;
  2562. readonly type: string;
  2563. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined))[], unknown, unknown>;
  2564. readonly readonly: boolean;
  2565. readonly autosize: InputAutoSize;
  2566. readonly autocomplete: AutoFill;
  2567. readonly containerRole: string;
  2568. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2569. readonly inputStyle: StyleValue;
  2570. readonly rows: number;
  2571. readonly inputmode: EpPropMergeType<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown>;
  2572. readonly clearable: boolean;
  2573. readonly showPassword: boolean;
  2574. readonly showWordLimit: boolean;
  2575. readonly autofocus: boolean;
  2576. }>;
  2577. declare const __VLS_component_40: DefineComponent<{
  2578. readonly appendToBody: BooleanConstructor;
  2579. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  2580. readonly beforeClose: {
  2581. readonly type: PropType<DialogBeforeCloseFn>;
  2582. readonly required: false;
  2583. readonly validator: ((val: unknown) => boolean) | undefined;
  2584. __epPropKey: true;
  2585. };
  2586. readonly destroyOnClose: BooleanConstructor;
  2587. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2588. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2589. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2590. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2591. readonly modalPenetrable: BooleanConstructor;
  2592. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2593. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2594. readonly top: {
  2595. readonly type: PropType<string>;
  2596. readonly required: false;
  2597. readonly validator: ((val: unknown) => boolean) | undefined;
  2598. __epPropKey: true;
  2599. };
  2600. readonly modelValue: BooleanConstructor;
  2601. readonly modalClass: StringConstructor;
  2602. readonly headerClass: StringConstructor;
  2603. readonly bodyClass: StringConstructor;
  2604. readonly footerClass: StringConstructor;
  2605. readonly width: {
  2606. readonly type: PropType<EpPropMergeType<readonly [
  2607. StringConstructor,
  2608. NumberConstructor
  2609. ], unknown, unknown>>;
  2610. readonly required: false;
  2611. readonly validator: ((val: unknown) => boolean) | undefined;
  2612. __epPropKey: true;
  2613. };
  2614. readonly zIndex: {
  2615. readonly type: PropType<number>;
  2616. readonly required: false;
  2617. readonly validator: ((val: unknown) => boolean) | undefined;
  2618. __epPropKey: true;
  2619. };
  2620. readonly trapFocus: BooleanConstructor;
  2621. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2622. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  2623. readonly center: BooleanConstructor;
  2624. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2625. readonly closeIcon: {
  2626. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2627. readonly required: false;
  2628. readonly validator: ((val: unknown) => boolean) | undefined;
  2629. __epPropKey: true;
  2630. };
  2631. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2632. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2633. readonly fullscreen: BooleanConstructor;
  2634. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2635. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2636. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2637. }, {
  2638. /** @description whether the dialog is visible */
  2639. visible: Ref<boolean>;
  2640. dialogContentRef: Ref<any>;
  2641. resetPosition: () => void;
  2642. handleClose: () => void;
  2643. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  2644. open: () => void;
  2645. "update:modelValue": (value: boolean) => void;
  2646. close: () => void;
  2647. opened: () => void;
  2648. closed: () => void;
  2649. openAutoFocus: () => void;
  2650. closeAutoFocus: () => void;
  2651. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2652. readonly appendToBody: BooleanConstructor;
  2653. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  2654. readonly beforeClose: {
  2655. readonly type: PropType<DialogBeforeCloseFn>;
  2656. readonly required: false;
  2657. readonly validator: ((val: unknown) => boolean) | undefined;
  2658. __epPropKey: true;
  2659. };
  2660. readonly destroyOnClose: BooleanConstructor;
  2661. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2662. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2663. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2664. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2665. readonly modalPenetrable: BooleanConstructor;
  2666. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2667. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2668. readonly top: {
  2669. readonly type: PropType<string>;
  2670. readonly required: false;
  2671. readonly validator: ((val: unknown) => boolean) | undefined;
  2672. __epPropKey: true;
  2673. };
  2674. readonly modelValue: BooleanConstructor;
  2675. readonly modalClass: StringConstructor;
  2676. readonly headerClass: StringConstructor;
  2677. readonly bodyClass: StringConstructor;
  2678. readonly footerClass: StringConstructor;
  2679. readonly width: {
  2680. readonly type: PropType<EpPropMergeType<readonly [
  2681. StringConstructor,
  2682. NumberConstructor
  2683. ], unknown, unknown>>;
  2684. readonly required: false;
  2685. readonly validator: ((val: unknown) => boolean) | undefined;
  2686. __epPropKey: true;
  2687. };
  2688. readonly zIndex: {
  2689. readonly type: PropType<number>;
  2690. readonly required: false;
  2691. readonly validator: ((val: unknown) => boolean) | undefined;
  2692. __epPropKey: true;
  2693. };
  2694. readonly trapFocus: BooleanConstructor;
  2695. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2696. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  2697. readonly center: BooleanConstructor;
  2698. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2699. readonly closeIcon: {
  2700. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2701. readonly required: false;
  2702. readonly validator: ((val: unknown) => boolean) | undefined;
  2703. __epPropKey: true;
  2704. };
  2705. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2706. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2707. readonly fullscreen: BooleanConstructor;
  2708. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2709. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2710. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2711. }>> & {
  2712. "onUpdate:modelValue"?: ((value: boolean) => any) | undefined;
  2713. onOpen?: (() => any) | undefined;
  2714. onClose?: (() => any) | undefined;
  2715. onOpened?: (() => any) | undefined;
  2716. onClosed?: (() => any) | undefined;
  2717. onOpenAutoFocus?: (() => any) | undefined;
  2718. onCloseAutoFocus?: (() => any) | undefined;
  2719. }, {
  2720. readonly title: string;
  2721. readonly center: boolean;
  2722. readonly overflow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2723. readonly transition: EpPropMergeType<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown>;
  2724. readonly modelValue: boolean;
  2725. readonly ariaLevel: string;
  2726. readonly appendTo: EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>;
  2727. readonly alignCenter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2728. readonly draggable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2729. readonly showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2730. readonly fullscreen: boolean;
  2731. readonly closeOnClickModal: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2732. readonly closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2733. readonly lockScroll: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2734. readonly modal: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2735. readonly openDelay: number;
  2736. readonly closeDelay: number;
  2737. readonly headerAriaLevel: string;
  2738. readonly appendToBody: boolean;
  2739. readonly destroyOnClose: boolean;
  2740. readonly modalPenetrable: boolean;
  2741. readonly trapFocus: boolean;
  2742. }>;
  2743. declare const __VLS_component_41: DefineComponent<{
  2744. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  2745. readonly contentPosition: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, "center", boolean>;
  2746. readonly borderStyle: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "solid", boolean>;
  2747. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2748. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  2749. readonly contentPosition: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, "center", boolean>;
  2750. readonly borderStyle: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "solid", boolean>;
  2751. }>>, {
  2752. readonly direction: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  2753. readonly borderStyle: string;
  2754. readonly contentPosition: EpPropMergeType<StringConstructor, "center" | "left" | "right", unknown>;
  2755. }>;
  2756. declare const __VLS_component_42: DefineComponent<{
  2757. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl" | "ttb" | "btt", unknown, "rtl", boolean>;
  2758. readonly resizable: BooleanConstructor;
  2759. readonly size: EpPropFinalized<readonly [
  2760. StringConstructor,
  2761. NumberConstructor
  2762. ], unknown, unknown, "30%", boolean>;
  2763. readonly withHeader: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2764. readonly modalFade: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2765. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2766. readonly appendToBody: BooleanConstructor;
  2767. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  2768. readonly beforeClose: {
  2769. readonly type: PropType<DialogBeforeCloseFn>;
  2770. readonly required: false;
  2771. readonly validator: ((val: unknown) => boolean) | undefined;
  2772. __epPropKey: true;
  2773. };
  2774. readonly destroyOnClose: BooleanConstructor;
  2775. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2776. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2777. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2778. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2779. readonly modalPenetrable: BooleanConstructor;
  2780. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2781. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2782. readonly top: {
  2783. readonly type: PropType<string>;
  2784. readonly required: false;
  2785. readonly validator: ((val: unknown) => boolean) | undefined;
  2786. __epPropKey: true;
  2787. };
  2788. readonly modelValue: BooleanConstructor;
  2789. readonly modalClass: StringConstructor;
  2790. readonly headerClass: StringConstructor;
  2791. readonly bodyClass: StringConstructor;
  2792. readonly footerClass: StringConstructor;
  2793. readonly width: {
  2794. readonly type: PropType<EpPropMergeType<readonly [
  2795. StringConstructor,
  2796. NumberConstructor
  2797. ], unknown, unknown>>;
  2798. readonly required: false;
  2799. readonly validator: ((val: unknown) => boolean) | undefined;
  2800. __epPropKey: true;
  2801. };
  2802. readonly zIndex: {
  2803. readonly type: PropType<number>;
  2804. readonly required: false;
  2805. readonly validator: ((val: unknown) => boolean) | undefined;
  2806. __epPropKey: true;
  2807. };
  2808. readonly trapFocus: BooleanConstructor;
  2809. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  2810. readonly center: BooleanConstructor;
  2811. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2812. readonly closeIcon: {
  2813. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2814. readonly required: false;
  2815. readonly validator: ((val: unknown) => boolean) | undefined;
  2816. __epPropKey: true;
  2817. };
  2818. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2819. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2820. readonly fullscreen: BooleanConstructor;
  2821. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2822. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2823. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2824. }, {
  2825. handleClose: () => void;
  2826. afterEnter: () => void;
  2827. afterLeave: () => void;
  2828. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  2829. open: () => void;
  2830. "update:modelValue": (value: boolean) => void;
  2831. close: () => void;
  2832. opened: () => void;
  2833. closed: () => void;
  2834. openAutoFocus: () => void;
  2835. closeAutoFocus: () => void;
  2836. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2837. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl" | "ttb" | "btt", unknown, "rtl", boolean>;
  2838. readonly resizable: BooleanConstructor;
  2839. readonly size: EpPropFinalized<readonly [
  2840. StringConstructor,
  2841. NumberConstructor
  2842. ], unknown, unknown, "30%", boolean>;
  2843. readonly withHeader: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2844. readonly modalFade: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2845. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2846. readonly appendToBody: BooleanConstructor;
  2847. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  2848. readonly beforeClose: {
  2849. readonly type: PropType<DialogBeforeCloseFn>;
  2850. readonly required: false;
  2851. readonly validator: ((val: unknown) => boolean) | undefined;
  2852. __epPropKey: true;
  2853. };
  2854. readonly destroyOnClose: BooleanConstructor;
  2855. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2856. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2857. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2858. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2859. readonly modalPenetrable: BooleanConstructor;
  2860. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2861. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2862. readonly top: {
  2863. readonly type: PropType<string>;
  2864. readonly required: false;
  2865. readonly validator: ((val: unknown) => boolean) | undefined;
  2866. __epPropKey: true;
  2867. };
  2868. readonly modelValue: BooleanConstructor;
  2869. readonly modalClass: StringConstructor;
  2870. readonly headerClass: StringConstructor;
  2871. readonly bodyClass: StringConstructor;
  2872. readonly footerClass: StringConstructor;
  2873. readonly width: {
  2874. readonly type: PropType<EpPropMergeType<readonly [
  2875. StringConstructor,
  2876. NumberConstructor
  2877. ], unknown, unknown>>;
  2878. readonly required: false;
  2879. readonly validator: ((val: unknown) => boolean) | undefined;
  2880. __epPropKey: true;
  2881. };
  2882. readonly zIndex: {
  2883. readonly type: PropType<number>;
  2884. readonly required: false;
  2885. readonly validator: ((val: unknown) => boolean) | undefined;
  2886. __epPropKey: true;
  2887. };
  2888. readonly trapFocus: BooleanConstructor;
  2889. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  2890. readonly center: BooleanConstructor;
  2891. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2892. readonly closeIcon: {
  2893. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  2894. readonly required: false;
  2895. readonly validator: ((val: unknown) => boolean) | undefined;
  2896. __epPropKey: true;
  2897. };
  2898. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2899. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  2900. readonly fullscreen: BooleanConstructor;
  2901. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2902. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2903. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  2904. }>> & {
  2905. "onUpdate:modelValue"?: ((value: boolean) => any) | undefined;
  2906. onOpen?: (() => any) | undefined;
  2907. onClose?: (() => any) | undefined;
  2908. onOpened?: (() => any) | undefined;
  2909. onClosed?: (() => any) | undefined;
  2910. onOpenAutoFocus?: (() => any) | undefined;
  2911. onCloseAutoFocus?: (() => any) | undefined;
  2912. }, {
  2913. readonly title: string;
  2914. readonly center: boolean;
  2915. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl" | "ttb" | "btt", unknown>;
  2916. readonly overflow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2917. readonly transition: EpPropMergeType<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown>;
  2918. readonly size: EpPropMergeType<readonly [
  2919. StringConstructor,
  2920. NumberConstructor
  2921. ], unknown, unknown>;
  2922. readonly modelValue: boolean;
  2923. readonly ariaLevel: string;
  2924. readonly appendTo: EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>;
  2925. readonly alignCenter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2926. readonly draggable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2927. readonly showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2928. readonly fullscreen: boolean;
  2929. readonly closeOnClickModal: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2930. readonly closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2931. readonly lockScroll: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2932. readonly modal: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2933. readonly openDelay: number;
  2934. readonly closeDelay: number;
  2935. readonly headerAriaLevel: string;
  2936. readonly appendToBody: boolean;
  2937. readonly destroyOnClose: boolean;
  2938. readonly modalPenetrable: boolean;
  2939. readonly trapFocus: boolean;
  2940. readonly withHeader: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2941. readonly modalFade: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  2942. readonly resizable: boolean;
  2943. }>;
  2944. declare const __VLS_component_43: DefineComponent<{
  2945. readonly image: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2946. readonly imageSize: NumberConstructor;
  2947. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2948. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  2949. readonly image: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2950. readonly imageSize: NumberConstructor;
  2951. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2952. }>>, {
  2953. readonly image: string;
  2954. readonly description: string;
  2955. }>;
  2956. declare const __VLS_component_44: DefineComponent<{
  2957. readonly model: ObjectConstructor;
  2958. readonly rules: {
  2959. readonly type: PropType<Partial<Record<string, Arrayable<FormItemRule>>>>;
  2960. readonly required: false;
  2961. readonly validator: ((val: unknown) => boolean) | undefined;
  2962. __epPropKey: true;
  2963. };
  2964. readonly labelPosition: EpPropFinalized<StringConstructor, "top" | "left" | "right", unknown, "right", boolean>;
  2965. readonly requireAsteriskPosition: EpPropFinalized<StringConstructor, "left" | "right", unknown, "left", boolean>;
  2966. readonly labelWidth: EpPropFinalized<readonly [
  2967. StringConstructor,
  2968. NumberConstructor
  2969. ], unknown, unknown, "", boolean>;
  2970. readonly labelSuffix: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  2971. readonly inline: BooleanConstructor;
  2972. readonly inlineMessage: BooleanConstructor;
  2973. readonly statusIcon: BooleanConstructor;
  2974. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2975. readonly validateOnRuleChange: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2976. readonly hideRequiredAsterisk: BooleanConstructor;
  2977. readonly scrollToError: BooleanConstructor;
  2978. readonly scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>;
  2979. readonly size: {
  2980. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  2981. readonly required: false;
  2982. readonly validator: ((val: unknown) => boolean) | undefined;
  2983. __epPropKey: true;
  2984. };
  2985. readonly disabled: BooleanConstructor;
  2986. }, {
  2987. /**
  2988. * @description Validate the whole form. Receives a callback or returns `Promise`.
  2989. */
  2990. validate: (callback?: FormValidateCallback) => FormValidationResult;
  2991. /**
  2992. * @description Validate specified fields.
  2993. */
  2994. validateField: (props?: Arrayable<FormItemProp>, callback?: FormValidateCallback) => FormValidationResult;
  2995. /**
  2996. * @description Reset specified fields and remove validation result.
  2997. */
  2998. resetFields: (props?: Arrayable<FormItemProp>) => void;
  2999. /**
  3000. * @description Clear validation message for specified fields.
  3001. */
  3002. clearValidate: (props?: Arrayable<FormItemProp>) => void;
  3003. /**
  3004. * @description Scroll to the specified fields.
  3005. */
  3006. scrollToField: (prop: FormItemProp) => void;
  3007. /**
  3008. * @description Get a field context.
  3009. */
  3010. getField: (prop: FormItemProp) => FormItemContext | undefined;
  3011. /**
  3012. * @description All fields context.
  3013. */
  3014. fields: {
  3015. $el: HTMLDivElement | undefined;
  3016. size: ComponentSize;
  3017. validateMessage: string;
  3018. validateState: FormItemValidateState;
  3019. isGroup: boolean;
  3020. labelId: string;
  3021. inputIds: string[];
  3022. hasLabel: boolean;
  3023. fieldValue: any;
  3024. propString: string;
  3025. addInputId: (id: string) => void;
  3026. removeInputId: (id: string) => void;
  3027. validate: (trigger: string, callback?: FormValidateCallback) => FormValidationResult;
  3028. resetField: () => void;
  3029. clearValidate: () => void;
  3030. readonly labelWidth: EpPropMergeType<readonly [
  3031. StringConstructor,
  3032. NumberConstructor
  3033. ], unknown, unknown>;
  3034. readonly labelPosition: EpPropMergeType<StringConstructor, "" | "top" | "left" | "right", unknown>;
  3035. readonly showMessage: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3036. readonly label?: string | undefined;
  3037. readonly prop?: EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => FormItemProp) | ((new (...args: any[]) => string | string[]) | (() => FormItemProp))[], unknown, unknown> | undefined;
  3038. readonly required?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  3039. readonly error?: string | undefined;
  3040. readonly rules?: {
  3041. trigger?: Arrayable<string> | undefined;
  3042. type?: RuleType | undefined;
  3043. required?: boolean | undefined;
  3044. pattern?: string | {
  3045. exec: (string: string) => RegExpExecArray | null;
  3046. test: (string: string) => boolean;
  3047. readonly source: string;
  3048. readonly global: boolean;
  3049. readonly ignoreCase: boolean;
  3050. readonly multiline: boolean;
  3051. lastIndex: number;
  3052. compile: (pattern: string, flags?: string) => RegExp;
  3053. readonly flags: string;
  3054. readonly sticky: boolean;
  3055. readonly unicode: boolean;
  3056. readonly dotAll: boolean;
  3057. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3058. [Symbol.replace]: {
  3059. (string: string, replaceValue: string): string;
  3060. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3061. };
  3062. [Symbol.search]: (string: string) => number;
  3063. [Symbol.split]: (string: string, limit?: number) => string[];
  3064. } | undefined;
  3065. min?: number | undefined;
  3066. max?: number | undefined;
  3067. len?: number | undefined;
  3068. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3069. whitespace?: boolean | undefined;
  3070. fields?: Record<string, Rule> | undefined;
  3071. options?: {
  3072. suppressWarning?: boolean | undefined;
  3073. suppressValidatorError?: boolean | undefined;
  3074. first?: boolean | undefined;
  3075. firstFields?: (boolean | string[]) | undefined;
  3076. messages?: {
  3077. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3078. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3079. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3080. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3081. date?: {
  3082. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3083. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3084. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3085. } | undefined;
  3086. types?: {
  3087. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3088. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3089. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3090. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3091. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3092. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3093. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3094. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3095. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3096. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3097. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3098. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3099. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3100. } | undefined;
  3101. string?: {
  3102. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3103. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3104. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3105. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3106. } | undefined;
  3107. number?: {
  3108. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3109. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3110. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3111. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3112. } | undefined;
  3113. array?: {
  3114. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3115. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3116. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3117. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3118. } | undefined;
  3119. pattern?: {
  3120. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3121. } | undefined;
  3122. } | undefined;
  3123. keys?: string[] | undefined;
  3124. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3125. } | undefined;
  3126. defaultField?: {
  3127. type?: RuleType | undefined;
  3128. required?: boolean | undefined;
  3129. pattern?: string | {
  3130. exec: (string: string) => RegExpExecArray | null;
  3131. test: (string: string) => boolean;
  3132. readonly source: string;
  3133. readonly global: boolean;
  3134. readonly ignoreCase: boolean;
  3135. readonly multiline: boolean;
  3136. lastIndex: number;
  3137. compile: (pattern: string, flags?: string) => RegExp;
  3138. readonly flags: string;
  3139. readonly sticky: boolean;
  3140. readonly unicode: boolean;
  3141. readonly dotAll: boolean;
  3142. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3143. [Symbol.replace]: {
  3144. (string: string, replaceValue: string): string;
  3145. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3146. };
  3147. [Symbol.search]: (string: string) => number;
  3148. [Symbol.split]: (string: string, limit?: number) => string[];
  3149. } | undefined;
  3150. min?: number | undefined;
  3151. max?: number | undefined;
  3152. len?: number | undefined;
  3153. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3154. whitespace?: boolean | undefined;
  3155. fields?: Record<string, Rule> | undefined;
  3156. options?: {
  3157. suppressWarning?: boolean | undefined;
  3158. suppressValidatorError?: boolean | undefined;
  3159. first?: boolean | undefined;
  3160. firstFields?: (boolean | string[]) | undefined;
  3161. messages?: {
  3162. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3163. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3164. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3165. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3166. date?: {
  3167. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3168. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3169. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3170. } | undefined;
  3171. types?: {
  3172. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3173. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3174. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3175. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3176. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3177. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3178. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3179. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3180. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3181. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3182. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3183. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3184. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3185. } | undefined;
  3186. string?: {
  3187. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3188. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3189. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3190. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3191. } | undefined;
  3192. number?: {
  3193. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3194. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3195. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3196. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3197. } | undefined;
  3198. array?: {
  3199. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3200. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3201. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3202. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3203. } | undefined;
  3204. pattern?: {
  3205. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3206. } | undefined;
  3207. } | undefined;
  3208. keys?: string[] | undefined;
  3209. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3210. } | undefined;
  3211. defaultField?: any | any[] | undefined;
  3212. transform?: ((value: Value_2) => Value_2) | undefined;
  3213. message?: (string | ((a?: string) => string)) | undefined;
  3214. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3215. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3216. } | {
  3217. type?: RuleType | undefined;
  3218. required?: boolean | undefined;
  3219. pattern?: string | {
  3220. exec: (string: string) => RegExpExecArray | null;
  3221. test: (string: string) => boolean;
  3222. readonly source: string;
  3223. readonly global: boolean;
  3224. readonly ignoreCase: boolean;
  3225. readonly multiline: boolean;
  3226. lastIndex: number;
  3227. compile: (pattern: string, flags?: string) => RegExp;
  3228. readonly flags: string;
  3229. readonly sticky: boolean;
  3230. readonly unicode: boolean;
  3231. readonly dotAll: boolean;
  3232. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3233. [Symbol.replace]: {
  3234. (string: string, replaceValue: string): string;
  3235. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3236. };
  3237. [Symbol.search]: (string: string) => number;
  3238. [Symbol.split]: (string: string, limit?: number) => string[];
  3239. } | undefined;
  3240. min?: number | undefined;
  3241. max?: number | undefined;
  3242. len?: number | undefined;
  3243. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3244. whitespace?: boolean | undefined;
  3245. fields?: Record<string, Rule> | undefined;
  3246. options?: {
  3247. suppressWarning?: boolean | undefined;
  3248. suppressValidatorError?: boolean | undefined;
  3249. first?: boolean | undefined;
  3250. firstFields?: (boolean | string[]) | undefined;
  3251. messages?: {
  3252. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3253. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3254. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3255. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3256. date?: {
  3257. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3258. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3259. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3260. } | undefined;
  3261. types?: {
  3262. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3263. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3264. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3265. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3266. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3267. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3268. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3269. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3270. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3271. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3272. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3273. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3274. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3275. } | undefined;
  3276. string?: {
  3277. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3278. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3279. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3280. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3281. } | undefined;
  3282. number?: {
  3283. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3284. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3285. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3286. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3287. } | undefined;
  3288. array?: {
  3289. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3290. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3291. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3292. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3293. } | undefined;
  3294. pattern?: {
  3295. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3296. } | undefined;
  3297. } | undefined;
  3298. keys?: string[] | undefined;
  3299. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3300. } | undefined;
  3301. defaultField?: any | any[] | undefined;
  3302. transform?: ((value: Value_2) => Value_2) | undefined;
  3303. message?: (string | ((a?: string) => string)) | undefined;
  3304. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3305. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3306. }[] | undefined;
  3307. transform?: ((value: Value_2) => Value_2) | undefined;
  3308. message?: (string | ((a?: string) => string)) | undefined;
  3309. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3310. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3311. } | {
  3312. trigger?: Arrayable<string> | undefined;
  3313. type?: RuleType | undefined;
  3314. required?: boolean | undefined;
  3315. pattern?: string | {
  3316. exec: (string: string) => RegExpExecArray | null;
  3317. test: (string: string) => boolean;
  3318. readonly source: string;
  3319. readonly global: boolean;
  3320. readonly ignoreCase: boolean;
  3321. readonly multiline: boolean;
  3322. lastIndex: number;
  3323. compile: (pattern: string, flags?: string) => RegExp;
  3324. readonly flags: string;
  3325. readonly sticky: boolean;
  3326. readonly unicode: boolean;
  3327. readonly dotAll: boolean;
  3328. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3329. [Symbol.replace]: {
  3330. (string: string, replaceValue: string): string;
  3331. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3332. };
  3333. [Symbol.search]: (string: string) => number;
  3334. [Symbol.split]: (string: string, limit?: number) => string[];
  3335. } | undefined;
  3336. min?: number | undefined;
  3337. max?: number | undefined;
  3338. len?: number | undefined;
  3339. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3340. whitespace?: boolean | undefined;
  3341. fields?: Record<string, Rule> | undefined;
  3342. options?: {
  3343. suppressWarning?: boolean | undefined;
  3344. suppressValidatorError?: boolean | undefined;
  3345. first?: boolean | undefined;
  3346. firstFields?: (boolean | string[]) | undefined;
  3347. messages?: {
  3348. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3349. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3350. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3351. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3352. date?: {
  3353. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3354. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3355. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3356. } | undefined;
  3357. types?: {
  3358. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3359. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3360. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3361. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3362. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3363. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3364. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3365. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3366. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3367. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3368. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3369. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3370. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3371. } | undefined;
  3372. string?: {
  3373. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3374. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3375. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3376. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3377. } | undefined;
  3378. number?: {
  3379. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3380. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3381. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3382. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3383. } | undefined;
  3384. array?: {
  3385. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3386. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3387. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3388. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3389. } | undefined;
  3390. pattern?: {
  3391. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3392. } | undefined;
  3393. } | undefined;
  3394. keys?: string[] | undefined;
  3395. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3396. } | undefined;
  3397. defaultField?: {
  3398. type?: RuleType | undefined;
  3399. required?: boolean | undefined;
  3400. pattern?: string | {
  3401. exec: (string: string) => RegExpExecArray | null;
  3402. test: (string: string) => boolean;
  3403. readonly source: string;
  3404. readonly global: boolean;
  3405. readonly ignoreCase: boolean;
  3406. readonly multiline: boolean;
  3407. lastIndex: number;
  3408. compile: (pattern: string, flags?: string) => RegExp;
  3409. readonly flags: string;
  3410. readonly sticky: boolean;
  3411. readonly unicode: boolean;
  3412. readonly dotAll: boolean;
  3413. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3414. [Symbol.replace]: {
  3415. (string: string, replaceValue: string): string;
  3416. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3417. };
  3418. [Symbol.search]: (string: string) => number;
  3419. [Symbol.split]: (string: string, limit?: number) => string[];
  3420. } | undefined;
  3421. min?: number | undefined;
  3422. max?: number | undefined;
  3423. len?: number | undefined;
  3424. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3425. whitespace?: boolean | undefined;
  3426. fields?: Record<string, Rule> | undefined;
  3427. options?: {
  3428. suppressWarning?: boolean | undefined;
  3429. suppressValidatorError?: boolean | undefined;
  3430. first?: boolean | undefined;
  3431. firstFields?: (boolean | string[]) | undefined;
  3432. messages?: {
  3433. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3434. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3435. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3436. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3437. date?: {
  3438. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3439. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3440. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3441. } | undefined;
  3442. types?: {
  3443. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3444. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3445. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3446. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3447. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3448. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3449. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3450. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3451. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3452. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3453. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3454. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3455. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3456. } | undefined;
  3457. string?: {
  3458. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3459. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3460. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3461. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3462. } | undefined;
  3463. number?: {
  3464. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3465. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3466. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3467. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3468. } | undefined;
  3469. array?: {
  3470. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3471. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3472. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3473. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3474. } | undefined;
  3475. pattern?: {
  3476. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3477. } | undefined;
  3478. } | undefined;
  3479. keys?: string[] | undefined;
  3480. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3481. } | undefined;
  3482. defaultField?: any | any[] | undefined;
  3483. transform?: ((value: Value_2) => Value_2) | undefined;
  3484. message?: (string | ((a?: string) => string)) | undefined;
  3485. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3486. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3487. } | {
  3488. type?: RuleType | undefined;
  3489. required?: boolean | undefined;
  3490. pattern?: string | {
  3491. exec: (string: string) => RegExpExecArray | null;
  3492. test: (string: string) => boolean;
  3493. readonly source: string;
  3494. readonly global: boolean;
  3495. readonly ignoreCase: boolean;
  3496. readonly multiline: boolean;
  3497. lastIndex: number;
  3498. compile: (pattern: string, flags?: string) => RegExp;
  3499. readonly flags: string;
  3500. readonly sticky: boolean;
  3501. readonly unicode: boolean;
  3502. readonly dotAll: boolean;
  3503. [Symbol.match]: (string: string) => RegExpMatchArray | null;
  3504. [Symbol.replace]: {
  3505. (string: string, replaceValue: string): string;
  3506. (string: string, replacer: (substring: string, ...args: any[]) => string): string;
  3507. };
  3508. [Symbol.search]: (string: string) => number;
  3509. [Symbol.split]: (string: string, limit?: number) => string[];
  3510. } | undefined;
  3511. min?: number | undefined;
  3512. max?: number | undefined;
  3513. len?: number | undefined;
  3514. enum?: Array<string | number | boolean | null | undefined> | undefined;
  3515. whitespace?: boolean | undefined;
  3516. fields?: Record<string, Rule> | undefined;
  3517. options?: {
  3518. suppressWarning?: boolean | undefined;
  3519. suppressValidatorError?: boolean | undefined;
  3520. first?: boolean | undefined;
  3521. firstFields?: (boolean | string[]) | undefined;
  3522. messages?: {
  3523. default?: (string | ((...args: unknown[]) => string)) | undefined;
  3524. required?: (string | ((args_0: string | undefined) => string)) | undefined;
  3525. enum?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3526. whitespace?: (string | ((args_0: string | undefined) => string)) | undefined;
  3527. date?: {
  3528. format?: (string | ((...args: unknown[]) => string)) | undefined;
  3529. parse?: (string | ((...args: unknown[]) => string)) | undefined;
  3530. invalid?: (string | ((...args: unknown[]) => string)) | undefined;
  3531. } | undefined;
  3532. types?: {
  3533. string?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3534. method?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3535. array?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3536. object?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3537. number?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3538. date?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3539. boolean?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3540. integer?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3541. float?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3542. regexp?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3543. email?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3544. url?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3545. hex?: (string | ((args_0: string | undefined, args_1: string | undefined) => string)) | undefined;
  3546. } | undefined;
  3547. string?: {
  3548. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3549. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3550. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3551. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3552. } | undefined;
  3553. number?: {
  3554. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3555. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3556. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3557. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3558. } | undefined;
  3559. array?: {
  3560. len?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3561. min?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3562. max?: (string | ((args_0: string | undefined, args_1: number | undefined) => string)) | undefined;
  3563. range?: (string | ((args_0: string | undefined, args_1: number | undefined, args_2: number | undefined) => string)) | undefined;
  3564. } | undefined;
  3565. pattern?: {
  3566. mismatch?: (string | ((args_0: string | undefined, args_1: any, args_2: string | RegExp | undefined) => string)) | undefined;
  3567. } | undefined;
  3568. } | undefined;
  3569. keys?: string[] | undefined;
  3570. error?: ((rule: InternalRuleItem, message: string) => ValidateError) | undefined;
  3571. } | undefined;
  3572. defaultField?: any | any[] | undefined;
  3573. transform?: ((value: Value_2) => Value_2) | undefined;
  3574. message?: (string | ((a?: string) => string)) | undefined;
  3575. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3576. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3577. }[] | undefined;
  3578. transform?: ((value: Value_2) => Value_2) | undefined;
  3579. message?: (string | ((a?: string) => string)) | undefined;
  3580. asyncValidator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => void | Promise<void>) | undefined;
  3581. validator?: ((rule: InternalRuleItem, value: Value_2, callback: (error?: string | Error) => void, source: Values, options: ValidateOption) => SyncValidateResult | void) | undefined;
  3582. }[] | undefined;
  3583. readonly validateStatus?: EpPropMergeType<StringConstructor, "" | "error" | "success" | "validating", unknown> | undefined;
  3584. readonly inlineMessage?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  3585. readonly for?: string | undefined;
  3586. }[];
  3587. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  3588. validate: (prop: FormItemProp, isValid: boolean, message: string) => void;
  3589. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  3590. readonly model: ObjectConstructor;
  3591. readonly rules: {
  3592. readonly type: PropType<Partial<Record<string, Arrayable<FormItemRule>>>>;
  3593. readonly required: false;
  3594. readonly validator: ((val: unknown) => boolean) | undefined;
  3595. __epPropKey: true;
  3596. };
  3597. readonly labelPosition: EpPropFinalized<StringConstructor, "top" | "left" | "right", unknown, "right", boolean>;
  3598. readonly requireAsteriskPosition: EpPropFinalized<StringConstructor, "left" | "right", unknown, "left", boolean>;
  3599. readonly labelWidth: EpPropFinalized<readonly [
  3600. StringConstructor,
  3601. NumberConstructor
  3602. ], unknown, unknown, "", boolean>;
  3603. readonly labelSuffix: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3604. readonly inline: BooleanConstructor;
  3605. readonly inlineMessage: BooleanConstructor;
  3606. readonly statusIcon: BooleanConstructor;
  3607. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3608. readonly validateOnRuleChange: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3609. readonly hideRequiredAsterisk: BooleanConstructor;
  3610. readonly scrollToError: BooleanConstructor;
  3611. readonly scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>;
  3612. readonly size: {
  3613. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  3614. readonly required: false;
  3615. readonly validator: ((val: unknown) => boolean) | undefined;
  3616. __epPropKey: true;
  3617. };
  3618. readonly disabled: BooleanConstructor;
  3619. }>> & {
  3620. onValidate?: ((prop: FormItemProp, isValid: boolean, message: string) => any) | undefined;
  3621. }, {
  3622. readonly disabled: boolean;
  3623. readonly inline: boolean;
  3624. readonly labelWidth: EpPropMergeType<readonly [
  3625. StringConstructor,
  3626. NumberConstructor
  3627. ], unknown, unknown>;
  3628. readonly labelPosition: EpPropMergeType<StringConstructor, "top" | "left" | "right", unknown>;
  3629. readonly inlineMessage: boolean;
  3630. readonly showMessage: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3631. readonly requireAsteriskPosition: EpPropMergeType<StringConstructor, "left" | "right", unknown>;
  3632. readonly labelSuffix: string;
  3633. readonly validateOnRuleChange: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3634. readonly scrollIntoViewOptions: EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>;
  3635. readonly statusIcon: boolean;
  3636. readonly hideRequiredAsterisk: boolean;
  3637. readonly scrollToError: boolean;
  3638. }>;
  3639. declare const __VLS_component_45: DefineComponent<{
  3640. readonly label: StringConstructor;
  3641. readonly labelWidth: EpPropFinalized<readonly [
  3642. StringConstructor,
  3643. NumberConstructor
  3644. ], unknown, unknown, "", boolean>;
  3645. readonly labelPosition: EpPropFinalized<StringConstructor, "" | "top" | "left" | "right", unknown, "", boolean>;
  3646. readonly prop: {
  3647. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => FormItemProp) | ((new (...args: any[]) => string | string[]) | (() => FormItemProp))[], unknown, unknown>>;
  3648. readonly required: false;
  3649. readonly validator: ((val: unknown) => boolean) | undefined;
  3650. __epPropKey: true;
  3651. };
  3652. readonly required: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  3653. readonly rules: {
  3654. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>) | ((new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>))[], unknown, unknown>>;
  3655. readonly required: false;
  3656. readonly validator: ((val: unknown) => boolean) | undefined;
  3657. __epPropKey: true;
  3658. };
  3659. readonly error: StringConstructor;
  3660. readonly validateStatus: {
  3661. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "error" | "success" | "validating", unknown>>;
  3662. readonly required: false;
  3663. readonly validator: ((val: unknown) => boolean) | undefined;
  3664. __epPropKey: true;
  3665. };
  3666. readonly for: StringConstructor;
  3667. readonly inlineMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  3668. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3669. readonly size: {
  3670. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  3671. readonly required: false;
  3672. readonly validator: ((val: unknown) => boolean) | undefined;
  3673. __epPropKey: true;
  3674. };
  3675. }, {
  3676. /**
  3677. * @description Form item size.
  3678. */
  3679. size: ComputedRef<"" | "small" | "default" | "large">;
  3680. /**
  3681. * @description Validation message.
  3682. */
  3683. validateMessage: Ref<string>;
  3684. /**
  3685. * @description Validation state.
  3686. */
  3687. validateState: Ref<"" | "error" | "success" | "validating">;
  3688. /**
  3689. * @description Validate form item.
  3690. */
  3691. validate: (trigger: string, callback?: FormValidateCallback) => FormValidationResult;
  3692. /**
  3693. * @description Remove validation status of the field.
  3694. */
  3695. clearValidate: () => void;
  3696. /**
  3697. * @description Reset current field and remove validation result.
  3698. */
  3699. resetField: () => void;
  3700. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  3701. readonly label: StringConstructor;
  3702. readonly labelWidth: EpPropFinalized<readonly [
  3703. StringConstructor,
  3704. NumberConstructor
  3705. ], unknown, unknown, "", boolean>;
  3706. readonly labelPosition: EpPropFinalized<StringConstructor, "" | "top" | "left" | "right", unknown, "", boolean>;
  3707. readonly prop: {
  3708. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => FormItemProp) | ((new (...args: any[]) => string | string[]) | (() => FormItemProp))[], unknown, unknown>>;
  3709. readonly required: false;
  3710. readonly validator: ((val: unknown) => boolean) | undefined;
  3711. __epPropKey: true;
  3712. };
  3713. readonly required: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  3714. readonly rules: {
  3715. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>) | ((new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>))[], unknown, unknown>>;
  3716. readonly required: false;
  3717. readonly validator: ((val: unknown) => boolean) | undefined;
  3718. __epPropKey: true;
  3719. };
  3720. readonly error: StringConstructor;
  3721. readonly validateStatus: {
  3722. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "error" | "success" | "validating", unknown>>;
  3723. readonly required: false;
  3724. readonly validator: ((val: unknown) => boolean) | undefined;
  3725. __epPropKey: true;
  3726. };
  3727. readonly for: StringConstructor;
  3728. readonly inlineMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  3729. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3730. readonly size: {
  3731. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  3732. readonly required: false;
  3733. readonly validator: ((val: unknown) => boolean) | undefined;
  3734. __epPropKey: true;
  3735. };
  3736. }>>, {
  3737. readonly required: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3738. readonly labelWidth: EpPropMergeType<readonly [
  3739. StringConstructor,
  3740. NumberConstructor
  3741. ], unknown, unknown>;
  3742. readonly labelPosition: EpPropMergeType<StringConstructor, "" | "top" | "left" | "right", unknown>;
  3743. readonly inlineMessage: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3744. readonly showMessage: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3745. }>;
  3746. declare const __VLS_component_46: DefineComponent<{
  3747. readonly size: {
  3748. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>>;
  3749. readonly required: false;
  3750. readonly validator: ((val: unknown) => boolean) | undefined;
  3751. __epPropKey: true;
  3752. };
  3753. readonly color: {
  3754. readonly type: PropType<string>;
  3755. readonly required: false;
  3756. readonly validator: ((val: unknown) => boolean) | undefined;
  3757. __epPropKey: true;
  3758. };
  3759. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  3760. readonly size: {
  3761. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>>;
  3762. readonly required: false;
  3763. readonly validator: ((val: unknown) => boolean) | undefined;
  3764. __epPropKey: true;
  3765. };
  3766. readonly color: {
  3767. readonly type: PropType<string>;
  3768. readonly required: false;
  3769. readonly validator: ((val: unknown) => boolean) | undefined;
  3770. __epPropKey: true;
  3771. };
  3772. }>>, {}>;
  3773. declare const __VLS_component_47: DefineComponent<{
  3774. readonly hideOnClickModal: BooleanConstructor;
  3775. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3776. readonly fit: EpPropFinalized<StringConstructor, "" | "fill" | "contain" | "none" | "cover" | "scale-down", unknown, "", boolean>;
  3777. readonly loading: {
  3778. readonly type: PropType<EpPropMergeType<StringConstructor, "lazy" | "eager", unknown>>;
  3779. readonly required: false;
  3780. readonly validator: ((val: unknown) => boolean) | undefined;
  3781. __epPropKey: true;
  3782. };
  3783. readonly lazy: BooleanConstructor;
  3784. readonly scrollContainer: {
  3785. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined))[], unknown, unknown>>;
  3786. readonly required: false;
  3787. readonly validator: ((val: unknown) => boolean) | undefined;
  3788. __epPropKey: true;
  3789. };
  3790. readonly previewSrcList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  3791. ], boolean>;
  3792. readonly previewTeleported: BooleanConstructor;
  3793. readonly zIndex: {
  3794. readonly type: PropType<number>;
  3795. readonly required: false;
  3796. readonly validator: ((val: unknown) => boolean) | undefined;
  3797. __epPropKey: true;
  3798. };
  3799. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3800. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3801. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3802. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  3803. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  3804. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  3805. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  3806. readonly showProgress: BooleanConstructor;
  3807. readonly crossorigin: {
  3808. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  3809. readonly required: false;
  3810. readonly validator: ((val: unknown) => boolean) | undefined;
  3811. __epPropKey: true;
  3812. };
  3813. }, {
  3814. /** @description manually open preview */
  3815. showPreview: typeof clickHandler;
  3816. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  3817. switch: (val: number) => void;
  3818. show: () => void;
  3819. close: () => void;
  3820. error: (evt: Event) => void;
  3821. load: (evt: Event) => void;
  3822. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  3823. readonly hideOnClickModal: BooleanConstructor;
  3824. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3825. readonly fit: EpPropFinalized<StringConstructor, "" | "fill" | "contain" | "none" | "cover" | "scale-down", unknown, "", boolean>;
  3826. readonly loading: {
  3827. readonly type: PropType<EpPropMergeType<StringConstructor, "lazy" | "eager", unknown>>;
  3828. readonly required: false;
  3829. readonly validator: ((val: unknown) => boolean) | undefined;
  3830. __epPropKey: true;
  3831. };
  3832. readonly lazy: BooleanConstructor;
  3833. readonly scrollContainer: {
  3834. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined))[], unknown, unknown>>;
  3835. readonly required: false;
  3836. readonly validator: ((val: unknown) => boolean) | undefined;
  3837. __epPropKey: true;
  3838. };
  3839. readonly previewSrcList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  3840. ], boolean>;
  3841. readonly previewTeleported: BooleanConstructor;
  3842. readonly zIndex: {
  3843. readonly type: PropType<number>;
  3844. readonly required: false;
  3845. readonly validator: ((val: unknown) => boolean) | undefined;
  3846. __epPropKey: true;
  3847. };
  3848. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3849. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3850. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3851. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  3852. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  3853. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  3854. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  3855. readonly showProgress: BooleanConstructor;
  3856. readonly crossorigin: {
  3857. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  3858. readonly required: false;
  3859. readonly validator: ((val: unknown) => boolean) | undefined;
  3860. __epPropKey: true;
  3861. };
  3862. }>> & {
  3863. onShow?: (() => any) | undefined;
  3864. onLoad?: ((evt: Event) => any) | undefined;
  3865. onError?: ((evt: Event) => any) | undefined;
  3866. onClose?: (() => any) | undefined;
  3867. onSwitch?: ((val: number) => any) | undefined;
  3868. }, {
  3869. readonly scale: number;
  3870. readonly infinite: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3871. readonly src: string;
  3872. readonly fit: EpPropMergeType<StringConstructor, "" | "fill" | "contain" | "none" | "cover" | "scale-down", unknown>;
  3873. readonly closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3874. readonly initialIndex: number;
  3875. readonly lazy: boolean;
  3876. readonly zoomRate: number;
  3877. readonly minScale: number;
  3878. readonly maxScale: number;
  3879. readonly hideOnClickModal: boolean;
  3880. readonly showProgress: boolean;
  3881. readonly previewSrcList: string[];
  3882. readonly previewTeleported: boolean;
  3883. }>;
  3884. declare const __VLS_component_48: DefineComponent<{
  3885. readonly urlList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  3886. ], boolean>;
  3887. readonly zIndex: {
  3888. readonly type: PropType<number>;
  3889. readonly required: false;
  3890. readonly validator: ((val: unknown) => boolean) | undefined;
  3891. __epPropKey: true;
  3892. };
  3893. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3894. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3895. readonly hideOnClickModal: BooleanConstructor;
  3896. readonly teleported: BooleanConstructor;
  3897. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3898. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  3899. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  3900. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  3901. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  3902. readonly showProgress: BooleanConstructor;
  3903. readonly crossorigin: {
  3904. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  3905. readonly required: false;
  3906. readonly validator: ((val: unknown) => boolean) | undefined;
  3907. __epPropKey: true;
  3908. };
  3909. }, {
  3910. /**
  3911. * @description manually switch image
  3912. */
  3913. setActiveItem: typeof setActiveItem;
  3914. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  3915. switch: (index: number) => void;
  3916. rotate: (deg: number) => void;
  3917. close: () => void;
  3918. error: (evt: Event) => void;
  3919. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  3920. readonly urlList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  3921. ], boolean>;
  3922. readonly zIndex: {
  3923. readonly type: PropType<number>;
  3924. readonly required: false;
  3925. readonly validator: ((val: unknown) => boolean) | undefined;
  3926. __epPropKey: true;
  3927. };
  3928. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3929. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3930. readonly hideOnClickModal: BooleanConstructor;
  3931. readonly teleported: BooleanConstructor;
  3932. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3933. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  3934. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  3935. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  3936. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  3937. readonly showProgress: BooleanConstructor;
  3938. readonly crossorigin: {
  3939. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  3940. readonly required: false;
  3941. readonly validator: ((val: unknown) => boolean) | undefined;
  3942. __epPropKey: true;
  3943. };
  3944. }>> & {
  3945. onError?: ((evt: Event) => any) | undefined;
  3946. onClose?: (() => any) | undefined;
  3947. onSwitch?: ((index: number) => any) | undefined;
  3948. onRotate?: ((deg: number) => any) | undefined;
  3949. }, {
  3950. readonly scale: number;
  3951. readonly infinite: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3952. readonly teleported: boolean;
  3953. readonly closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3954. readonly initialIndex: number;
  3955. readonly urlList: string[];
  3956. readonly zoomRate: number;
  3957. readonly minScale: number;
  3958. readonly maxScale: number;
  3959. readonly hideOnClickModal: boolean;
  3960. readonly showProgress: boolean;
  3961. }>;
  3962. declare const __VLS_component_49: DefineComponent<{
  3963. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  3964. readonly align: EpPropFinalized<(new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right") | ((new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right"))[], unknown, unknown, "center", boolean>;
  3965. readonly disabledScientific: BooleanConstructor;
  3966. readonly ariaLabel: StringConstructor;
  3967. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  3968. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  3969. readonly stepStrictly: BooleanConstructor;
  3970. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  3971. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  3972. readonly modelValue: {
  3973. readonly type: PropType<any>;
  3974. readonly required: false;
  3975. readonly validator: ((val: unknown) => boolean) | undefined;
  3976. __epPropKey: true;
  3977. };
  3978. readonly readonly: BooleanConstructor;
  3979. readonly disabled: BooleanConstructor;
  3980. readonly size: {
  3981. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  3982. readonly required: false;
  3983. readonly validator: ((val: unknown) => boolean) | undefined;
  3984. __epPropKey: true;
  3985. };
  3986. readonly controls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3987. readonly controlsPosition: EpPropFinalized<StringConstructor, "" | "right", unknown, "", boolean>;
  3988. readonly valueOnClear: EpPropFinalized<readonly [
  3989. StringConstructor,
  3990. NumberConstructor,
  3991. null
  3992. ], unknown, unknown, null, boolean>;
  3993. readonly name: StringConstructor;
  3994. readonly placeholder: StringConstructor;
  3995. readonly precision: {
  3996. readonly type: PropType<number>;
  3997. readonly required: false;
  3998. readonly validator: ((val: unknown) => boolean) | undefined;
  3999. __epPropKey: true;
  4000. };
  4001. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4002. }, {
  4003. /** @description get focus the input component */
  4004. focus: () => void;
  4005. /** @description remove focus the input component */
  4006. blur: () => void;
  4007. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  4008. focus: (e: FocusEvent) => void;
  4009. "update:modelValue": (val: number | undefined) => void;
  4010. change: (cur: number | undefined, prev: number | undefined) => void;
  4011. input: (val: number | null | undefined) => void;
  4012. blur: (e: FocusEvent) => void;
  4013. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  4014. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  4015. readonly align: EpPropFinalized<(new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right") | ((new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right"))[], unknown, unknown, "center", boolean>;
  4016. readonly disabledScientific: BooleanConstructor;
  4017. readonly ariaLabel: StringConstructor;
  4018. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  4019. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  4020. readonly stepStrictly: BooleanConstructor;
  4021. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  4022. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  4023. readonly modelValue: {
  4024. readonly type: PropType<any>;
  4025. readonly required: false;
  4026. readonly validator: ((val: unknown) => boolean) | undefined;
  4027. __epPropKey: true;
  4028. };
  4029. readonly readonly: BooleanConstructor;
  4030. readonly disabled: BooleanConstructor;
  4031. readonly size: {
  4032. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  4033. readonly required: false;
  4034. readonly validator: ((val: unknown) => boolean) | undefined;
  4035. __epPropKey: true;
  4036. };
  4037. readonly controls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4038. readonly controlsPosition: EpPropFinalized<StringConstructor, "" | "right", unknown, "", boolean>;
  4039. readonly valueOnClear: EpPropFinalized<readonly [
  4040. StringConstructor,
  4041. NumberConstructor,
  4042. null
  4043. ], unknown, unknown, null, boolean>;
  4044. readonly name: StringConstructor;
  4045. readonly placeholder: StringConstructor;
  4046. readonly precision: {
  4047. readonly type: PropType<number>;
  4048. readonly required: false;
  4049. readonly validator: ((val: unknown) => boolean) | undefined;
  4050. __epPropKey: true;
  4051. };
  4052. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4053. }>> & {
  4054. "onUpdate:modelValue"?: ((val: number | undefined) => any) | undefined;
  4055. onChange?: ((cur: number | undefined, prev: number | undefined) => any) | undefined;
  4056. onFocus?: ((e: FocusEvent) => any) | undefined;
  4057. onBlur?: ((e: FocusEvent) => any) | undefined;
  4058. onInput?: ((val: number | null | undefined) => any) | undefined;
  4059. }, {
  4060. readonly disabled: boolean;
  4061. readonly id: string;
  4062. readonly valueOnClear: any;
  4063. readonly readonly: boolean;
  4064. readonly min: number;
  4065. readonly max: number;
  4066. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4067. readonly inputmode: EpPropMergeType<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown>;
  4068. readonly align: EpPropMergeType<(new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right") | ((new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right"))[], unknown, unknown>;
  4069. readonly step: number;
  4070. readonly controls: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4071. readonly controlsPosition: EpPropMergeType<StringConstructor, "" | "right", unknown>;
  4072. readonly disabledScientific: boolean;
  4073. readonly stepStrictly: boolean;
  4074. }>;
  4075. declare const __VLS_component_5: DefineComponent<{
  4076. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  4077. arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  4078. disabled: BooleanConstructor;
  4079. trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  4080. triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  4081. focusOnTarget: BooleanConstructor;
  4082. virtualRef: {
  4083. readonly type: PropType<Measurable>;
  4084. readonly required: false;
  4085. readonly validator: ((val: unknown) => boolean) | undefined;
  4086. __epPropKey: true;
  4087. };
  4088. virtualTriggering: BooleanConstructor;
  4089. onMouseenter: {
  4090. readonly type: PropType<(e: Event) => void>;
  4091. readonly required: false;
  4092. readonly validator: ((val: unknown) => boolean) | undefined;
  4093. __epPropKey: true;
  4094. };
  4095. onMouseleave: {
  4096. readonly type: PropType<(e: Event) => void>;
  4097. readonly required: false;
  4098. readonly validator: ((val: unknown) => boolean) | undefined;
  4099. __epPropKey: true;
  4100. };
  4101. onClick: {
  4102. readonly type: PropType<(e: Event) => void>;
  4103. readonly required: false;
  4104. readonly validator: ((val: unknown) => boolean) | undefined;
  4105. __epPropKey: true;
  4106. };
  4107. onKeydown: {
  4108. readonly type: PropType<(e: Event) => void>;
  4109. readonly required: false;
  4110. readonly validator: ((val: unknown) => boolean) | undefined;
  4111. __epPropKey: true;
  4112. };
  4113. onFocus: {
  4114. readonly type: PropType<(e: Event) => void>;
  4115. readonly required: false;
  4116. readonly validator: ((val: unknown) => boolean) | undefined;
  4117. __epPropKey: true;
  4118. };
  4119. onBlur: {
  4120. readonly type: PropType<(e: Event) => void>;
  4121. readonly required: false;
  4122. readonly validator: ((val: unknown) => boolean) | undefined;
  4123. __epPropKey: true;
  4124. };
  4125. onContextmenu: {
  4126. readonly type: PropType<(e: Event) => void>;
  4127. readonly required: false;
  4128. readonly validator: ((val: unknown) => boolean) | undefined;
  4129. __epPropKey: true;
  4130. };
  4131. id: StringConstructor;
  4132. open: BooleanConstructor;
  4133. ariaLabel: StringConstructor;
  4134. appendTo: {
  4135. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  4136. readonly required: false;
  4137. readonly validator: ((val: unknown) => boolean) | undefined;
  4138. __epPropKey: true;
  4139. };
  4140. content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4141. rawContent: BooleanConstructor;
  4142. persistent: BooleanConstructor;
  4143. visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  4144. transition: StringConstructor;
  4145. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4146. style: {
  4147. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  4148. readonly required: false;
  4149. readonly validator: ((val: unknown) => boolean) | undefined;
  4150. __epPropKey: true;
  4151. };
  4152. className: {
  4153. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  4154. [x: string]: boolean;
  4155. } | (string | {
  4156. [x: string]: boolean;
  4157. } | (string | {
  4158. [x: string]: boolean;
  4159. } | (string | {
  4160. [x: string]: boolean;
  4161. } | (string | {
  4162. [x: string]: boolean;
  4163. } | (string | {
  4164. [x: string]: boolean;
  4165. } | (string | {
  4166. [x: string]: boolean;
  4167. } | (string | {
  4168. [x: string]: boolean;
  4169. } | (string | {
  4170. [x: string]: boolean;
  4171. } | (string | {
  4172. [x: string]: boolean;
  4173. } | (string | {
  4174. [x: string]: boolean;
  4175. } | (string | {
  4176. [x: string]: boolean;
  4177. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4178. [x: string]: boolean;
  4179. } | (string | {
  4180. [x: string]: boolean;
  4181. } | (string | {
  4182. [x: string]: boolean;
  4183. } | (string | {
  4184. [x: string]: boolean;
  4185. } | (string | {
  4186. [x: string]: boolean;
  4187. } | (string | {
  4188. [x: string]: boolean;
  4189. } | (string | {
  4190. [x: string]: boolean;
  4191. } | (string | {
  4192. [x: string]: boolean;
  4193. } | (string | {
  4194. [x: string]: boolean;
  4195. } | (string | {
  4196. [x: string]: boolean;
  4197. } | (string | {
  4198. [x: string]: boolean;
  4199. } | (string | {
  4200. [x: string]: boolean;
  4201. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  4202. [x: string]: boolean;
  4203. } | (string | {
  4204. [x: string]: boolean;
  4205. } | (string | {
  4206. [x: string]: boolean;
  4207. } | (string | {
  4208. [x: string]: boolean;
  4209. } | (string | {
  4210. [x: string]: boolean;
  4211. } | (string | {
  4212. [x: string]: boolean;
  4213. } | (string | {
  4214. [x: string]: boolean;
  4215. } | (string | {
  4216. [x: string]: boolean;
  4217. } | (string | {
  4218. [x: string]: boolean;
  4219. } | (string | {
  4220. [x: string]: boolean;
  4221. } | (string | {
  4222. [x: string]: boolean;
  4223. } | (string | {
  4224. [x: string]: boolean;
  4225. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4226. [x: string]: boolean;
  4227. } | (string | {
  4228. [x: string]: boolean;
  4229. } | (string | {
  4230. [x: string]: boolean;
  4231. } | (string | {
  4232. [x: string]: boolean;
  4233. } | (string | {
  4234. [x: string]: boolean;
  4235. } | (string | {
  4236. [x: string]: boolean;
  4237. } | (string | {
  4238. [x: string]: boolean;
  4239. } | (string | {
  4240. [x: string]: boolean;
  4241. } | (string | {
  4242. [x: string]: boolean;
  4243. } | (string | {
  4244. [x: string]: boolean;
  4245. } | (string | {
  4246. [x: string]: boolean;
  4247. } | (string | {
  4248. [x: string]: boolean;
  4249. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4250. readonly required: false;
  4251. readonly validator: ((val: unknown) => boolean) | undefined;
  4252. __epPropKey: true;
  4253. };
  4254. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  4255. enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4256. pure: BooleanConstructor;
  4257. focusOnShow: BooleanConstructor;
  4258. trapping: BooleanConstructor;
  4259. popperClass: {
  4260. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  4261. [x: string]: boolean;
  4262. } | (string | {
  4263. [x: string]: boolean;
  4264. } | (string | {
  4265. [x: string]: boolean;
  4266. } | (string | {
  4267. [x: string]: boolean;
  4268. } | (string | {
  4269. [x: string]: boolean;
  4270. } | (string | {
  4271. [x: string]: boolean;
  4272. } | (string | {
  4273. [x: string]: boolean;
  4274. } | (string | {
  4275. [x: string]: boolean;
  4276. } | (string | {
  4277. [x: string]: boolean;
  4278. } | (string | {
  4279. [x: string]: boolean;
  4280. } | (string | {
  4281. [x: string]: boolean;
  4282. } | (string | {
  4283. [x: string]: boolean;
  4284. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4285. [x: string]: boolean;
  4286. } | (string | {
  4287. [x: string]: boolean;
  4288. } | (string | {
  4289. [x: string]: boolean;
  4290. } | (string | {
  4291. [x: string]: boolean;
  4292. } | (string | {
  4293. [x: string]: boolean;
  4294. } | (string | {
  4295. [x: string]: boolean;
  4296. } | (string | {
  4297. [x: string]: boolean;
  4298. } | (string | {
  4299. [x: string]: boolean;
  4300. } | (string | {
  4301. [x: string]: boolean;
  4302. } | (string | {
  4303. [x: string]: boolean;
  4304. } | (string | {
  4305. [x: string]: boolean;
  4306. } | (string | {
  4307. [x: string]: boolean;
  4308. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  4309. [x: string]: boolean;
  4310. } | (string | {
  4311. [x: string]: boolean;
  4312. } | (string | {
  4313. [x: string]: boolean;
  4314. } | (string | {
  4315. [x: string]: boolean;
  4316. } | (string | {
  4317. [x: string]: boolean;
  4318. } | (string | {
  4319. [x: string]: boolean;
  4320. } | (string | {
  4321. [x: string]: boolean;
  4322. } | (string | {
  4323. [x: string]: boolean;
  4324. } | (string | {
  4325. [x: string]: boolean;
  4326. } | (string | {
  4327. [x: string]: boolean;
  4328. } | (string | {
  4329. [x: string]: boolean;
  4330. } | (string | {
  4331. [x: string]: boolean;
  4332. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4333. [x: string]: boolean;
  4334. } | (string | {
  4335. [x: string]: boolean;
  4336. } | (string | {
  4337. [x: string]: boolean;
  4338. } | (string | {
  4339. [x: string]: boolean;
  4340. } | (string | {
  4341. [x: string]: boolean;
  4342. } | (string | {
  4343. [x: string]: boolean;
  4344. } | (string | {
  4345. [x: string]: boolean;
  4346. } | (string | {
  4347. [x: string]: boolean;
  4348. } | (string | {
  4349. [x: string]: boolean;
  4350. } | (string | {
  4351. [x: string]: boolean;
  4352. } | (string | {
  4353. [x: string]: boolean;
  4354. } | (string | {
  4355. [x: string]: boolean;
  4356. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4357. readonly required: false;
  4358. readonly validator: ((val: unknown) => boolean) | undefined;
  4359. __epPropKey: true;
  4360. };
  4361. popperStyle: {
  4362. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  4363. readonly required: false;
  4364. readonly validator: ((val: unknown) => boolean) | undefined;
  4365. __epPropKey: true;
  4366. };
  4367. referenceEl: {
  4368. readonly type: PropType<HTMLElement>;
  4369. readonly required: false;
  4370. readonly validator: ((val: unknown) => boolean) | undefined;
  4371. __epPropKey: true;
  4372. };
  4373. triggerTargetEl: {
  4374. readonly type: PropType<HTMLElement>;
  4375. readonly required: false;
  4376. readonly validator: ((val: unknown) => boolean) | undefined;
  4377. __epPropKey: true;
  4378. };
  4379. stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4380. zIndex: NumberConstructor;
  4381. boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4382. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  4383. gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4384. offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  4385. placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  4386. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  4387. strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  4388. showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4389. hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  4390. autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4391. "onUpdate:visible": {
  4392. readonly type: PropType<(val: boolean) => void>;
  4393. readonly required: false;
  4394. readonly validator: ((val: unknown) => boolean) | undefined;
  4395. __epPropKey: true;
  4396. };
  4397. role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  4398. }, {
  4399. /**
  4400. * @description el-popper component instance
  4401. */
  4402. popperRef: Ref<PopperInstance | undefined>;
  4403. /**
  4404. * @description el-tooltip-content component instance
  4405. */
  4406. contentRef: Ref<TooltipContentInstance | undefined>;
  4407. /**
  4408. * @description validate current focus event is trigger inside el-tooltip-content
  4409. */
  4410. isFocusInsideContent: (event?: FocusEvent) => boolean | undefined;
  4411. /**
  4412. * @description update el-popper component instance
  4413. */
  4414. updatePopper: () => void;
  4415. /**
  4416. * @description expose onOpen function to mange el-tooltip open state
  4417. */
  4418. onOpen: (event?: Event, delay?: number) => void;
  4419. /**
  4420. * @description expose onClose function to manage el-tooltip close state
  4421. */
  4422. onClose: (event?: Event, delay?: number) => void;
  4423. /**
  4424. * @description expose hide function
  4425. */
  4426. hide: (event?: Event) => void;
  4427. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  4428. [x: string]: (...args: any[]) => void;
  4429. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  4430. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  4431. arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  4432. disabled: BooleanConstructor;
  4433. trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  4434. triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  4435. focusOnTarget: BooleanConstructor;
  4436. virtualRef: {
  4437. readonly type: PropType<Measurable>;
  4438. readonly required: false;
  4439. readonly validator: ((val: unknown) => boolean) | undefined;
  4440. __epPropKey: true;
  4441. };
  4442. virtualTriggering: BooleanConstructor;
  4443. onMouseenter: {
  4444. readonly type: PropType<(e: Event) => void>;
  4445. readonly required: false;
  4446. readonly validator: ((val: unknown) => boolean) | undefined;
  4447. __epPropKey: true;
  4448. };
  4449. onMouseleave: {
  4450. readonly type: PropType<(e: Event) => void>;
  4451. readonly required: false;
  4452. readonly validator: ((val: unknown) => boolean) | undefined;
  4453. __epPropKey: true;
  4454. };
  4455. onClick: {
  4456. readonly type: PropType<(e: Event) => void>;
  4457. readonly required: false;
  4458. readonly validator: ((val: unknown) => boolean) | undefined;
  4459. __epPropKey: true;
  4460. };
  4461. onKeydown: {
  4462. readonly type: PropType<(e: Event) => void>;
  4463. readonly required: false;
  4464. readonly validator: ((val: unknown) => boolean) | undefined;
  4465. __epPropKey: true;
  4466. };
  4467. onFocus: {
  4468. readonly type: PropType<(e: Event) => void>;
  4469. readonly required: false;
  4470. readonly validator: ((val: unknown) => boolean) | undefined;
  4471. __epPropKey: true;
  4472. };
  4473. onBlur: {
  4474. readonly type: PropType<(e: Event) => void>;
  4475. readonly required: false;
  4476. readonly validator: ((val: unknown) => boolean) | undefined;
  4477. __epPropKey: true;
  4478. };
  4479. onContextmenu: {
  4480. readonly type: PropType<(e: Event) => void>;
  4481. readonly required: false;
  4482. readonly validator: ((val: unknown) => boolean) | undefined;
  4483. __epPropKey: true;
  4484. };
  4485. id: StringConstructor;
  4486. open: BooleanConstructor;
  4487. ariaLabel: StringConstructor;
  4488. appendTo: {
  4489. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  4490. readonly required: false;
  4491. readonly validator: ((val: unknown) => boolean) | undefined;
  4492. __epPropKey: true;
  4493. };
  4494. content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4495. rawContent: BooleanConstructor;
  4496. persistent: BooleanConstructor;
  4497. visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  4498. transition: StringConstructor;
  4499. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4500. style: {
  4501. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  4502. readonly required: false;
  4503. readonly validator: ((val: unknown) => boolean) | undefined;
  4504. __epPropKey: true;
  4505. };
  4506. className: {
  4507. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  4508. [x: string]: boolean;
  4509. } | (string | {
  4510. [x: string]: boolean;
  4511. } | (string | {
  4512. [x: string]: boolean;
  4513. } | (string | {
  4514. [x: string]: boolean;
  4515. } | (string | {
  4516. [x: string]: boolean;
  4517. } | (string | {
  4518. [x: string]: boolean;
  4519. } | (string | {
  4520. [x: string]: boolean;
  4521. } | (string | {
  4522. [x: string]: boolean;
  4523. } | (string | {
  4524. [x: string]: boolean;
  4525. } | (string | {
  4526. [x: string]: boolean;
  4527. } | (string | {
  4528. [x: string]: boolean;
  4529. } | (string | {
  4530. [x: string]: boolean;
  4531. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4532. [x: string]: boolean;
  4533. } | (string | {
  4534. [x: string]: boolean;
  4535. } | (string | {
  4536. [x: string]: boolean;
  4537. } | (string | {
  4538. [x: string]: boolean;
  4539. } | (string | {
  4540. [x: string]: boolean;
  4541. } | (string | {
  4542. [x: string]: boolean;
  4543. } | (string | {
  4544. [x: string]: boolean;
  4545. } | (string | {
  4546. [x: string]: boolean;
  4547. } | (string | {
  4548. [x: string]: boolean;
  4549. } | (string | {
  4550. [x: string]: boolean;
  4551. } | (string | {
  4552. [x: string]: boolean;
  4553. } | (string | {
  4554. [x: string]: boolean;
  4555. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  4556. [x: string]: boolean;
  4557. } | (string | {
  4558. [x: string]: boolean;
  4559. } | (string | {
  4560. [x: string]: boolean;
  4561. } | (string | {
  4562. [x: string]: boolean;
  4563. } | (string | {
  4564. [x: string]: boolean;
  4565. } | (string | {
  4566. [x: string]: boolean;
  4567. } | (string | {
  4568. [x: string]: boolean;
  4569. } | (string | {
  4570. [x: string]: boolean;
  4571. } | (string | {
  4572. [x: string]: boolean;
  4573. } | (string | {
  4574. [x: string]: boolean;
  4575. } | (string | {
  4576. [x: string]: boolean;
  4577. } | (string | {
  4578. [x: string]: boolean;
  4579. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4580. [x: string]: boolean;
  4581. } | (string | {
  4582. [x: string]: boolean;
  4583. } | (string | {
  4584. [x: string]: boolean;
  4585. } | (string | {
  4586. [x: string]: boolean;
  4587. } | (string | {
  4588. [x: string]: boolean;
  4589. } | (string | {
  4590. [x: string]: boolean;
  4591. } | (string | {
  4592. [x: string]: boolean;
  4593. } | (string | {
  4594. [x: string]: boolean;
  4595. } | (string | {
  4596. [x: string]: boolean;
  4597. } | (string | {
  4598. [x: string]: boolean;
  4599. } | (string | {
  4600. [x: string]: boolean;
  4601. } | (string | {
  4602. [x: string]: boolean;
  4603. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4604. readonly required: false;
  4605. readonly validator: ((val: unknown) => boolean) | undefined;
  4606. __epPropKey: true;
  4607. };
  4608. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  4609. enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4610. pure: BooleanConstructor;
  4611. focusOnShow: BooleanConstructor;
  4612. trapping: BooleanConstructor;
  4613. popperClass: {
  4614. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  4615. [x: string]: boolean;
  4616. } | (string | {
  4617. [x: string]: boolean;
  4618. } | (string | {
  4619. [x: string]: boolean;
  4620. } | (string | {
  4621. [x: string]: boolean;
  4622. } | (string | {
  4623. [x: string]: boolean;
  4624. } | (string | {
  4625. [x: string]: boolean;
  4626. } | (string | {
  4627. [x: string]: boolean;
  4628. } | (string | {
  4629. [x: string]: boolean;
  4630. } | (string | {
  4631. [x: string]: boolean;
  4632. } | (string | {
  4633. [x: string]: boolean;
  4634. } | (string | {
  4635. [x: string]: boolean;
  4636. } | (string | {
  4637. [x: string]: boolean;
  4638. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4639. [x: string]: boolean;
  4640. } | (string | {
  4641. [x: string]: boolean;
  4642. } | (string | {
  4643. [x: string]: boolean;
  4644. } | (string | {
  4645. [x: string]: boolean;
  4646. } | (string | {
  4647. [x: string]: boolean;
  4648. } | (string | {
  4649. [x: string]: boolean;
  4650. } | (string | {
  4651. [x: string]: boolean;
  4652. } | (string | {
  4653. [x: string]: boolean;
  4654. } | (string | {
  4655. [x: string]: boolean;
  4656. } | (string | {
  4657. [x: string]: boolean;
  4658. } | (string | {
  4659. [x: string]: boolean;
  4660. } | (string | {
  4661. [x: string]: boolean;
  4662. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  4663. [x: string]: boolean;
  4664. } | (string | {
  4665. [x: string]: boolean;
  4666. } | (string | {
  4667. [x: string]: boolean;
  4668. } | (string | {
  4669. [x: string]: boolean;
  4670. } | (string | {
  4671. [x: string]: boolean;
  4672. } | (string | {
  4673. [x: string]: boolean;
  4674. } | (string | {
  4675. [x: string]: boolean;
  4676. } | (string | {
  4677. [x: string]: boolean;
  4678. } | (string | {
  4679. [x: string]: boolean;
  4680. } | (string | {
  4681. [x: string]: boolean;
  4682. } | (string | {
  4683. [x: string]: boolean;
  4684. } | (string | {
  4685. [x: string]: boolean;
  4686. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  4687. [x: string]: boolean;
  4688. } | (string | {
  4689. [x: string]: boolean;
  4690. } | (string | {
  4691. [x: string]: boolean;
  4692. } | (string | {
  4693. [x: string]: boolean;
  4694. } | (string | {
  4695. [x: string]: boolean;
  4696. } | (string | {
  4697. [x: string]: boolean;
  4698. } | (string | {
  4699. [x: string]: boolean;
  4700. } | (string | {
  4701. [x: string]: boolean;
  4702. } | (string | {
  4703. [x: string]: boolean;
  4704. } | (string | {
  4705. [x: string]: boolean;
  4706. } | (string | {
  4707. [x: string]: boolean;
  4708. } | (string | {
  4709. [x: string]: boolean;
  4710. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4711. readonly required: false;
  4712. readonly validator: ((val: unknown) => boolean) | undefined;
  4713. __epPropKey: true;
  4714. };
  4715. popperStyle: {
  4716. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  4717. readonly required: false;
  4718. readonly validator: ((val: unknown) => boolean) | undefined;
  4719. __epPropKey: true;
  4720. };
  4721. referenceEl: {
  4722. readonly type: PropType<HTMLElement>;
  4723. readonly required: false;
  4724. readonly validator: ((val: unknown) => boolean) | undefined;
  4725. __epPropKey: true;
  4726. };
  4727. triggerTargetEl: {
  4728. readonly type: PropType<HTMLElement>;
  4729. readonly required: false;
  4730. readonly validator: ((val: unknown) => boolean) | undefined;
  4731. __epPropKey: true;
  4732. };
  4733. stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4734. zIndex: NumberConstructor;
  4735. boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4736. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  4737. gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4738. offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  4739. placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  4740. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  4741. strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  4742. showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4743. hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  4744. autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4745. "onUpdate:visible": {
  4746. readonly type: PropType<(val: boolean) => void>;
  4747. readonly required: false;
  4748. readonly validator: ((val: unknown) => boolean) | undefined;
  4749. __epPropKey: true;
  4750. };
  4751. role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  4752. }>>, {
  4753. disabled: boolean;
  4754. content: string;
  4755. offset: number;
  4756. visible: EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown>;
  4757. open: boolean;
  4758. placement: EpPropMergeType<StringConstructor, Placement, unknown>;
  4759. strategy: EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  4760. effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  4761. showAfter: number;
  4762. hideAfter: number;
  4763. autoClose: number;
  4764. role: EpPropMergeType<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown>;
  4765. trigger: EpPropMergeType<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown>;
  4766. virtualTriggering: boolean;
  4767. arrowOffset: number;
  4768. boundariesPadding: number;
  4769. fallbackPlacements: Placement[];
  4770. gpuAcceleration: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4771. popperOptions: Partial<Options>;
  4772. enterable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4773. stopPopperMouseEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4774. pure: boolean;
  4775. focusOnShow: boolean;
  4776. trapping: boolean;
  4777. triggerKeys: string[];
  4778. focusOnTarget: boolean;
  4779. teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4780. rawContent: boolean;
  4781. persistent: boolean;
  4782. showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4783. }>;
  4784. declare const __VLS_component_50: DefineComponent<{
  4785. readonly modelValue: {
  4786. readonly type: PropType<string[]>;
  4787. readonly required: false;
  4788. readonly validator: ((val: unknown) => boolean) | undefined;
  4789. __epPropKey: true;
  4790. };
  4791. readonly max: NumberConstructor;
  4792. readonly tagType: {
  4793. readonly default: "info";
  4794. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  4795. readonly required: false;
  4796. readonly validator: ((val: unknown) => boolean) | undefined;
  4797. readonly __epPropKey: true;
  4798. };
  4799. readonly tagEffect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  4800. readonly trigger: EpPropFinalized<(new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space") | ((new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space"))[], unknown, unknown, string, boolean>;
  4801. readonly draggable: BooleanConstructor;
  4802. readonly delimiter: EpPropFinalized<readonly [
  4803. StringConstructor,
  4804. RegExpConstructor
  4805. ], unknown, unknown, "", boolean>;
  4806. readonly size: {
  4807. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  4808. readonly required: false;
  4809. readonly validator: ((val: unknown) => boolean) | undefined;
  4810. __epPropKey: true;
  4811. };
  4812. readonly clearable: BooleanConstructor;
  4813. readonly clearIcon: {
  4814. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  4815. readonly required: false;
  4816. readonly validator: ((val: unknown) => boolean) | undefined;
  4817. __epPropKey: true;
  4818. };
  4819. readonly disabled: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  4820. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4821. readonly readonly: BooleanConstructor;
  4822. readonly autofocus: BooleanConstructor;
  4823. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  4824. readonly tabindex: EpPropFinalized<readonly [
  4825. StringConstructor,
  4826. NumberConstructor
  4827. ], unknown, unknown, 0, boolean>;
  4828. readonly maxlength: {
  4829. readonly type: PropType<EpPropMergeType<readonly [
  4830. StringConstructor,
  4831. NumberConstructor
  4832. ], unknown, unknown>>;
  4833. readonly required: false;
  4834. readonly validator: ((val: unknown) => boolean) | undefined;
  4835. __epPropKey: true;
  4836. };
  4837. readonly minlength: {
  4838. readonly type: PropType<EpPropMergeType<readonly [
  4839. StringConstructor,
  4840. NumberConstructor
  4841. ], unknown, unknown>>;
  4842. readonly required: false;
  4843. readonly validator: ((val: unknown) => boolean) | undefined;
  4844. __epPropKey: true;
  4845. };
  4846. readonly placeholder: StringConstructor;
  4847. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  4848. readonly saveOnBlur: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4849. readonly collapseTags: BooleanConstructor;
  4850. readonly collapseTagsTooltip: BooleanConstructor;
  4851. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  4852. readonly ariaLabel: StringConstructor;
  4853. }, {
  4854. focus: () => void;
  4855. blur: () => void;
  4856. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  4857. focus: (evt: FocusEvent) => void;
  4858. clear: () => void;
  4859. "update:modelValue": (value?: string[] | undefined) => void;
  4860. change: (value?: string[] | undefined) => void;
  4861. input: (value: string) => void;
  4862. blur: (evt: FocusEvent) => void;
  4863. "add-tag": (value: string | string[]) => void;
  4864. "remove-tag": (value: string, index: number) => void;
  4865. "drag-tag": (oldIndex: number, newIndex: number, value: string) => void;
  4866. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  4867. readonly modelValue: {
  4868. readonly type: PropType<string[]>;
  4869. readonly required: false;
  4870. readonly validator: ((val: unknown) => boolean) | undefined;
  4871. __epPropKey: true;
  4872. };
  4873. readonly max: NumberConstructor;
  4874. readonly tagType: {
  4875. readonly default: "info";
  4876. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  4877. readonly required: false;
  4878. readonly validator: ((val: unknown) => boolean) | undefined;
  4879. readonly __epPropKey: true;
  4880. };
  4881. readonly tagEffect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  4882. readonly trigger: EpPropFinalized<(new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space") | ((new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space"))[], unknown, unknown, string, boolean>;
  4883. readonly draggable: BooleanConstructor;
  4884. readonly delimiter: EpPropFinalized<readonly [
  4885. StringConstructor,
  4886. RegExpConstructor
  4887. ], unknown, unknown, "", boolean>;
  4888. readonly size: {
  4889. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  4890. readonly required: false;
  4891. readonly validator: ((val: unknown) => boolean) | undefined;
  4892. __epPropKey: true;
  4893. };
  4894. readonly clearable: BooleanConstructor;
  4895. readonly clearIcon: {
  4896. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  4897. readonly required: false;
  4898. readonly validator: ((val: unknown) => boolean) | undefined;
  4899. __epPropKey: true;
  4900. };
  4901. readonly disabled: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  4902. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4903. readonly readonly: BooleanConstructor;
  4904. readonly autofocus: BooleanConstructor;
  4905. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  4906. readonly tabindex: EpPropFinalized<readonly [
  4907. StringConstructor,
  4908. NumberConstructor
  4909. ], unknown, unknown, 0, boolean>;
  4910. readonly maxlength: {
  4911. readonly type: PropType<EpPropMergeType<readonly [
  4912. StringConstructor,
  4913. NumberConstructor
  4914. ], unknown, unknown>>;
  4915. readonly required: false;
  4916. readonly validator: ((val: unknown) => boolean) | undefined;
  4917. __epPropKey: true;
  4918. };
  4919. readonly minlength: {
  4920. readonly type: PropType<EpPropMergeType<readonly [
  4921. StringConstructor,
  4922. NumberConstructor
  4923. ], unknown, unknown>>;
  4924. readonly required: false;
  4925. readonly validator: ((val: unknown) => boolean) | undefined;
  4926. __epPropKey: true;
  4927. };
  4928. readonly placeholder: StringConstructor;
  4929. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  4930. readonly saveOnBlur: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4931. readonly collapseTags: BooleanConstructor;
  4932. readonly collapseTagsTooltip: BooleanConstructor;
  4933. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  4934. readonly ariaLabel: StringConstructor;
  4935. }>> & {
  4936. "onUpdate:modelValue"?: ((value?: string[] | undefined) => any) | undefined;
  4937. onChange?: ((value?: string[] | undefined) => any) | undefined;
  4938. onFocus?: ((evt: FocusEvent) => any) | undefined;
  4939. onBlur?: ((evt: FocusEvent) => any) | undefined;
  4940. onInput?: ((value: string) => any) | undefined;
  4941. onClear?: (() => any) | undefined;
  4942. "onAdd-tag"?: ((value: string | string[]) => any) | undefined;
  4943. "onRemove-tag"?: ((value: string, index: number) => any) | undefined;
  4944. "onDrag-tag"?: ((oldIndex: number, newIndex: number, value: string) => any) | undefined;
  4945. }, {
  4946. readonly disabled: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4947. readonly tabindex: EpPropMergeType<readonly [
  4948. StringConstructor,
  4949. NumberConstructor
  4950. ], unknown, unknown>;
  4951. readonly id: string;
  4952. readonly readonly: boolean;
  4953. readonly trigger: EpPropMergeType<(new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space") | ((new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space"))[], unknown, unknown>;
  4954. readonly autocomplete: AutoFill;
  4955. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4956. readonly clearable: boolean;
  4957. readonly autofocus: boolean;
  4958. readonly draggable: boolean;
  4959. readonly collapseTags: boolean;
  4960. readonly maxCollapseTags: number;
  4961. readonly collapseTagsTooltip: boolean;
  4962. readonly tagType: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  4963. readonly tagEffect: EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>;
  4964. readonly delimiter: EpPropMergeType<readonly [
  4965. StringConstructor,
  4966. RegExpConstructor
  4967. ], unknown, unknown>;
  4968. readonly saveOnBlur: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  4969. }>;
  4970. declare const __VLS_component_51: DefineComponent<{
  4971. readonly type: EpPropFinalized<StringConstructor, "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, undefined, boolean>;
  4972. readonly underline: EpPropFinalized<readonly [
  4973. BooleanConstructor,
  4974. StringConstructor
  4975. ], boolean | "always" | "never" | "hover", unknown, undefined, boolean>;
  4976. readonly disabled: BooleanConstructor;
  4977. readonly href: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4978. readonly target: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "_self", boolean>;
  4979. readonly icon: {
  4980. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  4981. readonly required: false;
  4982. readonly validator: ((val: unknown) => boolean) | undefined;
  4983. __epPropKey: true;
  4984. };
  4985. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  4986. click: (evt: MouseEvent) => void;
  4987. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  4988. readonly type: EpPropFinalized<StringConstructor, "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, undefined, boolean>;
  4989. readonly underline: EpPropFinalized<readonly [
  4990. BooleanConstructor,
  4991. StringConstructor
  4992. ], boolean | "always" | "never" | "hover", unknown, undefined, boolean>;
  4993. readonly disabled: BooleanConstructor;
  4994. readonly href: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4995. readonly target: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "_self", boolean>;
  4996. readonly icon: {
  4997. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  4998. readonly required: false;
  4999. readonly validator: ((val: unknown) => boolean) | undefined;
  5000. __epPropKey: true;
  5001. };
  5002. }>> & {
  5003. onClick?: ((evt: MouseEvent) => any) | undefined;
  5004. }, {
  5005. readonly disabled: boolean;
  5006. readonly underline: EpPropMergeType<readonly [
  5007. BooleanConstructor,
  5008. StringConstructor
  5009. ], boolean | "always" | "never" | "hover", unknown>;
  5010. readonly type: EpPropMergeType<StringConstructor, "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  5011. readonly target: string;
  5012. readonly href: string;
  5013. }>;
  5014. declare const __VLS_component_52: DefineComponent<{
  5015. readonly index: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, null, boolean>;
  5016. readonly route: {
  5017. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown>>;
  5018. readonly required: false;
  5019. readonly validator: ((val: unknown) => boolean) | undefined;
  5020. __epPropKey: true;
  5021. };
  5022. readonly disabled: BooleanConstructor;
  5023. }, {
  5024. parentMenu: ComputedRef<ComponentInternalInstance>;
  5025. rootMenu: MenuProvider;
  5026. active: ComputedRef<boolean>;
  5027. nsMenu: {
  5028. namespace: ComputedRef<string>;
  5029. b: (blockSuffix?: string) => string;
  5030. e: (element?: string) => string;
  5031. m: (modifier?: string) => string;
  5032. be: (blockSuffix?: string, element?: string) => string;
  5033. em: (element?: string, modifier?: string) => string;
  5034. bm: (blockSuffix?: string, modifier?: string) => string;
  5035. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  5036. is: {
  5037. (name: string, state: boolean | undefined): string;
  5038. (name: string): string;
  5039. };
  5040. cssVar: (object: Record<string, string>) => Record<string, string>;
  5041. cssVarName: (name: string) => string;
  5042. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  5043. cssVarBlockName: (name: string) => string;
  5044. };
  5045. nsMenuItem: {
  5046. namespace: ComputedRef<string>;
  5047. b: (blockSuffix?: string) => string;
  5048. e: (element?: string) => string;
  5049. m: (modifier?: string) => string;
  5050. be: (blockSuffix?: string, element?: string) => string;
  5051. em: (element?: string, modifier?: string) => string;
  5052. bm: (blockSuffix?: string, modifier?: string) => string;
  5053. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  5054. is: {
  5055. (name: string, state: boolean | undefined): string;
  5056. (name: string): string;
  5057. };
  5058. cssVar: (object: Record<string, string>) => Record<string, string>;
  5059. cssVarName: (name: string) => string;
  5060. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  5061. cssVarBlockName: (name: string) => string;
  5062. };
  5063. handleClick: () => void;
  5064. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5065. click: (item: MenuItemRegistered) => void;
  5066. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5067. readonly index: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, null, boolean>;
  5068. readonly route: {
  5069. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown>>;
  5070. readonly required: false;
  5071. readonly validator: ((val: unknown) => boolean) | undefined;
  5072. __epPropKey: true;
  5073. };
  5074. readonly disabled: BooleanConstructor;
  5075. }>> & {
  5076. onClick?: ((item: MenuItemRegistered) => any) | undefined;
  5077. }, {
  5078. readonly disabled: boolean;
  5079. readonly index: EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>;
  5080. }>;
  5081. declare const __VLS_component_53: DefineComponent<{
  5082. readonly title: StringConstructor;
  5083. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5084. readonly title: StringConstructor;
  5085. }>>, {}>;
  5086. declare const __VLS_component_54: DefineComponent<{
  5087. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  5088. readonly title: StringConstructor;
  5089. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5090. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5091. back: () => void;
  5092. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5093. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  5094. readonly title: StringConstructor;
  5095. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5096. }>> & {
  5097. onBack?: (() => any) | undefined;
  5098. }, {
  5099. readonly content: string;
  5100. readonly icon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  5101. }>;
  5102. declare const __VLS_component_55: DefineComponent<{
  5103. readonly title: StringConstructor;
  5104. readonly confirmButtonText: StringConstructor;
  5105. readonly cancelButtonText: StringConstructor;
  5106. readonly confirmButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  5107. readonly cancelButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "text", boolean>;
  5108. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  5109. readonly iconColor: EpPropFinalized<StringConstructor, unknown, unknown, "#f90", boolean>;
  5110. readonly hideIcon: BooleanConstructor;
  5111. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  5112. readonly effect: {
  5113. readonly default: "light";
  5114. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  5115. readonly required: false;
  5116. readonly validator: ((val: unknown) => boolean) | undefined;
  5117. readonly __epPropKey: true;
  5118. };
  5119. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5120. readonly persistent: BooleanConstructor;
  5121. readonly width: EpPropFinalized<readonly [
  5122. StringConstructor,
  5123. NumberConstructor
  5124. ], unknown, unknown, 150, boolean>;
  5125. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5126. }, {
  5127. popperRef: ComputedRef<PopperInstance | undefined>;
  5128. hide: () => void;
  5129. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5130. cancel: (e: MouseEvent | KeyboardEvent) => void;
  5131. confirm: (e: MouseEvent) => void;
  5132. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5133. readonly title: StringConstructor;
  5134. readonly confirmButtonText: StringConstructor;
  5135. readonly cancelButtonText: StringConstructor;
  5136. readonly confirmButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  5137. readonly cancelButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "text", boolean>;
  5138. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  5139. readonly iconColor: EpPropFinalized<StringConstructor, unknown, unknown, "#f90", boolean>;
  5140. readonly hideIcon: BooleanConstructor;
  5141. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  5142. readonly effect: {
  5143. readonly default: "light";
  5144. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  5145. readonly required: false;
  5146. readonly validator: ((val: unknown) => boolean) | undefined;
  5147. readonly __epPropKey: true;
  5148. };
  5149. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5150. readonly persistent: BooleanConstructor;
  5151. readonly width: EpPropFinalized<readonly [
  5152. StringConstructor,
  5153. NumberConstructor
  5154. ], unknown, unknown, 150, boolean>;
  5155. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5156. }>> & {
  5157. onConfirm?: ((e: MouseEvent) => any) | undefined;
  5158. onCancel?: ((e: MouseEvent | KeyboardEvent) => any) | undefined;
  5159. }, {
  5160. readonly width: EpPropMergeType<readonly [
  5161. StringConstructor,
  5162. NumberConstructor
  5163. ], unknown, unknown>;
  5164. readonly icon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  5165. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  5166. readonly hideAfter: number;
  5167. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5168. readonly persistent: boolean;
  5169. readonly closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5170. readonly confirmButtonType: EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  5171. readonly cancelButtonType: EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  5172. readonly iconColor: string;
  5173. readonly hideIcon: boolean;
  5174. }>;
  5175. declare const __VLS_component_56: DefineComponent<{
  5176. readonly virtualRef: {
  5177. readonly type: PropType<Measurable>;
  5178. readonly required: false;
  5179. readonly validator: ((val: unknown) => boolean) | undefined;
  5180. __epPropKey: true;
  5181. };
  5182. readonly virtualTriggering: BooleanConstructor;
  5183. readonly onMouseenter: {
  5184. readonly type: PropType<(e: Event) => void>;
  5185. readonly required: false;
  5186. readonly validator: ((val: unknown) => boolean) | undefined;
  5187. __epPropKey: true;
  5188. };
  5189. readonly onMouseleave: {
  5190. readonly type: PropType<(e: Event) => void>;
  5191. readonly required: false;
  5192. readonly validator: ((val: unknown) => boolean) | undefined;
  5193. __epPropKey: true;
  5194. };
  5195. readonly onClick: {
  5196. readonly type: PropType<(e: Event) => void>;
  5197. readonly required: false;
  5198. readonly validator: ((val: unknown) => boolean) | undefined;
  5199. __epPropKey: true;
  5200. };
  5201. readonly onKeydown: {
  5202. readonly type: PropType<(e: Event) => void>;
  5203. readonly required: false;
  5204. readonly validator: ((val: unknown) => boolean) | undefined;
  5205. __epPropKey: true;
  5206. };
  5207. readonly onFocus: {
  5208. readonly type: PropType<(e: Event) => void>;
  5209. readonly required: false;
  5210. readonly validator: ((val: unknown) => boolean) | undefined;
  5211. __epPropKey: true;
  5212. };
  5213. readonly onBlur: {
  5214. readonly type: PropType<(e: Event) => void>;
  5215. readonly required: false;
  5216. readonly validator: ((val: unknown) => boolean) | undefined;
  5217. __epPropKey: true;
  5218. };
  5219. readonly onContextmenu: {
  5220. readonly type: PropType<(e: Event) => void>;
  5221. readonly required: false;
  5222. readonly validator: ((val: unknown) => boolean) | undefined;
  5223. __epPropKey: true;
  5224. };
  5225. readonly id: StringConstructor;
  5226. readonly open: BooleanConstructor;
  5227. }, {
  5228. /**
  5229. * @description trigger element
  5230. */
  5231. triggerRef: Ref<Measurable | undefined>;
  5232. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5233. readonly virtualRef: {
  5234. readonly type: PropType<Measurable>;
  5235. readonly required: false;
  5236. readonly validator: ((val: unknown) => boolean) | undefined;
  5237. __epPropKey: true;
  5238. };
  5239. readonly virtualTriggering: BooleanConstructor;
  5240. readonly onMouseenter: {
  5241. readonly type: PropType<(e: Event) => void>;
  5242. readonly required: false;
  5243. readonly validator: ((val: unknown) => boolean) | undefined;
  5244. __epPropKey: true;
  5245. };
  5246. readonly onMouseleave: {
  5247. readonly type: PropType<(e: Event) => void>;
  5248. readonly required: false;
  5249. readonly validator: ((val: unknown) => boolean) | undefined;
  5250. __epPropKey: true;
  5251. };
  5252. readonly onClick: {
  5253. readonly type: PropType<(e: Event) => void>;
  5254. readonly required: false;
  5255. readonly validator: ((val: unknown) => boolean) | undefined;
  5256. __epPropKey: true;
  5257. };
  5258. readonly onKeydown: {
  5259. readonly type: PropType<(e: Event) => void>;
  5260. readonly required: false;
  5261. readonly validator: ((val: unknown) => boolean) | undefined;
  5262. __epPropKey: true;
  5263. };
  5264. readonly onFocus: {
  5265. readonly type: PropType<(e: Event) => void>;
  5266. readonly required: false;
  5267. readonly validator: ((val: unknown) => boolean) | undefined;
  5268. __epPropKey: true;
  5269. };
  5270. readonly onBlur: {
  5271. readonly type: PropType<(e: Event) => void>;
  5272. readonly required: false;
  5273. readonly validator: ((val: unknown) => boolean) | undefined;
  5274. __epPropKey: true;
  5275. };
  5276. readonly onContextmenu: {
  5277. readonly type: PropType<(e: Event) => void>;
  5278. readonly required: false;
  5279. readonly validator: ((val: unknown) => boolean) | undefined;
  5280. __epPropKey: true;
  5281. };
  5282. readonly id: StringConstructor;
  5283. readonly open: BooleanConstructor;
  5284. }>>, {
  5285. readonly open: boolean;
  5286. readonly virtualTriggering: boolean;
  5287. }>;
  5288. declare const __VLS_component_57: DefineComponent<{
  5289. readonly type: EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  5290. readonly percentage: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5291. readonly status: EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  5292. readonly indeterminate: BooleanConstructor;
  5293. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  5294. readonly strokeWidth: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  5295. readonly strokeLinecap: EpPropFinalized<(new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>) | ((new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>))[], unknown, unknown, "round", boolean>;
  5296. readonly textInside: BooleanConstructor;
  5297. readonly width: EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  5298. readonly showText: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5299. readonly color: EpPropFinalized<(new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]) | ((new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]))[], unknown, unknown, "", boolean>;
  5300. readonly striped: BooleanConstructor;
  5301. readonly stripedFlow: BooleanConstructor;
  5302. readonly format: EpPropFinalized<(new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  5303. (): ProgressFn;
  5304. new (): any;
  5305. readonly prototype: any;
  5306. } | ((new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  5307. (): ProgressFn;
  5308. new (): any;
  5309. readonly prototype: any;
  5310. })[], unknown, unknown, (percentage: number) => string, boolean>;
  5311. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5312. readonly type: EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  5313. readonly percentage: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5314. readonly status: EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  5315. readonly indeterminate: BooleanConstructor;
  5316. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  5317. readonly strokeWidth: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  5318. readonly strokeLinecap: EpPropFinalized<(new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>) | ((new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>))[], unknown, unknown, "round", boolean>;
  5319. readonly textInside: BooleanConstructor;
  5320. readonly width: EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  5321. readonly showText: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5322. readonly color: EpPropFinalized<(new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]) | ((new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]))[], unknown, unknown, "", boolean>;
  5323. readonly striped: BooleanConstructor;
  5324. readonly stripedFlow: BooleanConstructor;
  5325. readonly format: EpPropFinalized<(new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  5326. (): ProgressFn;
  5327. new (): any;
  5328. readonly prototype: any;
  5329. } | ((new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  5330. (): ProgressFn;
  5331. new (): any;
  5332. readonly prototype: any;
  5333. })[], unknown, unknown, (percentage: number) => string, boolean>;
  5334. }>>, {
  5335. readonly width: number;
  5336. readonly color: EpPropMergeType<(new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]) | ((new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]))[], unknown, unknown>;
  5337. readonly strokeLinecap: EpPropMergeType<(new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>) | ((new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>))[], unknown, unknown>;
  5338. readonly strokeWidth: number;
  5339. readonly type: EpPropMergeType<StringConstructor, "circle" | "line" | "dashboard", unknown>;
  5340. readonly format: ProgressFn;
  5341. readonly duration: number;
  5342. readonly indeterminate: boolean;
  5343. readonly percentage: number;
  5344. readonly status: EpPropMergeType<StringConstructor, "" | "success" | "warning" | "exception", unknown>;
  5345. readonly showText: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5346. readonly textInside: boolean;
  5347. readonly striped: boolean;
  5348. readonly stripedFlow: boolean;
  5349. }>;
  5350. declare const __VLS_component_58: DefineComponent<{
  5351. readonly border: BooleanConstructor;
  5352. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5353. readonly size: {
  5354. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5355. readonly required: false;
  5356. readonly validator: ((val: unknown) => boolean) | undefined;
  5357. __epPropKey: true;
  5358. };
  5359. readonly disabled: BooleanConstructor;
  5360. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5361. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5362. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5363. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5364. "update:modelValue": (val: string | number | boolean | undefined) => void;
  5365. change: (val: string | number | boolean | undefined) => void;
  5366. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5367. readonly border: BooleanConstructor;
  5368. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5369. readonly size: {
  5370. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5371. readonly required: false;
  5372. readonly validator: ((val: unknown) => boolean) | undefined;
  5373. __epPropKey: true;
  5374. };
  5375. readonly disabled: BooleanConstructor;
  5376. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5377. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5378. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5379. }>> & {
  5380. "onUpdate:modelValue"?: ((val: string | number | boolean | undefined) => any) | undefined;
  5381. onChange?: ((val: string | number | boolean | undefined) => any) | undefined;
  5382. }, {
  5383. readonly label: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5384. readonly disabled: boolean;
  5385. readonly border: boolean;
  5386. readonly value: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5387. readonly name: string;
  5388. readonly modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5389. }>;
  5390. declare const __VLS_component_59: DefineComponent<{
  5391. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5392. readonly size: {
  5393. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5394. readonly required: false;
  5395. readonly validator: ((val: unknown) => boolean) | undefined;
  5396. __epPropKey: true;
  5397. };
  5398. readonly disabled: BooleanConstructor;
  5399. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5400. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5401. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5402. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5403. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5404. readonly size: {
  5405. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5406. readonly required: false;
  5407. readonly validator: ((val: unknown) => boolean) | undefined;
  5408. __epPropKey: true;
  5409. };
  5410. readonly disabled: BooleanConstructor;
  5411. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5412. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  5413. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5414. }>>, {
  5415. readonly label: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5416. readonly disabled: boolean;
  5417. readonly value: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5418. readonly name: string;
  5419. readonly modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  5420. }>;
  5421. declare const __VLS_component_6: DefineComponent<{
  5422. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  5423. }, {
  5424. triggerRef: Ref<Measurable | undefined>;
  5425. contentRef: Ref<HTMLElement | undefined>;
  5426. popperInstanceRef: Ref<Instance_2 | undefined>;
  5427. referenceRef: Ref<Measurable | undefined>;
  5428. role: ComputedRef<string>;
  5429. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5430. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  5431. }>>, {
  5432. readonly role: EpPropMergeType<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown>;
  5433. }>;
  5434. declare const __VLS_component_60: DefineComponent<{
  5435. readonly ariaLabel: StringConstructor;
  5436. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5437. readonly size: {
  5438. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5439. readonly required: false;
  5440. readonly validator: ((val: unknown) => boolean) | undefined;
  5441. __epPropKey: true;
  5442. };
  5443. readonly disabled: BooleanConstructor;
  5444. readonly modelValue: EpPropFinalized<readonly [
  5445. StringConstructor,
  5446. NumberConstructor,
  5447. BooleanConstructor
  5448. ], unknown, unknown, undefined, boolean>;
  5449. readonly fill: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5450. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5451. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5452. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5453. readonly options: {
  5454. readonly type: PropType<radioOption[]>;
  5455. readonly required: false;
  5456. readonly validator: ((val: unknown) => boolean) | undefined;
  5457. __epPropKey: true;
  5458. };
  5459. readonly props: EpPropFinalized<(new (...args: any[]) => radioOptionProp) | (() => radioOptionProp) | ((new (...args: any[]) => radioOptionProp) | (() => radioOptionProp))[], unknown, unknown, () => Required<radioOptionProp>, boolean>;
  5460. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5461. "update:modelValue": (val: string | number | boolean | undefined) => void;
  5462. change: (val: string | number | boolean | undefined) => void;
  5463. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5464. readonly ariaLabel: StringConstructor;
  5465. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5466. readonly size: {
  5467. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  5468. readonly required: false;
  5469. readonly validator: ((val: unknown) => boolean) | undefined;
  5470. __epPropKey: true;
  5471. };
  5472. readonly disabled: BooleanConstructor;
  5473. readonly modelValue: EpPropFinalized<readonly [
  5474. StringConstructor,
  5475. NumberConstructor,
  5476. BooleanConstructor
  5477. ], unknown, unknown, undefined, boolean>;
  5478. readonly fill: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5479. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5480. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5481. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5482. readonly options: {
  5483. readonly type: PropType<radioOption[]>;
  5484. readonly required: false;
  5485. readonly validator: ((val: unknown) => boolean) | undefined;
  5486. __epPropKey: true;
  5487. };
  5488. readonly props: EpPropFinalized<(new (...args: any[]) => radioOptionProp) | (() => radioOptionProp) | ((new (...args: any[]) => radioOptionProp) | (() => radioOptionProp))[], unknown, unknown, () => Required<radioOptionProp>, boolean>;
  5489. }>> & {
  5490. "onUpdate:modelValue"?: ((val: string | number | boolean | undefined) => any) | undefined;
  5491. onChange?: ((val: string | number | boolean | undefined) => any) | undefined;
  5492. }, {
  5493. readonly disabled: boolean;
  5494. readonly fill: string;
  5495. readonly id: string;
  5496. readonly props: radioOptionProp;
  5497. readonly name: string;
  5498. readonly modelValue: EpPropMergeType<readonly [
  5499. StringConstructor,
  5500. NumberConstructor,
  5501. BooleanConstructor
  5502. ], unknown, unknown>;
  5503. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5504. readonly textColor: string;
  5505. }>;
  5506. declare const __VLS_component_61: DefineComponent<{
  5507. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5508. readonly subTitle: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5509. readonly icon: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  5510. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5511. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5512. readonly subTitle: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5513. readonly icon: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  5514. }>>, {
  5515. readonly title: string;
  5516. readonly icon: EpPropMergeType<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown>;
  5517. readonly subTitle: string;
  5518. }>;
  5519. declare const __VLS_component_62: DefineComponent<{
  5520. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  5521. readonly gutter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5522. readonly justify: EpPropFinalized<StringConstructor, "center" | "space-around" | "space-between" | "space-evenly" | "end" | "start", unknown, "start", boolean>;
  5523. readonly align: {
  5524. readonly type: PropType<EpPropMergeType<StringConstructor, "top" | "bottom" | "middle", unknown>>;
  5525. readonly required: false;
  5526. readonly validator: ((val: unknown) => boolean) | undefined;
  5527. __epPropKey: true;
  5528. };
  5529. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5530. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  5531. readonly gutter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5532. readonly justify: EpPropFinalized<StringConstructor, "center" | "space-around" | "space-between" | "space-evenly" | "end" | "start", unknown, "start", boolean>;
  5533. readonly align: {
  5534. readonly type: PropType<EpPropMergeType<StringConstructor, "top" | "bottom" | "middle", unknown>>;
  5535. readonly required: false;
  5536. readonly validator: ((val: unknown) => boolean) | undefined;
  5537. __epPropKey: true;
  5538. };
  5539. }>>, {
  5540. readonly justify: EpPropMergeType<StringConstructor, "center" | "space-around" | "space-between" | "space-evenly" | "end" | "start", unknown>;
  5541. readonly tag: string;
  5542. readonly gutter: number;
  5543. }>;
  5544. declare const __VLS_component_63: DefineComponent<{
  5545. readonly ariaLabel: StringConstructor;
  5546. readonly ariaOrientation: {
  5547. readonly type: PropType<string>;
  5548. readonly required: false;
  5549. readonly validator: ((val: unknown) => boolean) | undefined;
  5550. __epPropKey: true;
  5551. };
  5552. readonly distance: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5553. readonly height: EpPropFinalized<readonly [
  5554. StringConstructor,
  5555. NumberConstructor
  5556. ], unknown, unknown, "", boolean>;
  5557. readonly maxHeight: EpPropFinalized<readonly [
  5558. StringConstructor,
  5559. NumberConstructor
  5560. ], unknown, unknown, "", boolean>;
  5561. readonly native: BooleanConstructor;
  5562. readonly wrapStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  5563. readonly wrapClass: EpPropFinalized<readonly [
  5564. StringConstructor,
  5565. ArrayConstructor
  5566. ], unknown, unknown, "", boolean>;
  5567. readonly viewClass: EpPropFinalized<readonly [
  5568. StringConstructor,
  5569. ArrayConstructor
  5570. ], unknown, unknown, "", boolean>;
  5571. readonly viewStyle: EpPropFinalized<readonly [
  5572. StringConstructor,
  5573. ArrayConstructor,
  5574. ObjectConstructor
  5575. ], unknown, unknown, "", boolean>;
  5576. readonly noresize: BooleanConstructor;
  5577. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  5578. readonly always: BooleanConstructor;
  5579. readonly minSize: EpPropFinalized<NumberConstructor, unknown, unknown, 20, boolean>;
  5580. readonly tabindex: EpPropFinalized<readonly [
  5581. StringConstructor,
  5582. NumberConstructor
  5583. ], unknown, unknown, undefined, boolean>;
  5584. readonly id: StringConstructor;
  5585. readonly role: StringConstructor;
  5586. }, {
  5587. /** @description scrollbar wrap ref */
  5588. wrapRef: Ref<HTMLDivElement | undefined>;
  5589. /** @description update scrollbar state manually */
  5590. update: () => void;
  5591. /** @description scrolls to a particular set of coordinates */
  5592. scrollTo: typeof scrollTo_2;
  5593. /** @description set distance to scroll top */
  5594. setScrollTop: (value: number) => void;
  5595. /** @description set distance to scroll left */
  5596. setScrollLeft: (value: number) => void;
  5597. /** @description handle scroll event */
  5598. handleScroll: () => void;
  5599. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5600. scroll: (args_0: {
  5601. scrollTop: number;
  5602. scrollLeft: number;
  5603. }) => void;
  5604. "end-reached": (direction: ScrollbarDirection) => void;
  5605. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5606. readonly ariaLabel: StringConstructor;
  5607. readonly ariaOrientation: {
  5608. readonly type: PropType<string>;
  5609. readonly required: false;
  5610. readonly validator: ((val: unknown) => boolean) | undefined;
  5611. __epPropKey: true;
  5612. };
  5613. readonly distance: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5614. readonly height: EpPropFinalized<readonly [
  5615. StringConstructor,
  5616. NumberConstructor
  5617. ], unknown, unknown, "", boolean>;
  5618. readonly maxHeight: EpPropFinalized<readonly [
  5619. StringConstructor,
  5620. NumberConstructor
  5621. ], unknown, unknown, "", boolean>;
  5622. readonly native: BooleanConstructor;
  5623. readonly wrapStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  5624. readonly wrapClass: EpPropFinalized<readonly [
  5625. StringConstructor,
  5626. ArrayConstructor
  5627. ], unknown, unknown, "", boolean>;
  5628. readonly viewClass: EpPropFinalized<readonly [
  5629. StringConstructor,
  5630. ArrayConstructor
  5631. ], unknown, unknown, "", boolean>;
  5632. readonly viewStyle: EpPropFinalized<readonly [
  5633. StringConstructor,
  5634. ArrayConstructor,
  5635. ObjectConstructor
  5636. ], unknown, unknown, "", boolean>;
  5637. readonly noresize: BooleanConstructor;
  5638. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  5639. readonly always: BooleanConstructor;
  5640. readonly minSize: EpPropFinalized<NumberConstructor, unknown, unknown, 20, boolean>;
  5641. readonly tabindex: EpPropFinalized<readonly [
  5642. StringConstructor,
  5643. NumberConstructor
  5644. ], unknown, unknown, undefined, boolean>;
  5645. readonly id: StringConstructor;
  5646. readonly role: StringConstructor;
  5647. }>> & {
  5648. onScroll?: ((args_0: {
  5649. scrollTop: number;
  5650. scrollLeft: number;
  5651. }) => any) | undefined;
  5652. "onEnd-reached"?: ((direction: ScrollbarDirection) => any) | undefined;
  5653. }, {
  5654. readonly tabindex: EpPropMergeType<readonly [
  5655. StringConstructor,
  5656. NumberConstructor
  5657. ], unknown, unknown>;
  5658. readonly height: EpPropMergeType<readonly [
  5659. StringConstructor,
  5660. NumberConstructor
  5661. ], unknown, unknown>;
  5662. readonly maxHeight: EpPropMergeType<readonly [
  5663. StringConstructor,
  5664. NumberConstructor
  5665. ], unknown, unknown>;
  5666. readonly always: boolean;
  5667. readonly minSize: number;
  5668. readonly distance: number;
  5669. readonly wrapStyle: StyleValue;
  5670. readonly wrapClass: EpPropMergeType<readonly [
  5671. StringConstructor,
  5672. ArrayConstructor
  5673. ], unknown, unknown>;
  5674. readonly viewClass: EpPropMergeType<readonly [
  5675. StringConstructor,
  5676. ArrayConstructor
  5677. ], unknown, unknown>;
  5678. readonly viewStyle: EpPropMergeType<readonly [
  5679. StringConstructor,
  5680. ArrayConstructor,
  5681. ObjectConstructor
  5682. ], unknown, unknown>;
  5683. readonly tag: string;
  5684. readonly native: boolean;
  5685. readonly noresize: boolean;
  5686. }>;
  5687. declare const __VLS_component_64: DefineComponent<{
  5688. readonly animated: BooleanConstructor;
  5689. readonly count: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  5690. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  5691. readonly loading: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5692. readonly throttle: {
  5693. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | {
  5694. leading?: number;
  5695. trailing?: number;
  5696. initVal?: boolean;
  5697. }) | (() => ThrottleType) | ((new (...args: any[]) => number | {
  5698. leading?: number;
  5699. trailing?: number;
  5700. initVal?: boolean;
  5701. }) | (() => ThrottleType))[], unknown, unknown>>;
  5702. readonly required: false;
  5703. readonly validator: ((val: unknown) => boolean) | undefined;
  5704. __epPropKey: true;
  5705. };
  5706. }, {
  5707. /** @description loading state */
  5708. uiLoading: Ref<boolean>;
  5709. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5710. readonly animated: BooleanConstructor;
  5711. readonly count: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  5712. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  5713. readonly loading: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5714. readonly throttle: {
  5715. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | {
  5716. leading?: number;
  5717. trailing?: number;
  5718. initVal?: boolean;
  5719. }) | (() => ThrottleType) | ((new (...args: any[]) => number | {
  5720. leading?: number;
  5721. trailing?: number;
  5722. initVal?: boolean;
  5723. }) | (() => ThrottleType))[], unknown, unknown>>;
  5724. readonly required: false;
  5725. readonly validator: ((val: unknown) => boolean) | undefined;
  5726. __epPropKey: true;
  5727. };
  5728. }>>, {
  5729. readonly loading: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5730. readonly rows: number;
  5731. readonly count: number;
  5732. readonly animated: boolean;
  5733. }>;
  5734. declare const __VLS_component_65: DefineComponent<{
  5735. readonly decimalSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ".", boolean>;
  5736. readonly groupSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ",", boolean>;
  5737. readonly precision: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5738. readonly formatter: FunctionConstructor;
  5739. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  5740. readonly prefix: StringConstructor;
  5741. readonly suffix: StringConstructor;
  5742. readonly title: StringConstructor;
  5743. readonly valueStyle: {
  5744. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  5745. readonly required: false;
  5746. readonly validator: ((val: unknown) => boolean) | undefined;
  5747. __epPropKey: true;
  5748. };
  5749. }, {
  5750. /**
  5751. * @description current display value
  5752. */
  5753. displayValue: ComputedRef<any>;
  5754. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5755. readonly decimalSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ".", boolean>;
  5756. readonly groupSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ",", boolean>;
  5757. readonly precision: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5758. readonly formatter: FunctionConstructor;
  5759. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  5760. readonly prefix: StringConstructor;
  5761. readonly suffix: StringConstructor;
  5762. readonly title: StringConstructor;
  5763. readonly valueStyle: {
  5764. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  5765. readonly required: false;
  5766. readonly validator: ((val: unknown) => boolean) | undefined;
  5767. __epPropKey: true;
  5768. };
  5769. }>>, {
  5770. readonly value: EpPropMergeType<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown>;
  5771. readonly decimalSeparator: string;
  5772. readonly groupSeparator: string;
  5773. readonly precision: number;
  5774. }>;
  5775. declare const __VLS_component_66: DefineComponent<{
  5776. readonly space: EpPropFinalized<readonly [
  5777. NumberConstructor,
  5778. StringConstructor
  5779. ], unknown, unknown, "", boolean>;
  5780. readonly active: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5781. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  5782. readonly alignCenter: {
  5783. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  5784. readonly required: false;
  5785. readonly validator: ((val: unknown) => boolean) | undefined;
  5786. __epPropKey: true;
  5787. };
  5788. readonly simple: {
  5789. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  5790. readonly required: false;
  5791. readonly validator: ((val: unknown) => boolean) | undefined;
  5792. __epPropKey: true;
  5793. };
  5794. readonly finishStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "finish", boolean>;
  5795. readonly processStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "process", boolean>;
  5796. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5797. change: (newVal: number, oldVal: number) => void;
  5798. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5799. readonly space: EpPropFinalized<readonly [
  5800. NumberConstructor,
  5801. StringConstructor
  5802. ], unknown, unknown, "", boolean>;
  5803. readonly active: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5804. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  5805. readonly alignCenter: {
  5806. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  5807. readonly required: false;
  5808. readonly validator: ((val: unknown) => boolean) | undefined;
  5809. __epPropKey: true;
  5810. };
  5811. readonly simple: {
  5812. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  5813. readonly required: false;
  5814. readonly validator: ((val: unknown) => boolean) | undefined;
  5815. __epPropKey: true;
  5816. };
  5817. readonly finishStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "finish", boolean>;
  5818. readonly processStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "process", boolean>;
  5819. }>> & {
  5820. onChange?: ((newVal: number, oldVal: number) => any) | undefined;
  5821. }, {
  5822. readonly direction: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  5823. readonly space: EpPropMergeType<readonly [
  5824. NumberConstructor,
  5825. StringConstructor
  5826. ], unknown, unknown>;
  5827. readonly active: number;
  5828. readonly finishStatus: EpPropMergeType<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown>;
  5829. readonly processStatus: EpPropMergeType<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown>;
  5830. }>;
  5831. declare const __VLS_component_67: DefineComponent<{
  5832. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5833. readonly icon: {
  5834. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5835. readonly required: false;
  5836. readonly validator: ((val: unknown) => boolean) | undefined;
  5837. __epPropKey: true;
  5838. };
  5839. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5840. readonly status: EpPropFinalized<StringConstructor, "" | "wait" | "error" | "finish" | "success" | "process", unknown, "", boolean>;
  5841. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5842. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5843. readonly icon: {
  5844. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5845. readonly required: false;
  5846. readonly validator: ((val: unknown) => boolean) | undefined;
  5847. __epPropKey: true;
  5848. };
  5849. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5850. readonly status: EpPropFinalized<StringConstructor, "" | "wait" | "error" | "finish" | "success" | "process", unknown, "", boolean>;
  5851. }>>, {
  5852. readonly title: string;
  5853. readonly description: string;
  5854. readonly status: EpPropMergeType<StringConstructor, "" | "wait" | "error" | "finish" | "success" | "process", unknown>;
  5855. }>;
  5856. declare const __VLS_component_68: DefineComponent<{
  5857. readonly ariaLabel: StringConstructor;
  5858. readonly modelValue: EpPropFinalized<readonly [
  5859. BooleanConstructor,
  5860. StringConstructor,
  5861. NumberConstructor
  5862. ], unknown, unknown, false, boolean>;
  5863. readonly disabled: BooleanConstructor;
  5864. readonly loading: BooleanConstructor;
  5865. readonly size: {
  5866. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large") | ((new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large"))[], unknown, "" | "small" | "default" | "large">>;
  5867. readonly required: false;
  5868. readonly validator: ((val: unknown) => boolean) | undefined;
  5869. __epPropKey: true;
  5870. };
  5871. readonly width: EpPropFinalized<readonly [
  5872. StringConstructor,
  5873. NumberConstructor
  5874. ], unknown, unknown, "", boolean>;
  5875. readonly inlinePrompt: BooleanConstructor;
  5876. readonly inactiveActionIcon: {
  5877. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5878. readonly required: false;
  5879. readonly validator: ((val: unknown) => boolean) | undefined;
  5880. __epPropKey: true;
  5881. };
  5882. readonly activeActionIcon: {
  5883. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5884. readonly required: false;
  5885. readonly validator: ((val: unknown) => boolean) | undefined;
  5886. __epPropKey: true;
  5887. };
  5888. readonly activeIcon: {
  5889. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5890. readonly required: false;
  5891. readonly validator: ((val: unknown) => boolean) | undefined;
  5892. __epPropKey: true;
  5893. };
  5894. readonly inactiveIcon: {
  5895. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5896. readonly required: false;
  5897. readonly validator: ((val: unknown) => boolean) | undefined;
  5898. __epPropKey: true;
  5899. };
  5900. readonly activeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5901. readonly inactiveText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5902. readonly activeValue: EpPropFinalized<readonly [
  5903. BooleanConstructor,
  5904. StringConstructor,
  5905. NumberConstructor
  5906. ], unknown, unknown, true, boolean>;
  5907. readonly inactiveValue: EpPropFinalized<readonly [
  5908. BooleanConstructor,
  5909. StringConstructor,
  5910. NumberConstructor
  5911. ], unknown, unknown, false, boolean>;
  5912. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5913. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5914. readonly beforeChange: {
  5915. readonly type: PropType<() => Promise<boolean> | boolean>;
  5916. readonly required: false;
  5917. readonly validator: ((val: unknown) => boolean) | undefined;
  5918. __epPropKey: true;
  5919. };
  5920. readonly id: StringConstructor;
  5921. readonly tabindex: {
  5922. readonly type: PropType<EpPropMergeType<readonly [
  5923. StringConstructor,
  5924. NumberConstructor
  5925. ], unknown, unknown>>;
  5926. readonly required: false;
  5927. readonly validator: ((val: unknown) => boolean) | undefined;
  5928. __epPropKey: true;
  5929. };
  5930. }, {
  5931. /**
  5932. * @description manual focus to the switch component
  5933. **/
  5934. focus: () => void;
  5935. /**
  5936. * @description whether Switch is checked
  5937. */
  5938. checked: ComputedRef<boolean>;
  5939. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  5940. "update:modelValue": (val: string | number | boolean) => void;
  5941. change: (val: string | number | boolean) => void;
  5942. input: (val: string | number | boolean) => void;
  5943. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  5944. readonly ariaLabel: StringConstructor;
  5945. readonly modelValue: EpPropFinalized<readonly [
  5946. BooleanConstructor,
  5947. StringConstructor,
  5948. NumberConstructor
  5949. ], unknown, unknown, false, boolean>;
  5950. readonly disabled: BooleanConstructor;
  5951. readonly loading: BooleanConstructor;
  5952. readonly size: {
  5953. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large") | ((new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large"))[], unknown, "" | "small" | "default" | "large">>;
  5954. readonly required: false;
  5955. readonly validator: ((val: unknown) => boolean) | undefined;
  5956. __epPropKey: true;
  5957. };
  5958. readonly width: EpPropFinalized<readonly [
  5959. StringConstructor,
  5960. NumberConstructor
  5961. ], unknown, unknown, "", boolean>;
  5962. readonly inlinePrompt: BooleanConstructor;
  5963. readonly inactiveActionIcon: {
  5964. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5965. readonly required: false;
  5966. readonly validator: ((val: unknown) => boolean) | undefined;
  5967. __epPropKey: true;
  5968. };
  5969. readonly activeActionIcon: {
  5970. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5971. readonly required: false;
  5972. readonly validator: ((val: unknown) => boolean) | undefined;
  5973. __epPropKey: true;
  5974. };
  5975. readonly activeIcon: {
  5976. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5977. readonly required: false;
  5978. readonly validator: ((val: unknown) => boolean) | undefined;
  5979. __epPropKey: true;
  5980. };
  5981. readonly inactiveIcon: {
  5982. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  5983. readonly required: false;
  5984. readonly validator: ((val: unknown) => boolean) | undefined;
  5985. __epPropKey: true;
  5986. };
  5987. readonly activeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5988. readonly inactiveText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5989. readonly activeValue: EpPropFinalized<readonly [
  5990. BooleanConstructor,
  5991. StringConstructor,
  5992. NumberConstructor
  5993. ], unknown, unknown, true, boolean>;
  5994. readonly inactiveValue: EpPropFinalized<readonly [
  5995. BooleanConstructor,
  5996. StringConstructor,
  5997. NumberConstructor
  5998. ], unknown, unknown, false, boolean>;
  5999. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6000. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6001. readonly beforeChange: {
  6002. readonly type: PropType<() => Promise<boolean> | boolean>;
  6003. readonly required: false;
  6004. readonly validator: ((val: unknown) => boolean) | undefined;
  6005. __epPropKey: true;
  6006. };
  6007. readonly id: StringConstructor;
  6008. readonly tabindex: {
  6009. readonly type: PropType<EpPropMergeType<readonly [
  6010. StringConstructor,
  6011. NumberConstructor
  6012. ], unknown, unknown>>;
  6013. readonly required: false;
  6014. readonly validator: ((val: unknown) => boolean) | undefined;
  6015. __epPropKey: true;
  6016. };
  6017. }>> & {
  6018. "onUpdate:modelValue"?: ((val: string | number | boolean) => any) | undefined;
  6019. onChange?: ((val: string | number | boolean) => any) | undefined;
  6020. onInput?: ((val: string | number | boolean) => any) | undefined;
  6021. }, {
  6022. readonly disabled: boolean;
  6023. readonly width: EpPropMergeType<readonly [
  6024. StringConstructor,
  6025. NumberConstructor
  6026. ], unknown, unknown>;
  6027. readonly name: string;
  6028. readonly loading: boolean;
  6029. readonly modelValue: EpPropMergeType<readonly [
  6030. BooleanConstructor,
  6031. StringConstructor,
  6032. NumberConstructor
  6033. ], unknown, unknown>;
  6034. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6035. readonly activeText: string;
  6036. readonly inactiveText: string;
  6037. readonly activeValue: EpPropMergeType<readonly [
  6038. BooleanConstructor,
  6039. StringConstructor,
  6040. NumberConstructor
  6041. ], unknown, unknown>;
  6042. readonly inactiveValue: EpPropMergeType<readonly [
  6043. BooleanConstructor,
  6044. StringConstructor,
  6045. NumberConstructor
  6046. ], unknown, unknown>;
  6047. readonly inlinePrompt: boolean;
  6048. }>;
  6049. declare const __VLS_component_69: DefineComponent<{
  6050. readonly label: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6051. readonly name: {
  6052. readonly type: PropType<EpPropMergeType<readonly [
  6053. StringConstructor,
  6054. NumberConstructor
  6055. ], unknown, unknown>>;
  6056. readonly required: false;
  6057. readonly validator: ((val: unknown) => boolean) | undefined;
  6058. __epPropKey: true;
  6059. };
  6060. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  6061. readonly disabled: BooleanConstructor;
  6062. readonly lazy: BooleanConstructor;
  6063. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  6064. readonly label: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6065. readonly name: {
  6066. readonly type: PropType<EpPropMergeType<readonly [
  6067. StringConstructor,
  6068. NumberConstructor
  6069. ], unknown, unknown>>;
  6070. readonly required: false;
  6071. readonly validator: ((val: unknown) => boolean) | undefined;
  6072. __epPropKey: true;
  6073. };
  6074. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  6075. readonly disabled: BooleanConstructor;
  6076. readonly lazy: BooleanConstructor;
  6077. }>>, {
  6078. readonly label: string;
  6079. readonly disabled: boolean;
  6080. readonly closable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6081. readonly lazy: boolean;
  6082. }>;
  6083. declare const __VLS_component_7: DefineComponent<{
  6084. readonly ariaLabel: StringConstructor;
  6085. readonly appendTo: {
  6086. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  6087. readonly required: false;
  6088. readonly validator: ((val: unknown) => boolean) | undefined;
  6089. __epPropKey: true;
  6090. };
  6091. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6092. readonly rawContent: BooleanConstructor;
  6093. readonly persistent: BooleanConstructor;
  6094. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  6095. readonly transition: StringConstructor;
  6096. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6097. readonly disabled: BooleanConstructor;
  6098. readonly id: StringConstructor;
  6099. readonly style: {
  6100. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  6101. readonly required: false;
  6102. readonly validator: ((val: unknown) => boolean) | undefined;
  6103. __epPropKey: true;
  6104. };
  6105. readonly className: {
  6106. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  6107. [x: string]: boolean;
  6108. } | (string | {
  6109. [x: string]: boolean;
  6110. } | (string | {
  6111. [x: string]: boolean;
  6112. } | (string | {
  6113. [x: string]: boolean;
  6114. } | (string | {
  6115. [x: string]: boolean;
  6116. } | (string | {
  6117. [x: string]: boolean;
  6118. } | (string | {
  6119. [x: string]: boolean;
  6120. } | (string | {
  6121. [x: string]: boolean;
  6122. } | (string | {
  6123. [x: string]: boolean;
  6124. } | (string | {
  6125. [x: string]: boolean;
  6126. } | (string | {
  6127. [x: string]: boolean;
  6128. } | (string | {
  6129. [x: string]: boolean;
  6130. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6131. [x: string]: boolean;
  6132. } | (string | {
  6133. [x: string]: boolean;
  6134. } | (string | {
  6135. [x: string]: boolean;
  6136. } | (string | {
  6137. [x: string]: boolean;
  6138. } | (string | {
  6139. [x: string]: boolean;
  6140. } | (string | {
  6141. [x: string]: boolean;
  6142. } | (string | {
  6143. [x: string]: boolean;
  6144. } | (string | {
  6145. [x: string]: boolean;
  6146. } | (string | {
  6147. [x: string]: boolean;
  6148. } | (string | {
  6149. [x: string]: boolean;
  6150. } | (string | {
  6151. [x: string]: boolean;
  6152. } | (string | {
  6153. [x: string]: boolean;
  6154. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  6155. [x: string]: boolean;
  6156. } | (string | {
  6157. [x: string]: boolean;
  6158. } | (string | {
  6159. [x: string]: boolean;
  6160. } | (string | {
  6161. [x: string]: boolean;
  6162. } | (string | {
  6163. [x: string]: boolean;
  6164. } | (string | {
  6165. [x: string]: boolean;
  6166. } | (string | {
  6167. [x: string]: boolean;
  6168. } | (string | {
  6169. [x: string]: boolean;
  6170. } | (string | {
  6171. [x: string]: boolean;
  6172. } | (string | {
  6173. [x: string]: boolean;
  6174. } | (string | {
  6175. [x: string]: boolean;
  6176. } | (string | {
  6177. [x: string]: boolean;
  6178. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6179. [x: string]: boolean;
  6180. } | (string | {
  6181. [x: string]: boolean;
  6182. } | (string | {
  6183. [x: string]: boolean;
  6184. } | (string | {
  6185. [x: string]: boolean;
  6186. } | (string | {
  6187. [x: string]: boolean;
  6188. } | (string | {
  6189. [x: string]: boolean;
  6190. } | (string | {
  6191. [x: string]: boolean;
  6192. } | (string | {
  6193. [x: string]: boolean;
  6194. } | (string | {
  6195. [x: string]: boolean;
  6196. } | (string | {
  6197. [x: string]: boolean;
  6198. } | (string | {
  6199. [x: string]: boolean;
  6200. } | (string | {
  6201. [x: string]: boolean;
  6202. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6203. readonly required: false;
  6204. readonly validator: ((val: unknown) => boolean) | undefined;
  6205. __epPropKey: true;
  6206. };
  6207. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  6208. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6209. readonly pure: BooleanConstructor;
  6210. readonly focusOnShow: BooleanConstructor;
  6211. readonly trapping: BooleanConstructor;
  6212. readonly popperClass: {
  6213. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  6214. [x: string]: boolean;
  6215. } | (string | {
  6216. [x: string]: boolean;
  6217. } | (string | {
  6218. [x: string]: boolean;
  6219. } | (string | {
  6220. [x: string]: boolean;
  6221. } | (string | {
  6222. [x: string]: boolean;
  6223. } | (string | {
  6224. [x: string]: boolean;
  6225. } | (string | {
  6226. [x: string]: boolean;
  6227. } | (string | {
  6228. [x: string]: boolean;
  6229. } | (string | {
  6230. [x: string]: boolean;
  6231. } | (string | {
  6232. [x: string]: boolean;
  6233. } | (string | {
  6234. [x: string]: boolean;
  6235. } | (string | {
  6236. [x: string]: boolean;
  6237. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6238. [x: string]: boolean;
  6239. } | (string | {
  6240. [x: string]: boolean;
  6241. } | (string | {
  6242. [x: string]: boolean;
  6243. } | (string | {
  6244. [x: string]: boolean;
  6245. } | (string | {
  6246. [x: string]: boolean;
  6247. } | (string | {
  6248. [x: string]: boolean;
  6249. } | (string | {
  6250. [x: string]: boolean;
  6251. } | (string | {
  6252. [x: string]: boolean;
  6253. } | (string | {
  6254. [x: string]: boolean;
  6255. } | (string | {
  6256. [x: string]: boolean;
  6257. } | (string | {
  6258. [x: string]: boolean;
  6259. } | (string | {
  6260. [x: string]: boolean;
  6261. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  6262. [x: string]: boolean;
  6263. } | (string | {
  6264. [x: string]: boolean;
  6265. } | (string | {
  6266. [x: string]: boolean;
  6267. } | (string | {
  6268. [x: string]: boolean;
  6269. } | (string | {
  6270. [x: string]: boolean;
  6271. } | (string | {
  6272. [x: string]: boolean;
  6273. } | (string | {
  6274. [x: string]: boolean;
  6275. } | (string | {
  6276. [x: string]: boolean;
  6277. } | (string | {
  6278. [x: string]: boolean;
  6279. } | (string | {
  6280. [x: string]: boolean;
  6281. } | (string | {
  6282. [x: string]: boolean;
  6283. } | (string | {
  6284. [x: string]: boolean;
  6285. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6286. [x: string]: boolean;
  6287. } | (string | {
  6288. [x: string]: boolean;
  6289. } | (string | {
  6290. [x: string]: boolean;
  6291. } | (string | {
  6292. [x: string]: boolean;
  6293. } | (string | {
  6294. [x: string]: boolean;
  6295. } | (string | {
  6296. [x: string]: boolean;
  6297. } | (string | {
  6298. [x: string]: boolean;
  6299. } | (string | {
  6300. [x: string]: boolean;
  6301. } | (string | {
  6302. [x: string]: boolean;
  6303. } | (string | {
  6304. [x: string]: boolean;
  6305. } | (string | {
  6306. [x: string]: boolean;
  6307. } | (string | {
  6308. [x: string]: boolean;
  6309. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6310. readonly required: false;
  6311. readonly validator: ((val: unknown) => boolean) | undefined;
  6312. __epPropKey: true;
  6313. };
  6314. readonly popperStyle: {
  6315. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  6316. readonly required: false;
  6317. readonly validator: ((val: unknown) => boolean) | undefined;
  6318. __epPropKey: true;
  6319. };
  6320. readonly referenceEl: {
  6321. readonly type: PropType<HTMLElement>;
  6322. readonly required: false;
  6323. readonly validator: ((val: unknown) => boolean) | undefined;
  6324. __epPropKey: true;
  6325. };
  6326. readonly triggerTargetEl: {
  6327. readonly type: PropType<HTMLElement>;
  6328. readonly required: false;
  6329. readonly validator: ((val: unknown) => boolean) | undefined;
  6330. __epPropKey: true;
  6331. };
  6332. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6333. readonly virtualTriggering: BooleanConstructor;
  6334. readonly zIndex: NumberConstructor;
  6335. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  6336. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6337. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  6338. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6339. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  6340. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  6341. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  6342. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  6343. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6344. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  6345. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6346. }, {
  6347. /**
  6348. * @description el-popper-content component instance
  6349. */
  6350. contentRef: Ref<PopperContentInstance | undefined>;
  6351. /**
  6352. * @description validate current focus event is trigger inside el-popper-content
  6353. */
  6354. isFocusInsideContent: (event?: FocusEvent) => boolean | undefined;
  6355. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  6356. readonly ariaLabel: StringConstructor;
  6357. readonly appendTo: {
  6358. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  6359. readonly required: false;
  6360. readonly validator: ((val: unknown) => boolean) | undefined;
  6361. __epPropKey: true;
  6362. };
  6363. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6364. readonly rawContent: BooleanConstructor;
  6365. readonly persistent: BooleanConstructor;
  6366. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  6367. readonly transition: StringConstructor;
  6368. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6369. readonly disabled: BooleanConstructor;
  6370. readonly id: StringConstructor;
  6371. readonly style: {
  6372. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  6373. readonly required: false;
  6374. readonly validator: ((val: unknown) => boolean) | undefined;
  6375. __epPropKey: true;
  6376. };
  6377. readonly className: {
  6378. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  6379. [x: string]: boolean;
  6380. } | (string | {
  6381. [x: string]: boolean;
  6382. } | (string | {
  6383. [x: string]: boolean;
  6384. } | (string | {
  6385. [x: string]: boolean;
  6386. } | (string | {
  6387. [x: string]: boolean;
  6388. } | (string | {
  6389. [x: string]: boolean;
  6390. } | (string | {
  6391. [x: string]: boolean;
  6392. } | (string | {
  6393. [x: string]: boolean;
  6394. } | (string | {
  6395. [x: string]: boolean;
  6396. } | (string | {
  6397. [x: string]: boolean;
  6398. } | (string | {
  6399. [x: string]: boolean;
  6400. } | (string | {
  6401. [x: string]: boolean;
  6402. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6403. [x: string]: boolean;
  6404. } | (string | {
  6405. [x: string]: boolean;
  6406. } | (string | {
  6407. [x: string]: boolean;
  6408. } | (string | {
  6409. [x: string]: boolean;
  6410. } | (string | {
  6411. [x: string]: boolean;
  6412. } | (string | {
  6413. [x: string]: boolean;
  6414. } | (string | {
  6415. [x: string]: boolean;
  6416. } | (string | {
  6417. [x: string]: boolean;
  6418. } | (string | {
  6419. [x: string]: boolean;
  6420. } | (string | {
  6421. [x: string]: boolean;
  6422. } | (string | {
  6423. [x: string]: boolean;
  6424. } | (string | {
  6425. [x: string]: boolean;
  6426. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  6427. [x: string]: boolean;
  6428. } | (string | {
  6429. [x: string]: boolean;
  6430. } | (string | {
  6431. [x: string]: boolean;
  6432. } | (string | {
  6433. [x: string]: boolean;
  6434. } | (string | {
  6435. [x: string]: boolean;
  6436. } | (string | {
  6437. [x: string]: boolean;
  6438. } | (string | {
  6439. [x: string]: boolean;
  6440. } | (string | {
  6441. [x: string]: boolean;
  6442. } | (string | {
  6443. [x: string]: boolean;
  6444. } | (string | {
  6445. [x: string]: boolean;
  6446. } | (string | {
  6447. [x: string]: boolean;
  6448. } | (string | {
  6449. [x: string]: boolean;
  6450. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6451. [x: string]: boolean;
  6452. } | (string | {
  6453. [x: string]: boolean;
  6454. } | (string | {
  6455. [x: string]: boolean;
  6456. } | (string | {
  6457. [x: string]: boolean;
  6458. } | (string | {
  6459. [x: string]: boolean;
  6460. } | (string | {
  6461. [x: string]: boolean;
  6462. } | (string | {
  6463. [x: string]: boolean;
  6464. } | (string | {
  6465. [x: string]: boolean;
  6466. } | (string | {
  6467. [x: string]: boolean;
  6468. } | (string | {
  6469. [x: string]: boolean;
  6470. } | (string | {
  6471. [x: string]: boolean;
  6472. } | (string | {
  6473. [x: string]: boolean;
  6474. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6475. readonly required: false;
  6476. readonly validator: ((val: unknown) => boolean) | undefined;
  6477. __epPropKey: true;
  6478. };
  6479. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  6480. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6481. readonly pure: BooleanConstructor;
  6482. readonly focusOnShow: BooleanConstructor;
  6483. readonly trapping: BooleanConstructor;
  6484. readonly popperClass: {
  6485. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  6486. [x: string]: boolean;
  6487. } | (string | {
  6488. [x: string]: boolean;
  6489. } | (string | {
  6490. [x: string]: boolean;
  6491. } | (string | {
  6492. [x: string]: boolean;
  6493. } | (string | {
  6494. [x: string]: boolean;
  6495. } | (string | {
  6496. [x: string]: boolean;
  6497. } | (string | {
  6498. [x: string]: boolean;
  6499. } | (string | {
  6500. [x: string]: boolean;
  6501. } | (string | {
  6502. [x: string]: boolean;
  6503. } | (string | {
  6504. [x: string]: boolean;
  6505. } | (string | {
  6506. [x: string]: boolean;
  6507. } | (string | {
  6508. [x: string]: boolean;
  6509. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6510. [x: string]: boolean;
  6511. } | (string | {
  6512. [x: string]: boolean;
  6513. } | (string | {
  6514. [x: string]: boolean;
  6515. } | (string | {
  6516. [x: string]: boolean;
  6517. } | (string | {
  6518. [x: string]: boolean;
  6519. } | (string | {
  6520. [x: string]: boolean;
  6521. } | (string | {
  6522. [x: string]: boolean;
  6523. } | (string | {
  6524. [x: string]: boolean;
  6525. } | (string | {
  6526. [x: string]: boolean;
  6527. } | (string | {
  6528. [x: string]: boolean;
  6529. } | (string | {
  6530. [x: string]: boolean;
  6531. } | (string | {
  6532. [x: string]: boolean;
  6533. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  6534. [x: string]: boolean;
  6535. } | (string | {
  6536. [x: string]: boolean;
  6537. } | (string | {
  6538. [x: string]: boolean;
  6539. } | (string | {
  6540. [x: string]: boolean;
  6541. } | (string | {
  6542. [x: string]: boolean;
  6543. } | (string | {
  6544. [x: string]: boolean;
  6545. } | (string | {
  6546. [x: string]: boolean;
  6547. } | (string | {
  6548. [x: string]: boolean;
  6549. } | (string | {
  6550. [x: string]: boolean;
  6551. } | (string | {
  6552. [x: string]: boolean;
  6553. } | (string | {
  6554. [x: string]: boolean;
  6555. } | (string | {
  6556. [x: string]: boolean;
  6557. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6558. [x: string]: boolean;
  6559. } | (string | {
  6560. [x: string]: boolean;
  6561. } | (string | {
  6562. [x: string]: boolean;
  6563. } | (string | {
  6564. [x: string]: boolean;
  6565. } | (string | {
  6566. [x: string]: boolean;
  6567. } | (string | {
  6568. [x: string]: boolean;
  6569. } | (string | {
  6570. [x: string]: boolean;
  6571. } | (string | {
  6572. [x: string]: boolean;
  6573. } | (string | {
  6574. [x: string]: boolean;
  6575. } | (string | {
  6576. [x: string]: boolean;
  6577. } | (string | {
  6578. [x: string]: boolean;
  6579. } | (string | {
  6580. [x: string]: boolean;
  6581. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6582. readonly required: false;
  6583. readonly validator: ((val: unknown) => boolean) | undefined;
  6584. __epPropKey: true;
  6585. };
  6586. readonly popperStyle: {
  6587. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  6588. readonly required: false;
  6589. readonly validator: ((val: unknown) => boolean) | undefined;
  6590. __epPropKey: true;
  6591. };
  6592. readonly referenceEl: {
  6593. readonly type: PropType<HTMLElement>;
  6594. readonly required: false;
  6595. readonly validator: ((val: unknown) => boolean) | undefined;
  6596. __epPropKey: true;
  6597. };
  6598. readonly triggerTargetEl: {
  6599. readonly type: PropType<HTMLElement>;
  6600. readonly required: false;
  6601. readonly validator: ((val: unknown) => boolean) | undefined;
  6602. __epPropKey: true;
  6603. };
  6604. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6605. readonly virtualTriggering: BooleanConstructor;
  6606. readonly zIndex: NumberConstructor;
  6607. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  6608. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6609. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  6610. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6611. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  6612. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  6613. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  6614. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  6615. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6616. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  6617. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6618. }>>, {
  6619. readonly disabled: boolean;
  6620. readonly content: string;
  6621. readonly offset: number;
  6622. readonly visible: EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown>;
  6623. readonly placement: EpPropMergeType<StringConstructor, Placement, unknown>;
  6624. readonly strategy: EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  6625. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  6626. readonly showAfter: number;
  6627. readonly hideAfter: number;
  6628. readonly autoClose: number;
  6629. readonly virtualTriggering: boolean;
  6630. readonly arrowOffset: number;
  6631. readonly boundariesPadding: number;
  6632. readonly fallbackPlacements: Placement[];
  6633. readonly gpuAcceleration: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6634. readonly popperOptions: Partial<Options>;
  6635. readonly enterable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6636. readonly stopPopperMouseEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6637. readonly pure: boolean;
  6638. readonly focusOnShow: boolean;
  6639. readonly trapping: boolean;
  6640. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6641. readonly rawContent: boolean;
  6642. readonly persistent: boolean;
  6643. }>;
  6644. declare const __VLS_component_70: DefineComponent<{
  6645. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  6646. readonly closable: BooleanConstructor;
  6647. readonly disableTransitions: BooleanConstructor;
  6648. readonly hit: BooleanConstructor;
  6649. readonly color: StringConstructor;
  6650. readonly size: {
  6651. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  6652. readonly required: false;
  6653. readonly validator: ((val: unknown) => boolean) | undefined;
  6654. __epPropKey: true;
  6655. };
  6656. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  6657. readonly round: BooleanConstructor;
  6658. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  6659. click: (evt: MouseEvent) => void;
  6660. close: (evt: MouseEvent) => void;
  6661. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  6662. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  6663. readonly closable: BooleanConstructor;
  6664. readonly disableTransitions: BooleanConstructor;
  6665. readonly hit: BooleanConstructor;
  6666. readonly color: StringConstructor;
  6667. readonly size: {
  6668. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  6669. readonly required: false;
  6670. readonly validator: ((val: unknown) => boolean) | undefined;
  6671. __epPropKey: true;
  6672. };
  6673. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  6674. readonly round: BooleanConstructor;
  6675. }>> & {
  6676. onClick?: ((evt: MouseEvent) => any) | undefined;
  6677. onClose?: ((evt: MouseEvent) => any) | undefined;
  6678. }, {
  6679. readonly round: boolean;
  6680. readonly type: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  6681. readonly effect: EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>;
  6682. readonly closable: boolean;
  6683. readonly disableTransitions: boolean;
  6684. readonly hit: boolean;
  6685. }>;
  6686. declare const __VLS_component_71: DefineComponent<{
  6687. readonly type: EpPropFinalized<StringConstructor, "" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  6688. readonly size: EpPropFinalized<StringConstructor, "" | "small" | "default" | "large", unknown, "", boolean>;
  6689. readonly truncated: BooleanConstructor;
  6690. readonly lineClamp: {
  6691. readonly type: PropType<EpPropMergeType<readonly [
  6692. StringConstructor,
  6693. NumberConstructor
  6694. ], unknown, unknown>>;
  6695. readonly required: false;
  6696. readonly validator: ((val: unknown) => boolean) | undefined;
  6697. __epPropKey: true;
  6698. };
  6699. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "span", boolean>;
  6700. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  6701. readonly type: EpPropFinalized<StringConstructor, "" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  6702. readonly size: EpPropFinalized<StringConstructor, "" | "small" | "default" | "large", unknown, "", boolean>;
  6703. readonly truncated: BooleanConstructor;
  6704. readonly lineClamp: {
  6705. readonly type: PropType<EpPropMergeType<readonly [
  6706. StringConstructor,
  6707. NumberConstructor
  6708. ], unknown, unknown>>;
  6709. readonly required: false;
  6710. readonly validator: ((val: unknown) => boolean) | undefined;
  6711. __epPropKey: true;
  6712. };
  6713. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "span", boolean>;
  6714. }>>, {
  6715. readonly size: EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>;
  6716. readonly type: EpPropMergeType<StringConstructor, "" | "primary" | "success" | "warning" | "info" | "danger", unknown>;
  6717. readonly tag: string;
  6718. readonly truncated: boolean;
  6719. }>;
  6720. declare const __VLS_component_72: DefineComponent<{
  6721. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6722. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6723. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6724. readonly showWeekNumber: BooleanConstructor;
  6725. readonly ariaLabel: StringConstructor;
  6726. readonly emptyValues: ArrayConstructor;
  6727. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  6728. readonly disabledDate: {
  6729. readonly type: PropType<Function>;
  6730. readonly required: false;
  6731. readonly validator: ((val: unknown) => boolean) | undefined;
  6732. __epPropKey: true;
  6733. };
  6734. readonly cellClassName: {
  6735. readonly type: PropType<Function>;
  6736. readonly required: false;
  6737. readonly validator: ((val: unknown) => boolean) | undefined;
  6738. __epPropKey: true;
  6739. };
  6740. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  6741. readonly arrowControl: BooleanConstructor;
  6742. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  6743. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6744. readonly unlinkPanels: BooleanConstructor;
  6745. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  6746. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  6747. "bottom",
  6748. "top",
  6749. "right",
  6750. "left"
  6751. ], boolean>;
  6752. readonly disabledHours: {
  6753. readonly type: PropType<GetDisabledHours>;
  6754. readonly required: false;
  6755. readonly validator: ((val: unknown) => boolean) | undefined;
  6756. __epPropKey: true;
  6757. };
  6758. readonly disabledMinutes: {
  6759. readonly type: PropType<GetDisabledMinutes>;
  6760. readonly required: false;
  6761. readonly validator: ((val: unknown) => boolean) | undefined;
  6762. __epPropKey: true;
  6763. };
  6764. readonly disabledSeconds: {
  6765. readonly type: PropType<GetDisabledSeconds>;
  6766. readonly required: false;
  6767. readonly validator: ((val: unknown) => boolean) | undefined;
  6768. __epPropKey: true;
  6769. };
  6770. readonly id: {
  6771. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  6772. string,
  6773. string
  6774. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  6775. string,
  6776. string
  6777. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  6778. readonly required: false;
  6779. readonly validator: ((val: unknown) => boolean) | undefined;
  6780. __epPropKey: true;
  6781. };
  6782. readonly name: {
  6783. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  6784. string,
  6785. string
  6786. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  6787. string,
  6788. string
  6789. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  6790. readonly required: false;
  6791. readonly validator: ((val: unknown) => boolean) | undefined;
  6792. __epPropKey: true;
  6793. };
  6794. readonly popperClass: {
  6795. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  6796. [x: string]: boolean;
  6797. } | (string | {
  6798. [x: string]: boolean;
  6799. } | (string | {
  6800. [x: string]: boolean;
  6801. } | (string | {
  6802. [x: string]: boolean;
  6803. } | (string | {
  6804. [x: string]: boolean;
  6805. } | (string | {
  6806. [x: string]: boolean;
  6807. } | (string | {
  6808. [x: string]: boolean;
  6809. } | (string | {
  6810. [x: string]: boolean;
  6811. } | (string | {
  6812. [x: string]: boolean;
  6813. } | (string | {
  6814. [x: string]: boolean;
  6815. } | (string | {
  6816. [x: string]: boolean;
  6817. } | (string | {
  6818. [x: string]: boolean;
  6819. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6820. [x: string]: boolean;
  6821. } | (string | {
  6822. [x: string]: boolean;
  6823. } | (string | {
  6824. [x: string]: boolean;
  6825. } | (string | {
  6826. [x: string]: boolean;
  6827. } | (string | {
  6828. [x: string]: boolean;
  6829. } | (string | {
  6830. [x: string]: boolean;
  6831. } | (string | {
  6832. [x: string]: boolean;
  6833. } | (string | {
  6834. [x: string]: boolean;
  6835. } | (string | {
  6836. [x: string]: boolean;
  6837. } | (string | {
  6838. [x: string]: boolean;
  6839. } | (string | {
  6840. [x: string]: boolean;
  6841. } | (string | {
  6842. [x: string]: boolean;
  6843. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  6844. [x: string]: boolean;
  6845. } | (string | {
  6846. [x: string]: boolean;
  6847. } | (string | {
  6848. [x: string]: boolean;
  6849. } | (string | {
  6850. [x: string]: boolean;
  6851. } | (string | {
  6852. [x: string]: boolean;
  6853. } | (string | {
  6854. [x: string]: boolean;
  6855. } | (string | {
  6856. [x: string]: boolean;
  6857. } | (string | {
  6858. [x: string]: boolean;
  6859. } | (string | {
  6860. [x: string]: boolean;
  6861. } | (string | {
  6862. [x: string]: boolean;
  6863. } | (string | {
  6864. [x: string]: boolean;
  6865. } | (string | {
  6866. [x: string]: boolean;
  6867. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  6868. [x: string]: boolean;
  6869. } | (string | {
  6870. [x: string]: boolean;
  6871. } | (string | {
  6872. [x: string]: boolean;
  6873. } | (string | {
  6874. [x: string]: boolean;
  6875. } | (string | {
  6876. [x: string]: boolean;
  6877. } | (string | {
  6878. [x: string]: boolean;
  6879. } | (string | {
  6880. [x: string]: boolean;
  6881. } | (string | {
  6882. [x: string]: boolean;
  6883. } | (string | {
  6884. [x: string]: boolean;
  6885. } | (string | {
  6886. [x: string]: boolean;
  6887. } | (string | {
  6888. [x: string]: boolean;
  6889. } | (string | {
  6890. [x: string]: boolean;
  6891. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6892. readonly required: false;
  6893. readonly validator: ((val: unknown) => boolean) | undefined;
  6894. __epPropKey: true;
  6895. };
  6896. readonly popperStyle: {
  6897. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  6898. readonly required: false;
  6899. readonly validator: ((val: unknown) => boolean) | undefined;
  6900. __epPropKey: true;
  6901. };
  6902. readonly format: StringConstructor;
  6903. readonly valueFormat: StringConstructor;
  6904. readonly dateFormat: StringConstructor;
  6905. readonly timeFormat: StringConstructor;
  6906. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6907. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6908. readonly clearIcon: {
  6909. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  6910. readonly required: false;
  6911. readonly validator: ((val: unknown) => boolean) | undefined;
  6912. __epPropKey: true;
  6913. };
  6914. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6915. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  6916. readonly size: {
  6917. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  6918. readonly required: false;
  6919. readonly validator: ((val: unknown) => boolean) | undefined;
  6920. __epPropKey: true;
  6921. };
  6922. readonly readonly: BooleanConstructor;
  6923. readonly disabled: BooleanConstructor;
  6924. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  6925. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  6926. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  6927. DateModelType,
  6928. DateModelType
  6929. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  6930. DateModelType,
  6931. DateModelType
  6932. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  6933. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  6934. readonly startPlaceholder: StringConstructor;
  6935. readonly endPlaceholder: StringConstructor;
  6936. readonly defaultValue: {
  6937. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  6938. Date,
  6939. Date
  6940. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  6941. Date,
  6942. Date
  6943. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  6944. readonly required: false;
  6945. readonly validator: ((val: unknown) => boolean) | undefined;
  6946. __epPropKey: true;
  6947. };
  6948. readonly defaultTime: {
  6949. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  6950. Date,
  6951. Date
  6952. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  6953. Date,
  6954. Date
  6955. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  6956. readonly required: false;
  6957. readonly validator: ((val: unknown) => boolean) | undefined;
  6958. __epPropKey: true;
  6959. };
  6960. readonly isRange: BooleanConstructor;
  6961. }, {
  6962. /**
  6963. * @description focus input box.
  6964. */
  6965. focus: () => void;
  6966. /**
  6967. * @description blur input box.
  6968. */
  6969. blur: () => void;
  6970. /**
  6971. * @description opens picker
  6972. */
  6973. handleOpen: () => void;
  6974. /**
  6975. * @description closes picker
  6976. */
  6977. handleClose: () => void;
  6978. /**
  6979. * @description pick item manually
  6980. */
  6981. onPick: (date?: any, visible?: boolean) => void;
  6982. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  6983. focus: (...args: any[]) => void;
  6984. clear: (...args: any[]) => void;
  6985. "update:modelValue": (...args: any[]) => void;
  6986. change: (...args: any[]) => void;
  6987. blur: (...args: any[]) => void;
  6988. keydown: (...args: any[]) => void;
  6989. "calendar-change": (...args: any[]) => void;
  6990. "panel-change": (...args: any[]) => void;
  6991. "visible-change": (...args: any[]) => void;
  6992. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  6993. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6994. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6995. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6996. readonly showWeekNumber: BooleanConstructor;
  6997. readonly ariaLabel: StringConstructor;
  6998. readonly emptyValues: ArrayConstructor;
  6999. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  7000. readonly disabledDate: {
  7001. readonly type: PropType<Function>;
  7002. readonly required: false;
  7003. readonly validator: ((val: unknown) => boolean) | undefined;
  7004. __epPropKey: true;
  7005. };
  7006. readonly cellClassName: {
  7007. readonly type: PropType<Function>;
  7008. readonly required: false;
  7009. readonly validator: ((val: unknown) => boolean) | undefined;
  7010. __epPropKey: true;
  7011. };
  7012. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  7013. readonly arrowControl: BooleanConstructor;
  7014. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  7015. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7016. readonly unlinkPanels: BooleanConstructor;
  7017. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  7018. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  7019. "bottom",
  7020. "top",
  7021. "right",
  7022. "left"
  7023. ], boolean>;
  7024. readonly disabledHours: {
  7025. readonly type: PropType<GetDisabledHours>;
  7026. readonly required: false;
  7027. readonly validator: ((val: unknown) => boolean) | undefined;
  7028. __epPropKey: true;
  7029. };
  7030. readonly disabledMinutes: {
  7031. readonly type: PropType<GetDisabledMinutes>;
  7032. readonly required: false;
  7033. readonly validator: ((val: unknown) => boolean) | undefined;
  7034. __epPropKey: true;
  7035. };
  7036. readonly disabledSeconds: {
  7037. readonly type: PropType<GetDisabledSeconds>;
  7038. readonly required: false;
  7039. readonly validator: ((val: unknown) => boolean) | undefined;
  7040. __epPropKey: true;
  7041. };
  7042. readonly id: {
  7043. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  7044. string,
  7045. string
  7046. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  7047. string,
  7048. string
  7049. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  7050. readonly required: false;
  7051. readonly validator: ((val: unknown) => boolean) | undefined;
  7052. __epPropKey: true;
  7053. };
  7054. readonly name: {
  7055. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  7056. string,
  7057. string
  7058. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  7059. string,
  7060. string
  7061. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  7062. readonly required: false;
  7063. readonly validator: ((val: unknown) => boolean) | undefined;
  7064. __epPropKey: true;
  7065. };
  7066. readonly popperClass: {
  7067. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  7068. [x: string]: boolean;
  7069. } | (string | {
  7070. [x: string]: boolean;
  7071. } | (string | {
  7072. [x: string]: boolean;
  7073. } | (string | {
  7074. [x: string]: boolean;
  7075. } | (string | {
  7076. [x: string]: boolean;
  7077. } | (string | {
  7078. [x: string]: boolean;
  7079. } | (string | {
  7080. [x: string]: boolean;
  7081. } | (string | {
  7082. [x: string]: boolean;
  7083. } | (string | {
  7084. [x: string]: boolean;
  7085. } | (string | {
  7086. [x: string]: boolean;
  7087. } | (string | {
  7088. [x: string]: boolean;
  7089. } | (string | {
  7090. [x: string]: boolean;
  7091. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  7092. [x: string]: boolean;
  7093. } | (string | {
  7094. [x: string]: boolean;
  7095. } | (string | {
  7096. [x: string]: boolean;
  7097. } | (string | {
  7098. [x: string]: boolean;
  7099. } | (string | {
  7100. [x: string]: boolean;
  7101. } | (string | {
  7102. [x: string]: boolean;
  7103. } | (string | {
  7104. [x: string]: boolean;
  7105. } | (string | {
  7106. [x: string]: boolean;
  7107. } | (string | {
  7108. [x: string]: boolean;
  7109. } | (string | {
  7110. [x: string]: boolean;
  7111. } | (string | {
  7112. [x: string]: boolean;
  7113. } | (string | {
  7114. [x: string]: boolean;
  7115. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  7116. [x: string]: boolean;
  7117. } | (string | {
  7118. [x: string]: boolean;
  7119. } | (string | {
  7120. [x: string]: boolean;
  7121. } | (string | {
  7122. [x: string]: boolean;
  7123. } | (string | {
  7124. [x: string]: boolean;
  7125. } | (string | {
  7126. [x: string]: boolean;
  7127. } | (string | {
  7128. [x: string]: boolean;
  7129. } | (string | {
  7130. [x: string]: boolean;
  7131. } | (string | {
  7132. [x: string]: boolean;
  7133. } | (string | {
  7134. [x: string]: boolean;
  7135. } | (string | {
  7136. [x: string]: boolean;
  7137. } | (string | {
  7138. [x: string]: boolean;
  7139. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  7140. [x: string]: boolean;
  7141. } | (string | {
  7142. [x: string]: boolean;
  7143. } | (string | {
  7144. [x: string]: boolean;
  7145. } | (string | {
  7146. [x: string]: boolean;
  7147. } | (string | {
  7148. [x: string]: boolean;
  7149. } | (string | {
  7150. [x: string]: boolean;
  7151. } | (string | {
  7152. [x: string]: boolean;
  7153. } | (string | {
  7154. [x: string]: boolean;
  7155. } | (string | {
  7156. [x: string]: boolean;
  7157. } | (string | {
  7158. [x: string]: boolean;
  7159. } | (string | {
  7160. [x: string]: boolean;
  7161. } | (string | {
  7162. [x: string]: boolean;
  7163. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  7164. readonly required: false;
  7165. readonly validator: ((val: unknown) => boolean) | undefined;
  7166. __epPropKey: true;
  7167. };
  7168. readonly popperStyle: {
  7169. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  7170. readonly required: false;
  7171. readonly validator: ((val: unknown) => boolean) | undefined;
  7172. __epPropKey: true;
  7173. };
  7174. readonly format: StringConstructor;
  7175. readonly valueFormat: StringConstructor;
  7176. readonly dateFormat: StringConstructor;
  7177. readonly timeFormat: StringConstructor;
  7178. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7179. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7180. readonly clearIcon: {
  7181. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  7182. readonly required: false;
  7183. readonly validator: ((val: unknown) => boolean) | undefined;
  7184. __epPropKey: true;
  7185. };
  7186. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7187. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  7188. readonly size: {
  7189. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  7190. readonly required: false;
  7191. readonly validator: ((val: unknown) => boolean) | undefined;
  7192. __epPropKey: true;
  7193. };
  7194. readonly readonly: BooleanConstructor;
  7195. readonly disabled: BooleanConstructor;
  7196. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7197. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  7198. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  7199. DateModelType,
  7200. DateModelType
  7201. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  7202. DateModelType,
  7203. DateModelType
  7204. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  7205. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  7206. readonly startPlaceholder: StringConstructor;
  7207. readonly endPlaceholder: StringConstructor;
  7208. readonly defaultValue: {
  7209. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  7210. Date,
  7211. Date
  7212. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  7213. Date,
  7214. Date
  7215. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  7216. readonly required: false;
  7217. readonly validator: ((val: unknown) => boolean) | undefined;
  7218. __epPropKey: true;
  7219. };
  7220. readonly defaultTime: {
  7221. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  7222. Date,
  7223. Date
  7224. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  7225. Date,
  7226. Date
  7227. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  7228. readonly required: false;
  7229. readonly validator: ((val: unknown) => boolean) | undefined;
  7230. __epPropKey: true;
  7231. };
  7232. readonly isRange: BooleanConstructor;
  7233. }>> & {
  7234. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  7235. onChange?: ((...args: any[]) => any) | undefined;
  7236. onFocus?: ((...args: any[]) => any) | undefined;
  7237. onBlur?: ((...args: any[]) => any) | undefined;
  7238. onKeydown?: ((...args: any[]) => any) | undefined;
  7239. onClear?: ((...args: any[]) => any) | undefined;
  7240. "onCalendar-change"?: ((...args: any[]) => any) | undefined;
  7241. "onPanel-change"?: ((...args: any[]) => any) | undefined;
  7242. "onVisible-change"?: ((...args: any[]) => any) | undefined;
  7243. }, {
  7244. readonly disabled: boolean;
  7245. readonly tabindex: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  7246. readonly type: string;
  7247. readonly placeholder: string;
  7248. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [
  7249. DateModelType,
  7250. DateModelType
  7251. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  7252. DateModelType,
  7253. DateModelType
  7254. ]) | (() => ModelValueType | null))[], unknown, unknown>;
  7255. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  7256. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  7257. readonly readonly: boolean;
  7258. readonly prefixIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  7259. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7260. readonly clearable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7261. readonly fallbackPlacements: Placement[];
  7262. readonly popperOptions: Partial<Options>;
  7263. readonly editable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7264. readonly rangeSeparator: string;
  7265. readonly shortcuts: unknown[];
  7266. readonly showNow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7267. readonly showConfirm: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7268. readonly showFooter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7269. readonly showWeekNumber: boolean;
  7270. readonly arrowControl: boolean;
  7271. readonly unlinkPanels: boolean;
  7272. readonly isRange: boolean;
  7273. }>;
  7274. declare const __VLS_component_73: DefineComponent<{
  7275. readonly timestamp: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7276. readonly hideTimestamp: BooleanConstructor;
  7277. readonly center: BooleanConstructor;
  7278. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  7279. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  7280. readonly color: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7281. readonly size: EpPropFinalized<StringConstructor, "normal" | "large", unknown, "normal", boolean>;
  7282. readonly icon: {
  7283. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  7284. readonly required: false;
  7285. readonly validator: ((val: unknown) => boolean) | undefined;
  7286. __epPropKey: true;
  7287. };
  7288. readonly hollow: BooleanConstructor;
  7289. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  7290. readonly timestamp: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7291. readonly hideTimestamp: BooleanConstructor;
  7292. readonly center: BooleanConstructor;
  7293. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  7294. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  7295. readonly color: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7296. readonly size: EpPropFinalized<StringConstructor, "normal" | "large", unknown, "normal", boolean>;
  7297. readonly icon: {
  7298. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  7299. readonly required: false;
  7300. readonly validator: ((val: unknown) => boolean) | undefined;
  7301. __epPropKey: true;
  7302. };
  7303. readonly hollow: BooleanConstructor;
  7304. }>>, {
  7305. readonly center: boolean;
  7306. readonly color: string;
  7307. readonly size: EpPropMergeType<StringConstructor, "normal" | "large", unknown>;
  7308. readonly type: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  7309. readonly placement: EpPropMergeType<StringConstructor, "top" | "bottom", unknown>;
  7310. readonly timestamp: string;
  7311. readonly hideTimestamp: boolean;
  7312. readonly hollow: boolean;
  7313. }>;
  7314. declare const __VLS_component_74: DefineComponent<{
  7315. readonly data: EpPropFinalized<(new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]) | ((new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  7316. readonly titles: EpPropFinalized<(new (...args: any[]) => [
  7317. string,
  7318. string
  7319. ]) | (() => [
  7320. string,
  7321. string
  7322. ]) | ((new (...args: any[]) => [
  7323. string,
  7324. string
  7325. ]) | (() => [
  7326. string,
  7327. string
  7328. ]))[], unknown, unknown, () => never[], boolean>;
  7329. readonly buttonTexts: EpPropFinalized<(new (...args: any[]) => [
  7330. string,
  7331. string
  7332. ]) | (() => [
  7333. string,
  7334. string
  7335. ]) | ((new (...args: any[]) => [
  7336. string,
  7337. string
  7338. ]) | (() => [
  7339. string,
  7340. string
  7341. ]))[], unknown, unknown, () => never[], boolean>;
  7342. readonly filterPlaceholder: StringConstructor;
  7343. readonly filterMethod: {
  7344. readonly type: PropType<(query: string, item: TransferDataItem) => boolean>;
  7345. readonly required: false;
  7346. readonly validator: ((val: unknown) => boolean) | undefined;
  7347. __epPropKey: true;
  7348. };
  7349. readonly leftDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7350. readonly rightDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7351. readonly renderContent: {
  7352. readonly type: PropType<renderContent>;
  7353. readonly required: false;
  7354. readonly validator: ((val: unknown) => boolean) | undefined;
  7355. __epPropKey: true;
  7356. };
  7357. readonly modelValue: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7358. readonly format: EpPropFinalized<(new (...args: any[]) => TransferFormat) | (() => TransferFormat) | ((new (...args: any[]) => TransferFormat) | (() => TransferFormat))[], unknown, unknown, () => {}, boolean>;
  7359. readonly filterable: BooleanConstructor;
  7360. readonly props: EpPropFinalized<(new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias) | ((new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias))[], unknown, unknown, () => Mutable<{
  7361. readonly label: "label";
  7362. readonly key: "key";
  7363. readonly disabled: "disabled";
  7364. }>, boolean>;
  7365. readonly targetOrder: EpPropFinalized<StringConstructor, "push" | "unshift" | "original", unknown, "original", boolean>;
  7366. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7367. }, {
  7368. /** @description clear the filter keyword of a certain panel */
  7369. clearQuery: (which: TransferDirection) => void;
  7370. /** @description left panel ref */
  7371. leftPanel: Ref<TransferPanelInstance | undefined>;
  7372. /** @description right panel ref */
  7373. rightPanel: Ref<TransferPanelInstance | undefined>;
  7374. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  7375. "update:modelValue": (value: TransferKey[]) => void;
  7376. change: (value: TransferKey[], direction: TransferDirection, movedKeys: TransferKey[]) => void;
  7377. "left-check-change": (value: TransferKey[], movedKeys?: TransferKey[] | undefined) => void;
  7378. "right-check-change": (value: TransferKey[], movedKeys?: TransferKey[] | undefined) => void;
  7379. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  7380. readonly data: EpPropFinalized<(new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]) | ((new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  7381. readonly titles: EpPropFinalized<(new (...args: any[]) => [
  7382. string,
  7383. string
  7384. ]) | (() => [
  7385. string,
  7386. string
  7387. ]) | ((new (...args: any[]) => [
  7388. string,
  7389. string
  7390. ]) | (() => [
  7391. string,
  7392. string
  7393. ]))[], unknown, unknown, () => never[], boolean>;
  7394. readonly buttonTexts: EpPropFinalized<(new (...args: any[]) => [
  7395. string,
  7396. string
  7397. ]) | (() => [
  7398. string,
  7399. string
  7400. ]) | ((new (...args: any[]) => [
  7401. string,
  7402. string
  7403. ]) | (() => [
  7404. string,
  7405. string
  7406. ]))[], unknown, unknown, () => never[], boolean>;
  7407. readonly filterPlaceholder: StringConstructor;
  7408. readonly filterMethod: {
  7409. readonly type: PropType<(query: string, item: TransferDataItem) => boolean>;
  7410. readonly required: false;
  7411. readonly validator: ((val: unknown) => boolean) | undefined;
  7412. __epPropKey: true;
  7413. };
  7414. readonly leftDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7415. readonly rightDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7416. readonly renderContent: {
  7417. readonly type: PropType<renderContent>;
  7418. readonly required: false;
  7419. readonly validator: ((val: unknown) => boolean) | undefined;
  7420. __epPropKey: true;
  7421. };
  7422. readonly modelValue: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7423. readonly format: EpPropFinalized<(new (...args: any[]) => TransferFormat) | (() => TransferFormat) | ((new (...args: any[]) => TransferFormat) | (() => TransferFormat))[], unknown, unknown, () => {}, boolean>;
  7424. readonly filterable: BooleanConstructor;
  7425. readonly props: EpPropFinalized<(new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias) | ((new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias))[], unknown, unknown, () => Mutable<{
  7426. readonly label: "label";
  7427. readonly key: "key";
  7428. readonly disabled: "disabled";
  7429. }>, boolean>;
  7430. readonly targetOrder: EpPropFinalized<StringConstructor, "push" | "unshift" | "original", unknown, "original", boolean>;
  7431. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7432. }>> & {
  7433. "onUpdate:modelValue"?: ((value: TransferKey[]) => any) | undefined;
  7434. onChange?: ((value: TransferKey[], direction: TransferDirection, movedKeys: TransferKey[]) => any) | undefined;
  7435. "onLeft-check-change"?: ((value: TransferKey[], movedKeys?: TransferKey[] | undefined) => any) | undefined;
  7436. "onRight-check-change"?: ((value: TransferKey[], movedKeys?: TransferKey[] | undefined) => any) | undefined;
  7437. }, {
  7438. readonly data: TransferDataItem[];
  7439. readonly props: TransferPropsAlias;
  7440. readonly titles: [
  7441. string,
  7442. string
  7443. ];
  7444. readonly modelValue: TransferKey[];
  7445. readonly format: TransferFormat;
  7446. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7447. readonly filterable: boolean;
  7448. readonly buttonTexts: [
  7449. string,
  7450. string
  7451. ];
  7452. readonly leftDefaultChecked: TransferKey[];
  7453. readonly rightDefaultChecked: TransferKey[];
  7454. readonly targetOrder: EpPropMergeType<StringConstructor, "push" | "unshift" | "original", unknown>;
  7455. }>;
  7456. declare const __VLS_component_75: DefineComponent<{
  7457. readonly data: EpPropFinalized<(new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]) | ((new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  7458. readonly optionRender: {
  7459. readonly type: PropType<(option: TransferDataItem) => VNode | VNode[]>;
  7460. readonly required: false;
  7461. readonly validator: ((val: unknown) => boolean) | undefined;
  7462. __epPropKey: true;
  7463. };
  7464. readonly placeholder: StringConstructor;
  7465. readonly title: StringConstructor;
  7466. readonly filterable: BooleanConstructor;
  7467. readonly format: EpPropFinalized<(new (...args: any[]) => TransferFormat) | (() => TransferFormat) | ((new (...args: any[]) => TransferFormat) | (() => TransferFormat))[], unknown, unknown, () => {}, boolean>;
  7468. readonly filterMethod: {
  7469. readonly type: PropType<(query: string, item: TransferDataItem) => boolean>;
  7470. readonly required: false;
  7471. readonly validator: ((val: unknown) => boolean) | undefined;
  7472. __epPropKey: true;
  7473. };
  7474. readonly defaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7475. readonly props: EpPropFinalized<(new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias) | ((new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias))[], unknown, unknown, () => Mutable<{
  7476. readonly label: "label";
  7477. readonly key: "key";
  7478. readonly disabled: "disabled";
  7479. }>, boolean>;
  7480. }, {
  7481. /** @description filter keyword */
  7482. query: Ref<string>;
  7483. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  7484. "checked-change": (value: TransferKey[], movedKeys?: TransferKey[] | undefined) => void;
  7485. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  7486. readonly data: EpPropFinalized<(new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]) | ((new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  7487. readonly optionRender: {
  7488. readonly type: PropType<(option: TransferDataItem) => VNode | VNode[]>;
  7489. readonly required: false;
  7490. readonly validator: ((val: unknown) => boolean) | undefined;
  7491. __epPropKey: true;
  7492. };
  7493. readonly placeholder: StringConstructor;
  7494. readonly title: StringConstructor;
  7495. readonly filterable: BooleanConstructor;
  7496. readonly format: EpPropFinalized<(new (...args: any[]) => TransferFormat) | (() => TransferFormat) | ((new (...args: any[]) => TransferFormat) | (() => TransferFormat))[], unknown, unknown, () => {}, boolean>;
  7497. readonly filterMethod: {
  7498. readonly type: PropType<(query: string, item: TransferDataItem) => boolean>;
  7499. readonly required: false;
  7500. readonly validator: ((val: unknown) => boolean) | undefined;
  7501. __epPropKey: true;
  7502. };
  7503. readonly defaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  7504. readonly props: EpPropFinalized<(new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias) | ((new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias))[], unknown, unknown, () => Mutable<{
  7505. readonly label: "label";
  7506. readonly key: "key";
  7507. readonly disabled: "disabled";
  7508. }>, boolean>;
  7509. }>> & {
  7510. "onChecked-change"?: ((value: TransferKey[], movedKeys?: TransferKey[] | undefined) => any) | undefined;
  7511. }, {
  7512. readonly data: TransferDataItem[];
  7513. readonly props: TransferPropsAlias;
  7514. readonly format: TransferFormat;
  7515. readonly filterable: boolean;
  7516. readonly defaultChecked: TransferKey[];
  7517. }>;
  7518. declare const __VLS_component_76: DefineComponent<{
  7519. readonly data: EpPropFinalized<(new (...args: any[]) => TreeData_3) | (() => TreeData_3) | ((new (...args: any[]) => TreeData_3) | (() => TreeData_3))[], unknown, unknown, () => [
  7520. ], boolean>;
  7521. readonly emptyText: {
  7522. readonly type: PropType<string>;
  7523. readonly required: false;
  7524. readonly validator: ((val: unknown) => boolean) | undefined;
  7525. __epPropKey: true;
  7526. };
  7527. readonly height: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  7528. readonly props: EpPropFinalized<(new (...args: any[]) => TreeOptionProps_2) | (() => TreeOptionProps_2) | ((new (...args: any[]) => TreeOptionProps_2) | (() => TreeOptionProps_2))[], unknown, unknown, () => Mutable<{
  7529. readonly children: import("./virtual-tree").TreeOptionsEnum.CHILDREN;
  7530. readonly label: import("./virtual-tree").TreeOptionsEnum.LABEL;
  7531. readonly disabled: import("./virtual-tree").TreeOptionsEnum.DISABLED;
  7532. readonly value: import("./virtual-tree").TreeOptionsEnum.KEY;
  7533. readonly class: import("./virtual-tree").TreeOptionsEnum.CLASS;
  7534. }>, boolean>;
  7535. readonly highlightCurrent: BooleanConstructor;
  7536. readonly showCheckbox: BooleanConstructor;
  7537. readonly defaultCheckedKeys: EpPropFinalized<(new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]) | ((new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]))[], unknown, unknown, () => [
  7538. ], boolean>;
  7539. readonly checkStrictly: BooleanConstructor;
  7540. readonly defaultExpandedKeys: EpPropFinalized<(new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]) | ((new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]))[], unknown, unknown, () => [
  7541. ], boolean>;
  7542. readonly indent: EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
  7543. readonly itemSize: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  7544. readonly icon: {
  7545. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  7546. readonly required: false;
  7547. readonly validator: ((val: unknown) => boolean) | undefined;
  7548. __epPropKey: true;
  7549. };
  7550. readonly expandOnClickNode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7551. readonly checkOnClickNode: BooleanConstructor;
  7552. readonly checkOnClickLeaf: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7553. readonly currentNodeKey: {
  7554. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number) | (() => TreeKey_2) | ((new (...args: any[]) => string | number) | (() => TreeKey_2))[], unknown, unknown>>;
  7555. readonly required: false;
  7556. readonly validator: ((val: unknown) => boolean) | undefined;
  7557. __epPropKey: true;
  7558. };
  7559. readonly accordion: BooleanConstructor;
  7560. readonly filterMethod: {
  7561. readonly type: PropType<FilterMethod>;
  7562. readonly required: false;
  7563. readonly validator: ((val: unknown) => boolean) | undefined;
  7564. __epPropKey: true;
  7565. };
  7566. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7567. readonly scrollbarAlwaysOn: BooleanConstructor;
  7568. }, {
  7569. toggleCheckbox: (node: TreeNode_2, isChecked: CheckboxValueType, nodeClick?: boolean, immediateUpdate?: boolean) => void;
  7570. getCurrentNode: () => TreeNodeData_2 | undefined;
  7571. getCurrentKey: () => TreeKey_2 | undefined;
  7572. setCurrentKey: (key: TreeKey_2) => void;
  7573. getCheckedKeys: (leafOnly?: boolean) => TreeKey_2[];
  7574. getCheckedNodes: (leafOnly?: boolean) => TreeNodeData_2[];
  7575. getHalfCheckedKeys: () => TreeKey_2[];
  7576. getHalfCheckedNodes: () => TreeNodeData_2[];
  7577. setChecked: (key: TreeKey_2, isChecked: boolean) => void;
  7578. setCheckedKeys: (keys: TreeKey_2[]) => void;
  7579. filter: (query: string) => void;
  7580. setData: (data: TreeData_3) => void;
  7581. getNode: (data: TreeKey_2 | TreeNodeData_2) => TreeNode_2 | undefined;
  7582. expandNode: (node: TreeNode_2) => void;
  7583. collapseNode: (node: TreeNode_2) => void;
  7584. setExpandedKeys: (keys: TreeKey_2[]) => void;
  7585. scrollToNode: (key: TreeKey_2, strategy?: Alignment) => void;
  7586. scrollTo: (offset: number) => void;
  7587. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  7588. check: (data: TreeNodeData, checkedInfo: CheckedInfo) => void;
  7589. "current-change": (data: TreeNodeData, node: TreeNode_2) => void;
  7590. "node-drop": (data: TreeNodeData, node: TreeNode_2, e: DragEvent) => void;
  7591. "node-expand": (data: TreeNodeData, node: TreeNode_2) => void;
  7592. "check-change": (data: TreeNodeData, checked: boolean) => void;
  7593. "node-click": (data: TreeNodeData, node: TreeNode_2, e: MouseEvent) => void;
  7594. "node-contextmenu": (evt: Event, data: TreeNodeData, node: TreeNode_2) => void;
  7595. "node-collapse": (data: TreeNodeData, node: TreeNode_2) => void;
  7596. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  7597. readonly data: EpPropFinalized<(new (...args: any[]) => TreeData_3) | (() => TreeData_3) | ((new (...args: any[]) => TreeData_3) | (() => TreeData_3))[], unknown, unknown, () => [
  7598. ], boolean>;
  7599. readonly emptyText: {
  7600. readonly type: PropType<string>;
  7601. readonly required: false;
  7602. readonly validator: ((val: unknown) => boolean) | undefined;
  7603. __epPropKey: true;
  7604. };
  7605. readonly height: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  7606. readonly props: EpPropFinalized<(new (...args: any[]) => TreeOptionProps_2) | (() => TreeOptionProps_2) | ((new (...args: any[]) => TreeOptionProps_2) | (() => TreeOptionProps_2))[], unknown, unknown, () => Mutable<{
  7607. readonly children: import("./virtual-tree").TreeOptionsEnum.CHILDREN;
  7608. readonly label: import("./virtual-tree").TreeOptionsEnum.LABEL;
  7609. readonly disabled: import("./virtual-tree").TreeOptionsEnum.DISABLED;
  7610. readonly value: import("./virtual-tree").TreeOptionsEnum.KEY;
  7611. readonly class: import("./virtual-tree").TreeOptionsEnum.CLASS;
  7612. }>, boolean>;
  7613. readonly highlightCurrent: BooleanConstructor;
  7614. readonly showCheckbox: BooleanConstructor;
  7615. readonly defaultCheckedKeys: EpPropFinalized<(new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]) | ((new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]))[], unknown, unknown, () => [
  7616. ], boolean>;
  7617. readonly checkStrictly: BooleanConstructor;
  7618. readonly defaultExpandedKeys: EpPropFinalized<(new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]) | ((new (...args: any[]) => TreeKey_2[]) | (() => TreeKey_2[]))[], unknown, unknown, () => [
  7619. ], boolean>;
  7620. readonly indent: EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
  7621. readonly itemSize: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  7622. readonly icon: {
  7623. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  7624. readonly required: false;
  7625. readonly validator: ((val: unknown) => boolean) | undefined;
  7626. __epPropKey: true;
  7627. };
  7628. readonly expandOnClickNode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7629. readonly checkOnClickNode: BooleanConstructor;
  7630. readonly checkOnClickLeaf: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7631. readonly currentNodeKey: {
  7632. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number) | (() => TreeKey_2) | ((new (...args: any[]) => string | number) | (() => TreeKey_2))[], unknown, unknown>>;
  7633. readonly required: false;
  7634. readonly validator: ((val: unknown) => boolean) | undefined;
  7635. __epPropKey: true;
  7636. };
  7637. readonly accordion: BooleanConstructor;
  7638. readonly filterMethod: {
  7639. readonly type: PropType<FilterMethod>;
  7640. readonly required: false;
  7641. readonly validator: ((val: unknown) => boolean) | undefined;
  7642. __epPropKey: true;
  7643. };
  7644. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7645. readonly scrollbarAlwaysOn: BooleanConstructor;
  7646. }>> & {
  7647. "onCurrent-change"?: ((data: TreeNodeData, node: TreeNode_2) => any) | undefined;
  7648. "onNode-expand"?: ((data: TreeNodeData, node: TreeNode_2) => any) | undefined;
  7649. onCheck?: ((data: TreeNodeData, checkedInfo: CheckedInfo) => any) | undefined;
  7650. "onNode-drop"?: ((data: TreeNodeData, node: TreeNode_2, e: DragEvent) => any) | undefined;
  7651. "onCheck-change"?: ((data: TreeNodeData, checked: boolean) => any) | undefined;
  7652. "onNode-click"?: ((data: TreeNodeData, node: TreeNode_2, e: MouseEvent) => any) | undefined;
  7653. "onNode-contextmenu"?: ((evt: Event, data: TreeNodeData, node: TreeNode_2) => any) | undefined;
  7654. "onNode-collapse"?: ((data: TreeNodeData, node: TreeNode_2) => any) | undefined;
  7655. }, {
  7656. readonly data: TreeData_3;
  7657. readonly height: number;
  7658. readonly props: TreeOptionProps_2;
  7659. readonly checkStrictly: boolean;
  7660. readonly checkOnClickNode: boolean;
  7661. readonly checkOnClickLeaf: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7662. readonly accordion: boolean;
  7663. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7664. readonly scrollbarAlwaysOn: boolean;
  7665. readonly itemSize: number;
  7666. readonly indent: number;
  7667. readonly defaultCheckedKeys: TreeKey_2[];
  7668. readonly defaultExpandedKeys: TreeKey_2[];
  7669. readonly showCheckbox: boolean;
  7670. readonly expandOnClickNode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7671. readonly highlightCurrent: boolean;
  7672. }>;
  7673. declare const __VLS_component_77: DefineComponent<{
  7674. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7675. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7676. new (): any;
  7677. readonly prototype: any;
  7678. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7679. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7680. new (): any;
  7681. readonly prototype: any;
  7682. })[], unknown, unknown, () => void, boolean>;
  7683. readonly beforeRemove: {
  7684. readonly type: PropType<(uploadFile: UploadFile, uploadFiles: UploadFiles) => Awaitable<boolean>>;
  7685. readonly required: false;
  7686. readonly validator: ((val: unknown) => boolean) | undefined;
  7687. __epPropKey: true;
  7688. };
  7689. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7690. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7691. new (): any;
  7692. readonly prototype: any;
  7693. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7694. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7695. new (): any;
  7696. readonly prototype: any;
  7697. })[], unknown, unknown, () => void, boolean>;
  7698. readonly onChange: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7699. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7700. new (): any;
  7701. readonly prototype: any;
  7702. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7703. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7704. new (): any;
  7705. readonly prototype: any;
  7706. })[], unknown, unknown, () => void, boolean>;
  7707. readonly onPreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  7708. (): (uploadFile: UploadFile) => void;
  7709. new (): any;
  7710. readonly prototype: any;
  7711. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  7712. (): (uploadFile: UploadFile) => void;
  7713. new (): any;
  7714. readonly prototype: any;
  7715. })[], unknown, unknown, () => void, boolean>;
  7716. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7717. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7718. new (): any;
  7719. readonly prototype: any;
  7720. } | ((new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7721. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7722. new (): any;
  7723. readonly prototype: any;
  7724. })[], unknown, unknown, () => void, boolean>;
  7725. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7726. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7727. new (): any;
  7728. readonly prototype: any;
  7729. } | ((new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7730. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7731. new (): any;
  7732. readonly prototype: any;
  7733. })[], unknown, unknown, () => void, boolean>;
  7734. readonly onError: EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7735. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7736. new (): any;
  7737. readonly prototype: any;
  7738. } | ((new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7739. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7740. new (): any;
  7741. readonly prototype: any;
  7742. })[], unknown, unknown, () => void, boolean>;
  7743. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7744. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7745. new (): any;
  7746. readonly prototype: any;
  7747. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7748. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7749. new (): any;
  7750. readonly prototype: any;
  7751. })[], unknown, unknown, () => void, boolean>;
  7752. readonly crossorigin: {
  7753. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  7754. readonly required: false;
  7755. readonly validator: ((val: unknown) => boolean) | undefined;
  7756. __epPropKey: true;
  7757. };
  7758. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  7759. readonly headers: {
  7760. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  7761. readonly required: false;
  7762. readonly validator: ((val: unknown) => boolean) | undefined;
  7763. __epPropKey: true;
  7764. };
  7765. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  7766. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  7767. readonly multiple: BooleanConstructor;
  7768. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  7769. readonly drag: BooleanConstructor;
  7770. readonly withCredentials: BooleanConstructor;
  7771. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7772. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7773. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  7774. ], boolean>;
  7775. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7776. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  7777. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  7778. (): UploadRequestHandler;
  7779. new (): any;
  7780. readonly prototype: any;
  7781. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  7782. (): UploadRequestHandler;
  7783. new (): any;
  7784. readonly prototype: any;
  7785. })[], unknown, unknown, UploadRequestHandler, boolean>;
  7786. readonly disabled: BooleanConstructor;
  7787. readonly limit: NumberConstructor;
  7788. }, {
  7789. /** @description cancel upload request */
  7790. abort: (file: UploadFile) => void;
  7791. /** @description upload the file list manually */
  7792. submit: () => void;
  7793. /** @description clear the file list */
  7794. clearFiles: (states?: UploadStatus[]) => void;
  7795. /** @description select the file manually */
  7796. handleStart: (rawFile: UploadRawFile) => void;
  7797. /** @description remove the file manually */
  7798. handleRemove: (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  7799. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  7800. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7801. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7802. new (): any;
  7803. readonly prototype: any;
  7804. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7805. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7806. new (): any;
  7807. readonly prototype: any;
  7808. })[], unknown, unknown, () => void, boolean>;
  7809. readonly beforeRemove: {
  7810. readonly type: PropType<(uploadFile: UploadFile, uploadFiles: UploadFiles) => Awaitable<boolean>>;
  7811. readonly required: false;
  7812. readonly validator: ((val: unknown) => boolean) | undefined;
  7813. __epPropKey: true;
  7814. };
  7815. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7816. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7817. new (): any;
  7818. readonly prototype: any;
  7819. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7820. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7821. new (): any;
  7822. readonly prototype: any;
  7823. })[], unknown, unknown, () => void, boolean>;
  7824. readonly onChange: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7825. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7826. new (): any;
  7827. readonly prototype: any;
  7828. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7829. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7830. new (): any;
  7831. readonly prototype: any;
  7832. })[], unknown, unknown, () => void, boolean>;
  7833. readonly onPreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  7834. (): (uploadFile: UploadFile) => void;
  7835. new (): any;
  7836. readonly prototype: any;
  7837. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  7838. (): (uploadFile: UploadFile) => void;
  7839. new (): any;
  7840. readonly prototype: any;
  7841. })[], unknown, unknown, () => void, boolean>;
  7842. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7843. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7844. new (): any;
  7845. readonly prototype: any;
  7846. } | ((new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7847. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7848. new (): any;
  7849. readonly prototype: any;
  7850. })[], unknown, unknown, () => void, boolean>;
  7851. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7852. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7853. new (): any;
  7854. readonly prototype: any;
  7855. } | ((new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7856. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7857. new (): any;
  7858. readonly prototype: any;
  7859. })[], unknown, unknown, () => void, boolean>;
  7860. readonly onError: EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7861. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7862. new (): any;
  7863. readonly prototype: any;
  7864. } | ((new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  7865. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7866. new (): any;
  7867. readonly prototype: any;
  7868. })[], unknown, unknown, () => void, boolean>;
  7869. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7870. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7871. new (): any;
  7872. readonly prototype: any;
  7873. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7874. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7875. new (): any;
  7876. readonly prototype: any;
  7877. })[], unknown, unknown, () => void, boolean>;
  7878. readonly crossorigin: {
  7879. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  7880. readonly required: false;
  7881. readonly validator: ((val: unknown) => boolean) | undefined;
  7882. __epPropKey: true;
  7883. };
  7884. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  7885. readonly headers: {
  7886. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  7887. readonly required: false;
  7888. readonly validator: ((val: unknown) => boolean) | undefined;
  7889. __epPropKey: true;
  7890. };
  7891. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  7892. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  7893. readonly multiple: BooleanConstructor;
  7894. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  7895. readonly drag: BooleanConstructor;
  7896. readonly withCredentials: BooleanConstructor;
  7897. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7898. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  7899. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  7900. ], boolean>;
  7901. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  7902. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  7903. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  7904. (): UploadRequestHandler;
  7905. new (): any;
  7906. readonly prototype: any;
  7907. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  7908. (): UploadRequestHandler;
  7909. new (): any;
  7910. readonly prototype: any;
  7911. })[], unknown, unknown, UploadRequestHandler, boolean>;
  7912. readonly disabled: BooleanConstructor;
  7913. readonly limit: NumberConstructor;
  7914. }>>, {
  7915. readonly data: EpPropMergeType<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown>;
  7916. readonly disabled: boolean;
  7917. readonly drag: boolean;
  7918. readonly multiple: boolean;
  7919. readonly name: string;
  7920. readonly onChange: (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7921. readonly onError: (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7922. readonly onProgress: (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7923. readonly method: string;
  7924. readonly action: string;
  7925. readonly accept: string;
  7926. readonly withCredentials: boolean;
  7927. readonly showFileList: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7928. readonly fileList: UploadUserFile[];
  7929. readonly autoUpload: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  7930. readonly listType: EpPropMergeType<StringConstructor, "picture" | "text" | "picture-card", unknown>;
  7931. readonly httpRequest: UploadRequestHandler;
  7932. readonly beforeUpload: (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7933. readonly onRemove: (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7934. readonly onPreview: (uploadFile: UploadFile) => void;
  7935. readonly onSuccess: (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  7936. readonly onExceed: (files: File[], uploadFiles: UploadUserFile[]) => void;
  7937. }>;
  7938. declare const __VLS_component_78: DefineComponent<{
  7939. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7940. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7941. new (): any;
  7942. readonly prototype: any;
  7943. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  7944. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  7945. new (): any;
  7946. readonly prototype: any;
  7947. })[], unknown, unknown, () => void, boolean>;
  7948. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  7949. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  7950. new (): any;
  7951. readonly prototype: any;
  7952. } | ((new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  7953. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  7954. new (): any;
  7955. readonly prototype: any;
  7956. })[], unknown, unknown, () => void, boolean>;
  7957. readonly onStart: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  7958. (): (rawFile: UploadRawFile) => void;
  7959. new (): any;
  7960. readonly prototype: any;
  7961. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  7962. (): (rawFile: UploadRawFile) => void;
  7963. new (): any;
  7964. readonly prototype: any;
  7965. })[], unknown, unknown, () => void, boolean>;
  7966. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  7967. (): (response: any, rawFile: UploadRawFile) => unknown;
  7968. new (): any;
  7969. readonly prototype: any;
  7970. } | ((new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  7971. (): (response: any, rawFile: UploadRawFile) => unknown;
  7972. new (): any;
  7973. readonly prototype: any;
  7974. })[], unknown, unknown, () => void, boolean>;
  7975. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  7976. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  7977. new (): any;
  7978. readonly prototype: any;
  7979. } | ((new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  7980. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  7981. new (): any;
  7982. readonly prototype: any;
  7983. })[], unknown, unknown, () => void, boolean>;
  7984. readonly onError: EpPropFinalized<(new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  7985. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  7986. new (): any;
  7987. readonly prototype: any;
  7988. } | ((new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  7989. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  7990. new (): any;
  7991. readonly prototype: any;
  7992. })[], unknown, unknown, () => void, boolean>;
  7993. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7994. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7995. new (): any;
  7996. readonly prototype: any;
  7997. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  7998. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  7999. new (): any;
  8000. readonly prototype: any;
  8001. })[], unknown, unknown, () => void, boolean>;
  8002. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  8003. readonly headers: {
  8004. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  8005. readonly required: false;
  8006. readonly validator: ((val: unknown) => boolean) | undefined;
  8007. __epPropKey: true;
  8008. };
  8009. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  8010. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  8011. readonly multiple: BooleanConstructor;
  8012. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  8013. readonly drag: BooleanConstructor;
  8014. readonly withCredentials: BooleanConstructor;
  8015. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8016. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  8017. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  8018. ], boolean>;
  8019. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8020. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  8021. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  8022. (): UploadRequestHandler;
  8023. new (): any;
  8024. readonly prototype: any;
  8025. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  8026. (): UploadRequestHandler;
  8027. new (): any;
  8028. readonly prototype: any;
  8029. })[], unknown, unknown, UploadRequestHandler, boolean>;
  8030. readonly disabled: BooleanConstructor;
  8031. readonly limit: NumberConstructor;
  8032. }, {
  8033. abort: (file?: UploadFile) => void;
  8034. upload: (rawFile: UploadRawFile) => Promise<void>;
  8035. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8036. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  8037. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  8038. new (): any;
  8039. readonly prototype: any;
  8040. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  8041. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  8042. new (): any;
  8043. readonly prototype: any;
  8044. })[], unknown, unknown, () => void, boolean>;
  8045. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  8046. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  8047. new (): any;
  8048. readonly prototype: any;
  8049. } | ((new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  8050. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  8051. new (): any;
  8052. readonly prototype: any;
  8053. })[], unknown, unknown, () => void, boolean>;
  8054. readonly onStart: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  8055. (): (rawFile: UploadRawFile) => void;
  8056. new (): any;
  8057. readonly prototype: any;
  8058. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  8059. (): (rawFile: UploadRawFile) => void;
  8060. new (): any;
  8061. readonly prototype: any;
  8062. })[], unknown, unknown, () => void, boolean>;
  8063. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  8064. (): (response: any, rawFile: UploadRawFile) => unknown;
  8065. new (): any;
  8066. readonly prototype: any;
  8067. } | ((new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  8068. (): (response: any, rawFile: UploadRawFile) => unknown;
  8069. new (): any;
  8070. readonly prototype: any;
  8071. })[], unknown, unknown, () => void, boolean>;
  8072. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  8073. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  8074. new (): any;
  8075. readonly prototype: any;
  8076. } | ((new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  8077. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  8078. new (): any;
  8079. readonly prototype: any;
  8080. })[], unknown, unknown, () => void, boolean>;
  8081. readonly onError: EpPropFinalized<(new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  8082. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  8083. new (): any;
  8084. readonly prototype: any;
  8085. } | ((new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  8086. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  8087. new (): any;
  8088. readonly prototype: any;
  8089. })[], unknown, unknown, () => void, boolean>;
  8090. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  8091. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  8092. new (): any;
  8093. readonly prototype: any;
  8094. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  8095. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  8096. new (): any;
  8097. readonly prototype: any;
  8098. })[], unknown, unknown, () => void, boolean>;
  8099. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  8100. readonly headers: {
  8101. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  8102. readonly required: false;
  8103. readonly validator: ((val: unknown) => boolean) | undefined;
  8104. __epPropKey: true;
  8105. };
  8106. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  8107. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  8108. readonly multiple: BooleanConstructor;
  8109. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  8110. readonly drag: BooleanConstructor;
  8111. readonly withCredentials: BooleanConstructor;
  8112. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8113. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  8114. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  8115. ], boolean>;
  8116. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8117. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  8118. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  8119. (): UploadRequestHandler;
  8120. new (): any;
  8121. readonly prototype: any;
  8122. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  8123. (): UploadRequestHandler;
  8124. new (): any;
  8125. readonly prototype: any;
  8126. })[], unknown, unknown, UploadRequestHandler, boolean>;
  8127. readonly disabled: BooleanConstructor;
  8128. readonly limit: NumberConstructor;
  8129. }>>, {
  8130. readonly data: EpPropMergeType<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown>;
  8131. readonly disabled: boolean;
  8132. readonly drag: boolean;
  8133. readonly multiple: boolean;
  8134. readonly name: string;
  8135. readonly onError: (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  8136. readonly onProgress: (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  8137. readonly method: string;
  8138. readonly action: string;
  8139. readonly accept: string;
  8140. readonly withCredentials: boolean;
  8141. readonly showFileList: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8142. readonly fileList: UploadUserFile[];
  8143. readonly autoUpload: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8144. readonly listType: EpPropMergeType<StringConstructor, "picture" | "text" | "picture-card", unknown>;
  8145. readonly httpRequest: UploadRequestHandler;
  8146. readonly beforeUpload: (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  8147. readonly onRemove: (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  8148. readonly onSuccess: (response: any, rawFile: UploadRawFile) => unknown;
  8149. readonly onExceed: (files: File[], uploadFiles: UploadUserFile[]) => void;
  8150. readonly onStart: (rawFile: UploadRawFile) => void;
  8151. }>;
  8152. declare const __VLS_component_79: DefineComponent<{
  8153. readonly files: EpPropFinalized<(new (...args: any[]) => UploadFiles) | (() => UploadFiles) | ((new (...args: any[]) => UploadFiles) | (() => UploadFiles))[], unknown, unknown, () => never[], boolean>;
  8154. readonly disabled: BooleanConstructor;
  8155. readonly handlePreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  8156. (): (uploadFile: UploadFile) => void;
  8157. new (): any;
  8158. readonly prototype: any;
  8159. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  8160. (): (uploadFile: UploadFile) => void;
  8161. new (): any;
  8162. readonly prototype: any;
  8163. })[], unknown, unknown, () => void, boolean>;
  8164. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  8165. readonly crossorigin: {
  8166. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  8167. readonly required: false;
  8168. readonly validator: ((val: unknown) => boolean) | undefined;
  8169. __epPropKey: true;
  8170. };
  8171. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  8172. remove: (file: UploadFile) => void;
  8173. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8174. readonly files: EpPropFinalized<(new (...args: any[]) => UploadFiles) | (() => UploadFiles) | ((new (...args: any[]) => UploadFiles) | (() => UploadFiles))[], unknown, unknown, () => never[], boolean>;
  8175. readonly disabled: BooleanConstructor;
  8176. readonly handlePreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  8177. (): (uploadFile: UploadFile) => void;
  8178. new (): any;
  8179. readonly prototype: any;
  8180. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  8181. (): (uploadFile: UploadFile) => void;
  8182. new (): any;
  8183. readonly prototype: any;
  8184. })[], unknown, unknown, () => void, boolean>;
  8185. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  8186. readonly crossorigin: {
  8187. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  8188. readonly required: false;
  8189. readonly validator: ((val: unknown) => boolean) | undefined;
  8190. __epPropKey: true;
  8191. };
  8192. }>> & {
  8193. onRemove?: ((file: UploadFile) => any) | undefined;
  8194. }, {
  8195. readonly disabled: boolean;
  8196. readonly listType: EpPropMergeType<StringConstructor, "picture" | "text" | "picture-card", unknown>;
  8197. readonly files: UploadFiles;
  8198. readonly handlePreview: (uploadFile: UploadFile) => void;
  8199. }>;
  8200. declare const __VLS_component_8: DefineComponent<{
  8201. readonly ariaLabel: StringConstructor;
  8202. readonly id: StringConstructor;
  8203. readonly style: {
  8204. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  8205. readonly required: false;
  8206. readonly validator: ((val: unknown) => boolean) | undefined;
  8207. __epPropKey: true;
  8208. };
  8209. readonly className: {
  8210. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  8211. [x: string]: boolean;
  8212. } | (string | {
  8213. [x: string]: boolean;
  8214. } | (string | {
  8215. [x: string]: boolean;
  8216. } | (string | {
  8217. [x: string]: boolean;
  8218. } | (string | {
  8219. [x: string]: boolean;
  8220. } | (string | {
  8221. [x: string]: boolean;
  8222. } | (string | {
  8223. [x: string]: boolean;
  8224. } | (string | {
  8225. [x: string]: boolean;
  8226. } | (string | {
  8227. [x: string]: boolean;
  8228. } | (string | {
  8229. [x: string]: boolean;
  8230. } | (string | {
  8231. [x: string]: boolean;
  8232. } | (string | {
  8233. [x: string]: boolean;
  8234. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8235. [x: string]: boolean;
  8236. } | (string | {
  8237. [x: string]: boolean;
  8238. } | (string | {
  8239. [x: string]: boolean;
  8240. } | (string | {
  8241. [x: string]: boolean;
  8242. } | (string | {
  8243. [x: string]: boolean;
  8244. } | (string | {
  8245. [x: string]: boolean;
  8246. } | (string | {
  8247. [x: string]: boolean;
  8248. } | (string | {
  8249. [x: string]: boolean;
  8250. } | (string | {
  8251. [x: string]: boolean;
  8252. } | (string | {
  8253. [x: string]: boolean;
  8254. } | (string | {
  8255. [x: string]: boolean;
  8256. } | (string | {
  8257. [x: string]: boolean;
  8258. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  8259. [x: string]: boolean;
  8260. } | (string | {
  8261. [x: string]: boolean;
  8262. } | (string | {
  8263. [x: string]: boolean;
  8264. } | (string | {
  8265. [x: string]: boolean;
  8266. } | (string | {
  8267. [x: string]: boolean;
  8268. } | (string | {
  8269. [x: string]: boolean;
  8270. } | (string | {
  8271. [x: string]: boolean;
  8272. } | (string | {
  8273. [x: string]: boolean;
  8274. } | (string | {
  8275. [x: string]: boolean;
  8276. } | (string | {
  8277. [x: string]: boolean;
  8278. } | (string | {
  8279. [x: string]: boolean;
  8280. } | (string | {
  8281. [x: string]: boolean;
  8282. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8283. [x: string]: boolean;
  8284. } | (string | {
  8285. [x: string]: boolean;
  8286. } | (string | {
  8287. [x: string]: boolean;
  8288. } | (string | {
  8289. [x: string]: boolean;
  8290. } | (string | {
  8291. [x: string]: boolean;
  8292. } | (string | {
  8293. [x: string]: boolean;
  8294. } | (string | {
  8295. [x: string]: boolean;
  8296. } | (string | {
  8297. [x: string]: boolean;
  8298. } | (string | {
  8299. [x: string]: boolean;
  8300. } | (string | {
  8301. [x: string]: boolean;
  8302. } | (string | {
  8303. [x: string]: boolean;
  8304. } | (string | {
  8305. [x: string]: boolean;
  8306. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  8307. readonly required: false;
  8308. readonly validator: ((val: unknown) => boolean) | undefined;
  8309. __epPropKey: true;
  8310. };
  8311. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  8312. readonly visible: BooleanConstructor;
  8313. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8314. readonly pure: BooleanConstructor;
  8315. readonly focusOnShow: BooleanConstructor;
  8316. readonly trapping: BooleanConstructor;
  8317. readonly popperClass: {
  8318. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  8319. [x: string]: boolean;
  8320. } | (string | {
  8321. [x: string]: boolean;
  8322. } | (string | {
  8323. [x: string]: boolean;
  8324. } | (string | {
  8325. [x: string]: boolean;
  8326. } | (string | {
  8327. [x: string]: boolean;
  8328. } | (string | {
  8329. [x: string]: boolean;
  8330. } | (string | {
  8331. [x: string]: boolean;
  8332. } | (string | {
  8333. [x: string]: boolean;
  8334. } | (string | {
  8335. [x: string]: boolean;
  8336. } | (string | {
  8337. [x: string]: boolean;
  8338. } | (string | {
  8339. [x: string]: boolean;
  8340. } | (string | {
  8341. [x: string]: boolean;
  8342. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8343. [x: string]: boolean;
  8344. } | (string | {
  8345. [x: string]: boolean;
  8346. } | (string | {
  8347. [x: string]: boolean;
  8348. } | (string | {
  8349. [x: string]: boolean;
  8350. } | (string | {
  8351. [x: string]: boolean;
  8352. } | (string | {
  8353. [x: string]: boolean;
  8354. } | (string | {
  8355. [x: string]: boolean;
  8356. } | (string | {
  8357. [x: string]: boolean;
  8358. } | (string | {
  8359. [x: string]: boolean;
  8360. } | (string | {
  8361. [x: string]: boolean;
  8362. } | (string | {
  8363. [x: string]: boolean;
  8364. } | (string | {
  8365. [x: string]: boolean;
  8366. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  8367. [x: string]: boolean;
  8368. } | (string | {
  8369. [x: string]: boolean;
  8370. } | (string | {
  8371. [x: string]: boolean;
  8372. } | (string | {
  8373. [x: string]: boolean;
  8374. } | (string | {
  8375. [x: string]: boolean;
  8376. } | (string | {
  8377. [x: string]: boolean;
  8378. } | (string | {
  8379. [x: string]: boolean;
  8380. } | (string | {
  8381. [x: string]: boolean;
  8382. } | (string | {
  8383. [x: string]: boolean;
  8384. } | (string | {
  8385. [x: string]: boolean;
  8386. } | (string | {
  8387. [x: string]: boolean;
  8388. } | (string | {
  8389. [x: string]: boolean;
  8390. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8391. [x: string]: boolean;
  8392. } | (string | {
  8393. [x: string]: boolean;
  8394. } | (string | {
  8395. [x: string]: boolean;
  8396. } | (string | {
  8397. [x: string]: boolean;
  8398. } | (string | {
  8399. [x: string]: boolean;
  8400. } | (string | {
  8401. [x: string]: boolean;
  8402. } | (string | {
  8403. [x: string]: boolean;
  8404. } | (string | {
  8405. [x: string]: boolean;
  8406. } | (string | {
  8407. [x: string]: boolean;
  8408. } | (string | {
  8409. [x: string]: boolean;
  8410. } | (string | {
  8411. [x: string]: boolean;
  8412. } | (string | {
  8413. [x: string]: boolean;
  8414. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  8415. readonly required: false;
  8416. readonly validator: ((val: unknown) => boolean) | undefined;
  8417. __epPropKey: true;
  8418. };
  8419. readonly popperStyle: {
  8420. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  8421. readonly required: false;
  8422. readonly validator: ((val: unknown) => boolean) | undefined;
  8423. __epPropKey: true;
  8424. };
  8425. readonly referenceEl: {
  8426. readonly type: PropType<HTMLElement>;
  8427. readonly required: false;
  8428. readonly validator: ((val: unknown) => boolean) | undefined;
  8429. __epPropKey: true;
  8430. };
  8431. readonly triggerTargetEl: {
  8432. readonly type: PropType<HTMLElement>;
  8433. readonly required: false;
  8434. readonly validator: ((val: unknown) => boolean) | undefined;
  8435. __epPropKey: true;
  8436. };
  8437. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8438. readonly virtualTriggering: BooleanConstructor;
  8439. readonly zIndex: NumberConstructor;
  8440. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  8441. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  8442. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  8443. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8444. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  8445. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  8446. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  8447. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  8448. }, {
  8449. /**
  8450. * @description popper content element
  8451. */
  8452. popperContentRef: Ref<HTMLElement | undefined>;
  8453. /**
  8454. * @description popperjs instance
  8455. */
  8456. popperInstanceRef: ComputedRef<Instance_2 | undefined>;
  8457. /**
  8458. * @description method for updating popper
  8459. */
  8460. updatePopper: (shouldUpdateZIndex?: boolean) => void;
  8461. /**
  8462. * @description content style
  8463. */
  8464. contentStyle: ComputedRef<StyleValue[]>;
  8465. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  8466. focus: () => void;
  8467. blur: () => void;
  8468. close: () => void;
  8469. mouseenter: (evt: MouseEvent) => void;
  8470. mouseleave: (evt: MouseEvent) => void;
  8471. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8472. readonly ariaLabel: StringConstructor;
  8473. readonly id: StringConstructor;
  8474. readonly style: {
  8475. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  8476. readonly required: false;
  8477. readonly validator: ((val: unknown) => boolean) | undefined;
  8478. __epPropKey: true;
  8479. };
  8480. readonly className: {
  8481. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  8482. [x: string]: boolean;
  8483. } | (string | {
  8484. [x: string]: boolean;
  8485. } | (string | {
  8486. [x: string]: boolean;
  8487. } | (string | {
  8488. [x: string]: boolean;
  8489. } | (string | {
  8490. [x: string]: boolean;
  8491. } | (string | {
  8492. [x: string]: boolean;
  8493. } | (string | {
  8494. [x: string]: boolean;
  8495. } | (string | {
  8496. [x: string]: boolean;
  8497. } | (string | {
  8498. [x: string]: boolean;
  8499. } | (string | {
  8500. [x: string]: boolean;
  8501. } | (string | {
  8502. [x: string]: boolean;
  8503. } | (string | {
  8504. [x: string]: boolean;
  8505. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8506. [x: string]: boolean;
  8507. } | (string | {
  8508. [x: string]: boolean;
  8509. } | (string | {
  8510. [x: string]: boolean;
  8511. } | (string | {
  8512. [x: string]: boolean;
  8513. } | (string | {
  8514. [x: string]: boolean;
  8515. } | (string | {
  8516. [x: string]: boolean;
  8517. } | (string | {
  8518. [x: string]: boolean;
  8519. } | (string | {
  8520. [x: string]: boolean;
  8521. } | (string | {
  8522. [x: string]: boolean;
  8523. } | (string | {
  8524. [x: string]: boolean;
  8525. } | (string | {
  8526. [x: string]: boolean;
  8527. } | (string | {
  8528. [x: string]: boolean;
  8529. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  8530. [x: string]: boolean;
  8531. } | (string | {
  8532. [x: string]: boolean;
  8533. } | (string | {
  8534. [x: string]: boolean;
  8535. } | (string | {
  8536. [x: string]: boolean;
  8537. } | (string | {
  8538. [x: string]: boolean;
  8539. } | (string | {
  8540. [x: string]: boolean;
  8541. } | (string | {
  8542. [x: string]: boolean;
  8543. } | (string | {
  8544. [x: string]: boolean;
  8545. } | (string | {
  8546. [x: string]: boolean;
  8547. } | (string | {
  8548. [x: string]: boolean;
  8549. } | (string | {
  8550. [x: string]: boolean;
  8551. } | (string | {
  8552. [x: string]: boolean;
  8553. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8554. [x: string]: boolean;
  8555. } | (string | {
  8556. [x: string]: boolean;
  8557. } | (string | {
  8558. [x: string]: boolean;
  8559. } | (string | {
  8560. [x: string]: boolean;
  8561. } | (string | {
  8562. [x: string]: boolean;
  8563. } | (string | {
  8564. [x: string]: boolean;
  8565. } | (string | {
  8566. [x: string]: boolean;
  8567. } | (string | {
  8568. [x: string]: boolean;
  8569. } | (string | {
  8570. [x: string]: boolean;
  8571. } | (string | {
  8572. [x: string]: boolean;
  8573. } | (string | {
  8574. [x: string]: boolean;
  8575. } | (string | {
  8576. [x: string]: boolean;
  8577. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  8578. readonly required: false;
  8579. readonly validator: ((val: unknown) => boolean) | undefined;
  8580. __epPropKey: true;
  8581. };
  8582. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  8583. readonly visible: BooleanConstructor;
  8584. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8585. readonly pure: BooleanConstructor;
  8586. readonly focusOnShow: BooleanConstructor;
  8587. readonly trapping: BooleanConstructor;
  8588. readonly popperClass: {
  8589. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  8590. [x: string]: boolean;
  8591. } | (string | {
  8592. [x: string]: boolean;
  8593. } | (string | {
  8594. [x: string]: boolean;
  8595. } | (string | {
  8596. [x: string]: boolean;
  8597. } | (string | {
  8598. [x: string]: boolean;
  8599. } | (string | {
  8600. [x: string]: boolean;
  8601. } | (string | {
  8602. [x: string]: boolean;
  8603. } | (string | {
  8604. [x: string]: boolean;
  8605. } | (string | {
  8606. [x: string]: boolean;
  8607. } | (string | {
  8608. [x: string]: boolean;
  8609. } | (string | {
  8610. [x: string]: boolean;
  8611. } | (string | {
  8612. [x: string]: boolean;
  8613. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8614. [x: string]: boolean;
  8615. } | (string | {
  8616. [x: string]: boolean;
  8617. } | (string | {
  8618. [x: string]: boolean;
  8619. } | (string | {
  8620. [x: string]: boolean;
  8621. } | (string | {
  8622. [x: string]: boolean;
  8623. } | (string | {
  8624. [x: string]: boolean;
  8625. } | (string | {
  8626. [x: string]: boolean;
  8627. } | (string | {
  8628. [x: string]: boolean;
  8629. } | (string | {
  8630. [x: string]: boolean;
  8631. } | (string | {
  8632. [x: string]: boolean;
  8633. } | (string | {
  8634. [x: string]: boolean;
  8635. } | (string | {
  8636. [x: string]: boolean;
  8637. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  8638. [x: string]: boolean;
  8639. } | (string | {
  8640. [x: string]: boolean;
  8641. } | (string | {
  8642. [x: string]: boolean;
  8643. } | (string | {
  8644. [x: string]: boolean;
  8645. } | (string | {
  8646. [x: string]: boolean;
  8647. } | (string | {
  8648. [x: string]: boolean;
  8649. } | (string | {
  8650. [x: string]: boolean;
  8651. } | (string | {
  8652. [x: string]: boolean;
  8653. } | (string | {
  8654. [x: string]: boolean;
  8655. } | (string | {
  8656. [x: string]: boolean;
  8657. } | (string | {
  8658. [x: string]: boolean;
  8659. } | (string | {
  8660. [x: string]: boolean;
  8661. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  8662. [x: string]: boolean;
  8663. } | (string | {
  8664. [x: string]: boolean;
  8665. } | (string | {
  8666. [x: string]: boolean;
  8667. } | (string | {
  8668. [x: string]: boolean;
  8669. } | (string | {
  8670. [x: string]: boolean;
  8671. } | (string | {
  8672. [x: string]: boolean;
  8673. } | (string | {
  8674. [x: string]: boolean;
  8675. } | (string | {
  8676. [x: string]: boolean;
  8677. } | (string | {
  8678. [x: string]: boolean;
  8679. } | (string | {
  8680. [x: string]: boolean;
  8681. } | (string | {
  8682. [x: string]: boolean;
  8683. } | (string | {
  8684. [x: string]: boolean;
  8685. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  8686. readonly required: false;
  8687. readonly validator: ((val: unknown) => boolean) | undefined;
  8688. __epPropKey: true;
  8689. };
  8690. readonly popperStyle: {
  8691. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  8692. readonly required: false;
  8693. readonly validator: ((val: unknown) => boolean) | undefined;
  8694. __epPropKey: true;
  8695. };
  8696. readonly referenceEl: {
  8697. readonly type: PropType<HTMLElement>;
  8698. readonly required: false;
  8699. readonly validator: ((val: unknown) => boolean) | undefined;
  8700. __epPropKey: true;
  8701. };
  8702. readonly triggerTargetEl: {
  8703. readonly type: PropType<HTMLElement>;
  8704. readonly required: false;
  8705. readonly validator: ((val: unknown) => boolean) | undefined;
  8706. __epPropKey: true;
  8707. };
  8708. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8709. readonly virtualTriggering: BooleanConstructor;
  8710. readonly zIndex: NumberConstructor;
  8711. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  8712. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  8713. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  8714. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  8715. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  8716. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  8717. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  8718. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  8719. }>> & {
  8720. onFocus?: (() => any) | undefined;
  8721. onBlur?: (() => any) | undefined;
  8722. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  8723. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  8724. onClose?: (() => any) | undefined;
  8725. }, {
  8726. readonly offset: number;
  8727. readonly visible: boolean;
  8728. readonly placement: EpPropMergeType<StringConstructor, Placement, unknown>;
  8729. readonly strategy: EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  8730. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  8731. readonly virtualTriggering: boolean;
  8732. readonly arrowOffset: number;
  8733. readonly boundariesPadding: number;
  8734. readonly fallbackPlacements: Placement[];
  8735. readonly gpuAcceleration: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8736. readonly popperOptions: Partial<Options>;
  8737. readonly enterable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8738. readonly stopPopperMouseEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8739. readonly pure: boolean;
  8740. readonly focusOnShow: boolean;
  8741. readonly trapping: boolean;
  8742. }>;
  8743. declare const __VLS_component_80: DefineComponent<{
  8744. readonly disabled: BooleanConstructor;
  8745. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  8746. file: (file: File[]) => void;
  8747. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8748. readonly disabled: BooleanConstructor;
  8749. }>> & {
  8750. onFile?: ((file: File[]) => any) | undefined;
  8751. }, {
  8752. readonly disabled: boolean;
  8753. }>;
  8754. declare const __VLS_component_81: DefineComponent<{
  8755. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 9, boolean>;
  8756. readonly rotate: EpPropFinalized<NumberConstructor, unknown, unknown, -22, boolean>;
  8757. readonly width: NumberConstructor;
  8758. readonly height: NumberConstructor;
  8759. readonly image: StringConstructor;
  8760. readonly content: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, "Element Plus", boolean>;
  8761. readonly font: {
  8762. readonly type: PropType<WatermarkFontType>;
  8763. readonly required: false;
  8764. readonly validator: ((val: unknown) => boolean) | undefined;
  8765. __epPropKey: true;
  8766. };
  8767. readonly gap: EpPropFinalized<(new (...args: any[]) => [
  8768. number,
  8769. number
  8770. ]) | (() => [
  8771. number,
  8772. number
  8773. ]) | ((new (...args: any[]) => [
  8774. number,
  8775. number
  8776. ]) | (() => [
  8777. number,
  8778. number
  8779. ]))[], unknown, unknown, () => number[], boolean>;
  8780. readonly offset: {
  8781. readonly type: PropType<[
  8782. number,
  8783. number
  8784. ]>;
  8785. readonly required: false;
  8786. readonly validator: ((val: unknown) => boolean) | undefined;
  8787. __epPropKey: true;
  8788. };
  8789. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8790. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 9, boolean>;
  8791. readonly rotate: EpPropFinalized<NumberConstructor, unknown, unknown, -22, boolean>;
  8792. readonly width: NumberConstructor;
  8793. readonly height: NumberConstructor;
  8794. readonly image: StringConstructor;
  8795. readonly content: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, "Element Plus", boolean>;
  8796. readonly font: {
  8797. readonly type: PropType<WatermarkFontType>;
  8798. readonly required: false;
  8799. readonly validator: ((val: unknown) => boolean) | undefined;
  8800. __epPropKey: true;
  8801. };
  8802. readonly gap: EpPropFinalized<(new (...args: any[]) => [
  8803. number,
  8804. number
  8805. ]) | (() => [
  8806. number,
  8807. number
  8808. ]) | ((new (...args: any[]) => [
  8809. number,
  8810. number
  8811. ]) | (() => [
  8812. number,
  8813. number
  8814. ]))[], unknown, unknown, () => number[], boolean>;
  8815. readonly offset: {
  8816. readonly type: PropType<[
  8817. number,
  8818. number
  8819. ]>;
  8820. readonly required: false;
  8821. readonly validator: ((val: unknown) => boolean) | undefined;
  8822. __epPropKey: true;
  8823. };
  8824. }>>, {
  8825. readonly content: EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown>;
  8826. readonly rotate: number;
  8827. readonly zIndex: number;
  8828. readonly gap: [
  8829. number,
  8830. number
  8831. ];
  8832. }>;
  8833. declare const __VLS_component_82: DefineComponent<{
  8834. modelValue: BooleanConstructor;
  8835. current: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  8836. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8837. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8838. closeIcon: {
  8839. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  8840. readonly required: false;
  8841. readonly validator: ((val: unknown) => boolean) | undefined;
  8842. __epPropKey: true;
  8843. };
  8844. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  8845. contentStyle: {
  8846. readonly type: PropType<CSSProperties>;
  8847. readonly required: false;
  8848. readonly validator: ((val: unknown) => boolean) | undefined;
  8849. __epPropKey: true;
  8850. };
  8851. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  8852. style?: CSSProperties;
  8853. color?: string;
  8854. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  8855. style?: CSSProperties;
  8856. color?: string;
  8857. }) | (() => TourMask))[], unknown, unknown, boolean, boolean>;
  8858. gap: EpPropFinalized<(new (...args: any[]) => TourGap) | (() => TourGap) | ((new (...args: any[]) => TourGap) | (() => TourGap))[], unknown, unknown, () => {
  8859. offset: number;
  8860. radius: number;
  8861. }, boolean>;
  8862. zIndex: {
  8863. readonly type: PropType<number>;
  8864. readonly required: false;
  8865. readonly validator: ((val: unknown) => boolean) | undefined;
  8866. __epPropKey: true;
  8867. };
  8868. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, () => {
  8869. block: string;
  8870. }, boolean>;
  8871. type: {
  8872. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  8873. readonly required: false;
  8874. readonly validator: ((val: unknown) => boolean) | undefined;
  8875. __epPropKey: true;
  8876. };
  8877. appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, string, boolean>;
  8878. closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8879. targetAreaClickable: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8880. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  8881. "update:modelValue": (value: boolean) => void;
  8882. change: (current: number) => void;
  8883. close: (current: number) => void;
  8884. finish: () => void;
  8885. "update:current": (current: number) => void;
  8886. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  8887. modelValue: BooleanConstructor;
  8888. current: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  8889. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8890. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8891. closeIcon: {
  8892. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  8893. readonly required: false;
  8894. readonly validator: ((val: unknown) => boolean) | undefined;
  8895. __epPropKey: true;
  8896. };
  8897. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  8898. contentStyle: {
  8899. readonly type: PropType<CSSProperties>;
  8900. readonly required: false;
  8901. readonly validator: ((val: unknown) => boolean) | undefined;
  8902. __epPropKey: true;
  8903. };
  8904. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  8905. style?: CSSProperties;
  8906. color?: string;
  8907. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  8908. style?: CSSProperties;
  8909. color?: string;
  8910. }) | (() => TourMask))[], unknown, unknown, boolean, boolean>;
  8911. gap: EpPropFinalized<(new (...args: any[]) => TourGap) | (() => TourGap) | ((new (...args: any[]) => TourGap) | (() => TourGap))[], unknown, unknown, () => {
  8912. offset: number;
  8913. radius: number;
  8914. }, boolean>;
  8915. zIndex: {
  8916. readonly type: PropType<number>;
  8917. readonly required: false;
  8918. readonly validator: ((val: unknown) => boolean) | undefined;
  8919. __epPropKey: true;
  8920. };
  8921. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, () => {
  8922. block: string;
  8923. }, boolean>;
  8924. type: {
  8925. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  8926. readonly required: false;
  8927. readonly validator: ((val: unknown) => boolean) | undefined;
  8928. __epPropKey: true;
  8929. };
  8930. appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, string, boolean>;
  8931. closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8932. targetAreaClickable: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  8933. }>> & {
  8934. "onUpdate:modelValue"?: ((value: boolean) => any) | undefined;
  8935. onChange?: ((current: number) => any) | undefined;
  8936. onClose?: ((current: number) => any) | undefined;
  8937. onFinish?: (() => any) | undefined;
  8938. "onUpdate:current"?: ((current: number) => any) | undefined;
  8939. }, {
  8940. mask: TourMask;
  8941. gap: TourGap;
  8942. modelValue: boolean;
  8943. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>;
  8944. scrollIntoViewOptions: EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>;
  8945. appendTo: EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>;
  8946. showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8947. showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8948. closeOnPressEscape: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8949. current: number;
  8950. targetAreaClickable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  8951. }>;
  8952. declare const __VLS_component_83: DefineComponent<{
  8953. target: {
  8954. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null) | ((new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null))[], unknown, unknown>>;
  8955. readonly required: false;
  8956. readonly validator: ((val: unknown) => boolean) | undefined;
  8957. __epPropKey: true;
  8958. };
  8959. title: StringConstructor;
  8960. description: StringConstructor;
  8961. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  8962. closeIcon: {
  8963. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  8964. readonly required: false;
  8965. readonly validator: ((val: unknown) => boolean) | undefined;
  8966. __epPropKey: true;
  8967. };
  8968. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  8969. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  8970. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  8971. style?: CSSProperties;
  8972. color?: string;
  8973. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  8974. style?: CSSProperties;
  8975. color?: string;
  8976. }) | (() => TourMask))[], unknown, unknown, undefined, boolean>;
  8977. contentStyle: {
  8978. readonly type: PropType<CSSProperties>;
  8979. readonly required: false;
  8980. readonly validator: ((val: unknown) => boolean) | undefined;
  8981. __epPropKey: true;
  8982. };
  8983. prevButtonProps: {
  8984. readonly type: PropType<TourBtnProps>;
  8985. readonly required: false;
  8986. readonly validator: ((val: unknown) => boolean) | undefined;
  8987. __epPropKey: true;
  8988. };
  8989. nextButtonProps: {
  8990. readonly type: PropType<TourBtnProps>;
  8991. readonly required: false;
  8992. readonly validator: ((val: unknown) => boolean) | undefined;
  8993. __epPropKey: true;
  8994. };
  8995. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, undefined, boolean>;
  8996. type: {
  8997. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  8998. readonly required: false;
  8999. readonly validator: ((val: unknown) => boolean) | undefined;
  9000. __epPropKey: true;
  9001. };
  9002. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9003. close: () => void;
  9004. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9005. target: {
  9006. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null) | ((new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null))[], unknown, unknown>>;
  9007. readonly required: false;
  9008. readonly validator: ((val: unknown) => boolean) | undefined;
  9009. __epPropKey: true;
  9010. };
  9011. title: StringConstructor;
  9012. description: StringConstructor;
  9013. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  9014. closeIcon: {
  9015. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9016. readonly required: false;
  9017. readonly validator: ((val: unknown) => boolean) | undefined;
  9018. __epPropKey: true;
  9019. };
  9020. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  9021. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  9022. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  9023. style?: CSSProperties;
  9024. color?: string;
  9025. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  9026. style?: CSSProperties;
  9027. color?: string;
  9028. }) | (() => TourMask))[], unknown, unknown, undefined, boolean>;
  9029. contentStyle: {
  9030. readonly type: PropType<CSSProperties>;
  9031. readonly required: false;
  9032. readonly validator: ((val: unknown) => boolean) | undefined;
  9033. __epPropKey: true;
  9034. };
  9035. prevButtonProps: {
  9036. readonly type: PropType<TourBtnProps>;
  9037. readonly required: false;
  9038. readonly validator: ((val: unknown) => boolean) | undefined;
  9039. __epPropKey: true;
  9040. };
  9041. nextButtonProps: {
  9042. readonly type: PropType<TourBtnProps>;
  9043. readonly required: false;
  9044. readonly validator: ((val: unknown) => boolean) | undefined;
  9045. __epPropKey: true;
  9046. };
  9047. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, undefined, boolean>;
  9048. type: {
  9049. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  9050. readonly required: false;
  9051. readonly validator: ((val: unknown) => boolean) | undefined;
  9052. __epPropKey: true;
  9053. };
  9054. }>> & {
  9055. onClose?: (() => any) | undefined;
  9056. }, {
  9057. mask: TourMask;
  9058. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown>;
  9059. scrollIntoViewOptions: EpPropMergeType<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown>;
  9060. showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9061. showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9062. }>;
  9063. declare const __VLS_component_84: DefineComponent<{
  9064. container: {
  9065. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null) | ((new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null))[], unknown, unknown>>;
  9066. readonly required: false;
  9067. readonly validator: ((val: unknown) => boolean) | undefined;
  9068. __epPropKey: true;
  9069. };
  9070. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9071. bound: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9072. duration: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9073. marker: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  9074. type: EpPropFinalized<(new (...args: any[]) => "default" | "underline") | (() => "default" | "underline") | ((new (...args: any[]) => "default" | "underline") | (() => "default" | "underline"))[], unknown, unknown, string, boolean>;
  9075. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  9076. selectScrollTop: BooleanConstructor;
  9077. }, {
  9078. scrollTo: (href?: string) => void;
  9079. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9080. click: (e: MouseEvent, href?: string | undefined) => void;
  9081. change: (href: string) => void;
  9082. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9083. container: {
  9084. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null) | ((new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null))[], unknown, unknown>>;
  9085. readonly required: false;
  9086. readonly validator: ((val: unknown) => boolean) | undefined;
  9087. __epPropKey: true;
  9088. };
  9089. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9090. bound: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9091. duration: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9092. marker: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  9093. type: EpPropFinalized<(new (...args: any[]) => "default" | "underline") | (() => "default" | "underline") | ((new (...args: any[]) => "default" | "underline") | (() => "default" | "underline"))[], unknown, unknown, string, boolean>;
  9094. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  9095. selectScrollTop: BooleanConstructor;
  9096. }>> & {
  9097. onChange?: ((href: string) => any) | undefined;
  9098. onClick?: ((e: MouseEvent, href?: string | undefined) => any) | undefined;
  9099. }, {
  9100. marker: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9101. direction: EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown>;
  9102. offset: number;
  9103. type: EpPropMergeType<(new (...args: any[]) => "default" | "underline") | (() => "default" | "underline") | ((new (...args: any[]) => "default" | "underline") | (() => "default" | "underline"))[], unknown, unknown>;
  9104. duration: number;
  9105. bound: number;
  9106. selectScrollTop: boolean;
  9107. }>;
  9108. declare const __VLS_component_85: DefineComponent<{
  9109. title: StringConstructor;
  9110. href: StringConstructor;
  9111. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9112. title: StringConstructor;
  9113. href: StringConstructor;
  9114. }>>, {}>;
  9115. declare const __VLS_component_86: DefineComponent<{
  9116. ariaLabel: StringConstructor;
  9117. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  9118. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  9119. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  9120. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  9121. block: BooleanConstructor;
  9122. size: {
  9123. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  9124. readonly required: false;
  9125. readonly validator: ((val: unknown) => boolean) | undefined;
  9126. __epPropKey: true;
  9127. };
  9128. disabled: BooleanConstructor;
  9129. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  9130. id: StringConstructor;
  9131. name: StringConstructor;
  9132. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9133. "update:modelValue": (val: any) => void;
  9134. change: (val: any) => void;
  9135. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9136. ariaLabel: StringConstructor;
  9137. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  9138. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  9139. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  9140. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  9141. block: BooleanConstructor;
  9142. size: {
  9143. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  9144. readonly required: false;
  9145. readonly validator: ((val: unknown) => boolean) | undefined;
  9146. __epPropKey: true;
  9147. };
  9148. disabled: BooleanConstructor;
  9149. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  9150. id: StringConstructor;
  9151. name: StringConstructor;
  9152. }>> & {
  9153. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  9154. onChange?: ((val: any) => any) | undefined;
  9155. }, {
  9156. disabled: boolean;
  9157. direction: EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown>;
  9158. block: boolean;
  9159. props: Props;
  9160. modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  9161. options: Option_3[];
  9162. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9163. }>;
  9164. declare const __VLS_component_87: DefineComponent<{
  9165. options: EpPropFinalized<(new (...args: any[]) => MentionOption[]) | (() => MentionOption[]) | ((new (...args: any[]) => MentionOption[]) | (() => MentionOption[]))[], unknown, unknown, () => never[], boolean>;
  9166. prefix: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, string, boolean>;
  9167. split: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  9168. filterOption: EpPropFinalized<(new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)) | ((new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)))[], unknown, unknown, () => (pattern: string, option: MentionOption) => boolean, boolean>;
  9169. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom") | ((new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom"))[], unknown, unknown, string, boolean>;
  9170. showArrow: BooleanConstructor;
  9171. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9172. whole: BooleanConstructor;
  9173. checkIsWhole: {
  9174. readonly type: PropType<(pattern: string, prefix: string) => boolean>;
  9175. readonly required: false;
  9176. readonly validator: ((val: unknown) => boolean) | undefined;
  9177. __epPropKey: true;
  9178. };
  9179. modelValue: StringConstructor;
  9180. loading: BooleanConstructor;
  9181. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  9182. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  9183. props: EpPropFinalized<(new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps) | ((new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps))[], unknown, unknown, () => Required<MentionOptionProps>, boolean>;
  9184. inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  9185. name: StringConstructor;
  9186. ariaLabel: StringConstructor;
  9187. id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  9188. size: {
  9189. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  9190. readonly required: false;
  9191. readonly validator: ((val: unknown) => boolean) | undefined;
  9192. __epPropKey: true;
  9193. };
  9194. disabled: BooleanConstructor;
  9195. maxlength: {
  9196. readonly type: PropType<EpPropMergeType<readonly [
  9197. StringConstructor,
  9198. NumberConstructor
  9199. ], unknown, unknown>>;
  9200. readonly required: false;
  9201. readonly validator: ((val: unknown) => boolean) | undefined;
  9202. __epPropKey: true;
  9203. };
  9204. minlength: {
  9205. readonly type: PropType<EpPropMergeType<readonly [
  9206. StringConstructor,
  9207. NumberConstructor
  9208. ], unknown, unknown>>;
  9209. readonly required: false;
  9210. readonly validator: ((val: unknown) => boolean) | undefined;
  9211. __epPropKey: true;
  9212. };
  9213. type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  9214. resize: {
  9215. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  9216. readonly required: false;
  9217. readonly validator: ((val: unknown) => boolean) | undefined;
  9218. __epPropKey: true;
  9219. };
  9220. autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  9221. minRows?: number;
  9222. maxRows?: number;
  9223. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  9224. minRows?: number;
  9225. maxRows?: number;
  9226. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  9227. autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  9228. formatter: {
  9229. readonly type: PropType<Function>;
  9230. readonly required: false;
  9231. readonly validator: ((val: unknown) => boolean) | undefined;
  9232. __epPropKey: true;
  9233. };
  9234. parser: {
  9235. readonly type: PropType<Function>;
  9236. readonly required: false;
  9237. readonly validator: ((val: unknown) => boolean) | undefined;
  9238. __epPropKey: true;
  9239. };
  9240. placeholder: {
  9241. readonly type: PropType<string>;
  9242. readonly required: false;
  9243. readonly validator: ((val: unknown) => boolean) | undefined;
  9244. __epPropKey: true;
  9245. };
  9246. form: {
  9247. readonly type: PropType<string>;
  9248. readonly required: false;
  9249. readonly validator: ((val: unknown) => boolean) | undefined;
  9250. __epPropKey: true;
  9251. };
  9252. readonly: BooleanConstructor;
  9253. clearable: BooleanConstructor;
  9254. clearIcon: {
  9255. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9256. readonly required: false;
  9257. readonly validator: ((val: unknown) => boolean) | undefined;
  9258. __epPropKey: true;
  9259. };
  9260. showPassword: BooleanConstructor;
  9261. showWordLimit: BooleanConstructor;
  9262. suffixIcon: {
  9263. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9264. readonly required: false;
  9265. readonly validator: ((val: unknown) => boolean) | undefined;
  9266. __epPropKey: true;
  9267. };
  9268. prefixIcon: {
  9269. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9270. readonly required: false;
  9271. readonly validator: ((val: unknown) => boolean) | undefined;
  9272. __epPropKey: true;
  9273. };
  9274. containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  9275. tabindex: EpPropFinalized<readonly [
  9276. StringConstructor,
  9277. NumberConstructor
  9278. ], unknown, unknown, 0, boolean>;
  9279. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9280. inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  9281. autofocus: BooleanConstructor;
  9282. rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  9283. }, {
  9284. input: Ref<InputInstance | undefined>;
  9285. tooltip: Ref<TooltipInstance | undefined>;
  9286. dropdownVisible: ComputedRef<boolean>;
  9287. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9288. input: (value: string) => void;
  9289. search: (pattern: string, prefix: string) => void;
  9290. select: (option: MentionOption, prefix: string) => void;
  9291. focus: (evt: FocusEvent) => void;
  9292. "update:modelValue": (value: string) => void;
  9293. blur: (evt: FocusEvent) => void;
  9294. "whole-remove": (pattern: string, prefix: string) => void;
  9295. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9296. options: EpPropFinalized<(new (...args: any[]) => MentionOption[]) | (() => MentionOption[]) | ((new (...args: any[]) => MentionOption[]) | (() => MentionOption[]))[], unknown, unknown, () => never[], boolean>;
  9297. prefix: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, string, boolean>;
  9298. split: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  9299. filterOption: EpPropFinalized<(new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)) | ((new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)))[], unknown, unknown, () => (pattern: string, option: MentionOption) => boolean, boolean>;
  9300. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom") | ((new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom"))[], unknown, unknown, string, boolean>;
  9301. showArrow: BooleanConstructor;
  9302. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  9303. whole: BooleanConstructor;
  9304. checkIsWhole: {
  9305. readonly type: PropType<(pattern: string, prefix: string) => boolean>;
  9306. readonly required: false;
  9307. readonly validator: ((val: unknown) => boolean) | undefined;
  9308. __epPropKey: true;
  9309. };
  9310. modelValue: StringConstructor;
  9311. loading: BooleanConstructor;
  9312. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  9313. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  9314. props: EpPropFinalized<(new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps) | ((new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps))[], unknown, unknown, () => Required<MentionOptionProps>, boolean>;
  9315. inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  9316. name: StringConstructor;
  9317. ariaLabel: StringConstructor;
  9318. id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  9319. size: {
  9320. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  9321. readonly required: false;
  9322. readonly validator: ((val: unknown) => boolean) | undefined;
  9323. __epPropKey: true;
  9324. };
  9325. disabled: BooleanConstructor;
  9326. maxlength: {
  9327. readonly type: PropType<EpPropMergeType<readonly [
  9328. StringConstructor,
  9329. NumberConstructor
  9330. ], unknown, unknown>>;
  9331. readonly required: false;
  9332. readonly validator: ((val: unknown) => boolean) | undefined;
  9333. __epPropKey: true;
  9334. };
  9335. minlength: {
  9336. readonly type: PropType<EpPropMergeType<readonly [
  9337. StringConstructor,
  9338. NumberConstructor
  9339. ], unknown, unknown>>;
  9340. readonly required: false;
  9341. readonly validator: ((val: unknown) => boolean) | undefined;
  9342. __epPropKey: true;
  9343. };
  9344. type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  9345. resize: {
  9346. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  9347. readonly required: false;
  9348. readonly validator: ((val: unknown) => boolean) | undefined;
  9349. __epPropKey: true;
  9350. };
  9351. autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  9352. minRows?: number;
  9353. maxRows?: number;
  9354. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  9355. minRows?: number;
  9356. maxRows?: number;
  9357. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  9358. autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  9359. formatter: {
  9360. readonly type: PropType<Function>;
  9361. readonly required: false;
  9362. readonly validator: ((val: unknown) => boolean) | undefined;
  9363. __epPropKey: true;
  9364. };
  9365. parser: {
  9366. readonly type: PropType<Function>;
  9367. readonly required: false;
  9368. readonly validator: ((val: unknown) => boolean) | undefined;
  9369. __epPropKey: true;
  9370. };
  9371. placeholder: {
  9372. readonly type: PropType<string>;
  9373. readonly required: false;
  9374. readonly validator: ((val: unknown) => boolean) | undefined;
  9375. __epPropKey: true;
  9376. };
  9377. form: {
  9378. readonly type: PropType<string>;
  9379. readonly required: false;
  9380. readonly validator: ((val: unknown) => boolean) | undefined;
  9381. __epPropKey: true;
  9382. };
  9383. readonly: BooleanConstructor;
  9384. clearable: BooleanConstructor;
  9385. clearIcon: {
  9386. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9387. readonly required: false;
  9388. readonly validator: ((val: unknown) => boolean) | undefined;
  9389. __epPropKey: true;
  9390. };
  9391. showPassword: BooleanConstructor;
  9392. showWordLimit: BooleanConstructor;
  9393. suffixIcon: {
  9394. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9395. readonly required: false;
  9396. readonly validator: ((val: unknown) => boolean) | undefined;
  9397. __epPropKey: true;
  9398. };
  9399. prefixIcon: {
  9400. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9401. readonly required: false;
  9402. readonly validator: ((val: unknown) => boolean) | undefined;
  9403. __epPropKey: true;
  9404. };
  9405. containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  9406. tabindex: EpPropFinalized<readonly [
  9407. StringConstructor,
  9408. NumberConstructor
  9409. ], unknown, unknown, 0, boolean>;
  9410. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9411. inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  9412. autofocus: BooleanConstructor;
  9413. rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  9414. }>> & {
  9415. "onUpdate:modelValue"?: ((value: string) => any) | undefined;
  9416. onFocus?: ((evt: FocusEvent) => any) | undefined;
  9417. onBlur?: ((evt: FocusEvent) => any) | undefined;
  9418. onInput?: ((value: string) => any) | undefined;
  9419. onSelect?: ((option: MentionOption, prefix: string) => any) | undefined;
  9420. onSearch?: ((pattern: string, prefix: string) => any) | undefined;
  9421. "onWhole-remove"?: ((pattern: string, prefix: string) => any) | undefined;
  9422. }, {
  9423. disabled: boolean;
  9424. tabindex: EpPropMergeType<readonly [
  9425. StringConstructor,
  9426. NumberConstructor
  9427. ], unknown, unknown>;
  9428. offset: number;
  9429. id: string;
  9430. type: string;
  9431. props: MentionOptionProps;
  9432. split: string;
  9433. loading: boolean;
  9434. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom") | ((new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom"))[], unknown, unknown>;
  9435. options: MentionOption[];
  9436. prefix: EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown>;
  9437. readonly: boolean;
  9438. autosize: InputAutoSize;
  9439. autocomplete: AutoFill;
  9440. containerRole: string;
  9441. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9442. inputStyle: StyleValue;
  9443. rows: number;
  9444. inputmode: EpPropMergeType<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown>;
  9445. clearable: boolean;
  9446. showPassword: boolean;
  9447. showWordLimit: boolean;
  9448. autofocus: boolean;
  9449. popperOptions: Partial<Options>;
  9450. popperClass: string;
  9451. showArrow: boolean;
  9452. filterOption: EpPropMergeType<(new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)) | ((new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)))[], unknown, unknown>;
  9453. whole: boolean;
  9454. }>;
  9455. declare const __VLS_component_88: DefineComponent<{
  9456. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  9457. readonly lazy: BooleanConstructor;
  9458. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9459. resizeStart: (index: number, sizes: number[]) => void;
  9460. resize: (index: number, sizes: number[]) => void;
  9461. resizeEnd: (index: number, sizes: number[]) => void;
  9462. collapse: (index: number, type: "end" | "start", sizes: number[]) => void;
  9463. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9464. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  9465. readonly lazy: BooleanConstructor;
  9466. }>> & {
  9467. onResize?: ((index: number, sizes: number[]) => any) | undefined;
  9468. onCollapse?: ((index: number, type: "end" | "start", sizes: number[]) => any) | undefined;
  9469. onResizeStart?: ((index: number, sizes: number[]) => any) | undefined;
  9470. onResizeEnd?: ((index: number, sizes: number[]) => any) | undefined;
  9471. }, {
  9472. readonly layout: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  9473. readonly lazy: boolean;
  9474. }>;
  9475. declare const __VLS_component_89: DefineComponent<{
  9476. readonly min: {
  9477. readonly type: PropType<EpPropMergeType<readonly [
  9478. StringConstructor,
  9479. NumberConstructor
  9480. ], unknown, unknown>>;
  9481. readonly required: false;
  9482. readonly validator: ((val: unknown) => boolean) | undefined;
  9483. __epPropKey: true;
  9484. };
  9485. readonly max: {
  9486. readonly type: PropType<EpPropMergeType<readonly [
  9487. StringConstructor,
  9488. NumberConstructor
  9489. ], unknown, unknown>>;
  9490. readonly required: false;
  9491. readonly validator: ((val: unknown) => boolean) | undefined;
  9492. __epPropKey: true;
  9493. };
  9494. readonly size: {
  9495. readonly type: PropType<EpPropMergeType<readonly [
  9496. StringConstructor,
  9497. NumberConstructor
  9498. ], unknown, unknown>>;
  9499. readonly required: false;
  9500. readonly validator: ((val: unknown) => boolean) | undefined;
  9501. __epPropKey: true;
  9502. };
  9503. readonly resizable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9504. readonly collapsible: BooleanConstructor;
  9505. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9506. "update:size": (value: number) => void;
  9507. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9508. readonly min: {
  9509. readonly type: PropType<EpPropMergeType<readonly [
  9510. StringConstructor,
  9511. NumberConstructor
  9512. ], unknown, unknown>>;
  9513. readonly required: false;
  9514. readonly validator: ((val: unknown) => boolean) | undefined;
  9515. __epPropKey: true;
  9516. };
  9517. readonly max: {
  9518. readonly type: PropType<EpPropMergeType<readonly [
  9519. StringConstructor,
  9520. NumberConstructor
  9521. ], unknown, unknown>>;
  9522. readonly required: false;
  9523. readonly validator: ((val: unknown) => boolean) | undefined;
  9524. __epPropKey: true;
  9525. };
  9526. readonly size: {
  9527. readonly type: PropType<EpPropMergeType<readonly [
  9528. StringConstructor,
  9529. NumberConstructor
  9530. ], unknown, unknown>>;
  9531. readonly required: false;
  9532. readonly validator: ((val: unknown) => boolean) | undefined;
  9533. __epPropKey: true;
  9534. };
  9535. readonly resizable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9536. readonly collapsible: BooleanConstructor;
  9537. }>> & {
  9538. "onUpdate:size"?: ((value: number) => any) | undefined;
  9539. }, {
  9540. readonly resizable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9541. readonly collapsible: boolean;
  9542. }>;
  9543. declare const __VLS_component_9: DefineComponent<{
  9544. readonly size: EpPropFinalized<readonly [
  9545. NumberConstructor,
  9546. StringConstructor
  9547. ], "" | "small" | "default" | "large", number, "", boolean>;
  9548. readonly shape: EpPropFinalized<StringConstructor, "circle" | "square", unknown, "circle", boolean>;
  9549. readonly icon: {
  9550. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9551. readonly required: false;
  9552. readonly validator: ((val: unknown) => boolean) | undefined;
  9553. __epPropKey: true;
  9554. };
  9555. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9556. readonly alt: StringConstructor;
  9557. readonly srcSet: StringConstructor;
  9558. readonly fit: EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown, "cover", boolean>;
  9559. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9560. error: (evt: Event) => void;
  9561. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9562. readonly size: EpPropFinalized<readonly [
  9563. NumberConstructor,
  9564. StringConstructor
  9565. ], "" | "small" | "default" | "large", number, "", boolean>;
  9566. readonly shape: EpPropFinalized<StringConstructor, "circle" | "square", unknown, "circle", boolean>;
  9567. readonly icon: {
  9568. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9569. readonly required: false;
  9570. readonly validator: ((val: unknown) => boolean) | undefined;
  9571. __epPropKey: true;
  9572. };
  9573. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9574. readonly alt: StringConstructor;
  9575. readonly srcSet: StringConstructor;
  9576. readonly fit: EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown, "cover", boolean>;
  9577. }>> & {
  9578. onError?: ((evt: Event) => any) | undefined;
  9579. }, {
  9580. readonly size: EpPropMergeType<readonly [
  9581. NumberConstructor,
  9582. StringConstructor
  9583. ], "" | "small" | "default" | "large", number>;
  9584. readonly shape: EpPropMergeType<StringConstructor, "circle" | "square", unknown>;
  9585. readonly src: string;
  9586. readonly fit: EpPropMergeType<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown>;
  9587. }>;
  9588. declare const __VLS_component_90: DefineComponent<{
  9589. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9590. readonly dangerouslyUseHTMLString: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9591. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  9592. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, undefined, boolean>;
  9593. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9594. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9595. [key: string]: any;
  9596. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9597. [key: string]: any;
  9598. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9599. [key: string]: any;
  9600. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9601. [key: string]: any;
  9602. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  9603. readonly onClose: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  9604. (): () => void;
  9605. new (): any;
  9606. readonly prototype: any;
  9607. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  9608. (): () => void;
  9609. new (): any;
  9610. readonly prototype: any;
  9611. })[], unknown, unknown, undefined, boolean>;
  9612. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9613. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  9614. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9615. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
  9616. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, undefined, boolean>;
  9617. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9618. readonly grouping: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9619. readonly repeatNum: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  9620. }, {
  9621. visible: Ref<boolean>;
  9622. bottom: ComputedRef<number>;
  9623. close: typeof close_2;
  9624. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9625. destroy: () => void;
  9626. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9627. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9628. readonly dangerouslyUseHTMLString: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9629. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  9630. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, undefined, boolean>;
  9631. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9632. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9633. [key: string]: any;
  9634. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9635. [key: string]: any;
  9636. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9637. [key: string]: any;
  9638. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9639. [key: string]: any;
  9640. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  9641. readonly onClose: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  9642. (): () => void;
  9643. new (): any;
  9644. readonly prototype: any;
  9645. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  9646. (): () => void;
  9647. new (): any;
  9648. readonly prototype: any;
  9649. })[], unknown, unknown, undefined, boolean>;
  9650. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9651. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  9652. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9653. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
  9654. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, undefined, boolean>;
  9655. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9656. readonly grouping: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  9657. readonly repeatNum: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  9658. }>> & {
  9659. onDestroy?: (() => any) | undefined;
  9660. }, {
  9661. readonly zIndex: number;
  9662. readonly offset: number;
  9663. readonly icon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  9664. readonly id: string;
  9665. readonly type: EpPropMergeType<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown>;
  9666. readonly message: EpPropMergeType<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9667. [key: string]: any;
  9668. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9669. [key: string]: any;
  9670. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9671. [key: string]: any;
  9672. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9673. [key: string]: any;
  9674. }> | (() => VNode)))[], unknown, unknown>;
  9675. readonly placement: EpPropMergeType<StringConstructor, "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown>;
  9676. readonly onClose: () => void;
  9677. readonly duration: number;
  9678. readonly showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9679. readonly customClass: string;
  9680. readonly dangerouslyUseHTMLString: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9681. readonly plain: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9682. readonly grouping: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9683. readonly repeatNum: number;
  9684. }>;
  9685. declare const __VLS_component_91: DefineComponent<{
  9686. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9687. readonly dangerouslyUseHTMLString: BooleanConstructor;
  9688. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 4500, boolean>;
  9689. readonly icon: {
  9690. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9691. readonly required: false;
  9692. readonly validator: ((val: unknown) => boolean) | undefined;
  9693. __epPropKey: true;
  9694. };
  9695. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9696. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9697. [key: string]: any;
  9698. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9699. [key: string]: any;
  9700. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9701. [key: string]: any;
  9702. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9703. [key: string]: any;
  9704. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  9705. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9706. readonly onClick: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  9707. (): () => void;
  9708. new (): any;
  9709. readonly prototype: any;
  9710. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  9711. (): () => void;
  9712. new (): any;
  9713. readonly prototype: any;
  9714. })[], unknown, unknown, () => undefined, boolean>;
  9715. readonly onClose: {
  9716. readonly type: PropType<() => void>;
  9717. readonly required: true;
  9718. readonly validator: ((val: unknown) => boolean) | undefined;
  9719. __epPropKey: true;
  9720. };
  9721. readonly position: EpPropFinalized<StringConstructor, "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, "top-right", boolean>;
  9722. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9723. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9724. readonly type: EpPropFinalized<StringConstructor, "" | "error" | "primary" | "success" | "warning" | "info", unknown, "", boolean>;
  9725. readonly zIndex: NumberConstructor;
  9726. readonly closeIcon: {
  9727. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9728. readonly required: false;
  9729. readonly validator: ((val: unknown) => boolean) | undefined;
  9730. __epPropKey: true;
  9731. };
  9732. }, {
  9733. visible: Ref<boolean>;
  9734. /** @description close notification */
  9735. close: typeof close_3;
  9736. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9737. destroy: () => void;
  9738. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9739. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9740. readonly dangerouslyUseHTMLString: BooleanConstructor;
  9741. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 4500, boolean>;
  9742. readonly icon: {
  9743. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9744. readonly required: false;
  9745. readonly validator: ((val: unknown) => boolean) | undefined;
  9746. __epPropKey: true;
  9747. };
  9748. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9749. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9750. [key: string]: any;
  9751. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9752. [key: string]: any;
  9753. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9754. [key: string]: any;
  9755. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9756. [key: string]: any;
  9757. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  9758. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9759. readonly onClick: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  9760. (): () => void;
  9761. new (): any;
  9762. readonly prototype: any;
  9763. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  9764. (): () => void;
  9765. new (): any;
  9766. readonly prototype: any;
  9767. })[], unknown, unknown, () => undefined, boolean>;
  9768. readonly onClose: {
  9769. readonly type: PropType<() => void>;
  9770. readonly required: true;
  9771. readonly validator: ((val: unknown) => boolean) | undefined;
  9772. __epPropKey: true;
  9773. };
  9774. readonly position: EpPropFinalized<StringConstructor, "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, "top-right", boolean>;
  9775. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9776. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9777. readonly type: EpPropFinalized<StringConstructor, "" | "error" | "primary" | "success" | "warning" | "info", unknown, "", boolean>;
  9778. readonly zIndex: NumberConstructor;
  9779. readonly closeIcon: {
  9780. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  9781. readonly required: false;
  9782. readonly validator: ((val: unknown) => boolean) | undefined;
  9783. __epPropKey: true;
  9784. };
  9785. }>> & {
  9786. onDestroy?: (() => any) | undefined;
  9787. }, {
  9788. readonly title: string;
  9789. readonly position: EpPropMergeType<StringConstructor, "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown>;
  9790. readonly offset: number;
  9791. readonly id: string;
  9792. readonly type: EpPropMergeType<StringConstructor, "" | "error" | "primary" | "success" | "warning" | "info", unknown>;
  9793. readonly message: EpPropMergeType<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9794. [key: string]: any;
  9795. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9796. [key: string]: any;
  9797. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  9798. [key: string]: any;
  9799. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  9800. [key: string]: any;
  9801. }> | (() => VNode)))[], unknown, unknown>;
  9802. readonly onClick: () => void;
  9803. readonly duration: number;
  9804. readonly showClose: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  9805. readonly customClass: string;
  9806. readonly dangerouslyUseHTMLString: boolean;
  9807. }>;
  9808. declare const __VLS_component_92: DefineComponent<{
  9809. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  9810. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  9811. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  9812. readonly disabled: BooleanConstructor;
  9813. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  9814. readonly transition: StringConstructor;
  9815. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  9816. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  9817. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9818. readonly popperStyle: {
  9819. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  9820. readonly required: false;
  9821. readonly validator: ((val: unknown) => boolean) | undefined;
  9822. __epPropKey: true;
  9823. };
  9824. readonly popperClass: {
  9825. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  9826. [x: string]: boolean;
  9827. } | (string | {
  9828. [x: string]: boolean;
  9829. } | (string | {
  9830. [x: string]: boolean;
  9831. } | (string | {
  9832. [x: string]: boolean;
  9833. } | (string | {
  9834. [x: string]: boolean;
  9835. } | (string | {
  9836. [x: string]: boolean;
  9837. } | (string | {
  9838. [x: string]: boolean;
  9839. } | (string | {
  9840. [x: string]: boolean;
  9841. } | (string | {
  9842. [x: string]: boolean;
  9843. } | (string | {
  9844. [x: string]: boolean;
  9845. } | (string | {
  9846. [x: string]: boolean;
  9847. } | (string | {
  9848. [x: string]: boolean;
  9849. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  9850. [x: string]: boolean;
  9851. } | (string | {
  9852. [x: string]: boolean;
  9853. } | (string | {
  9854. [x: string]: boolean;
  9855. } | (string | {
  9856. [x: string]: boolean;
  9857. } | (string | {
  9858. [x: string]: boolean;
  9859. } | (string | {
  9860. [x: string]: boolean;
  9861. } | (string | {
  9862. [x: string]: boolean;
  9863. } | (string | {
  9864. [x: string]: boolean;
  9865. } | (string | {
  9866. [x: string]: boolean;
  9867. } | (string | {
  9868. [x: string]: boolean;
  9869. } | (string | {
  9870. [x: string]: boolean;
  9871. } | (string | {
  9872. [x: string]: boolean;
  9873. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  9874. [x: string]: boolean;
  9875. } | (string | {
  9876. [x: string]: boolean;
  9877. } | (string | {
  9878. [x: string]: boolean;
  9879. } | (string | {
  9880. [x: string]: boolean;
  9881. } | (string | {
  9882. [x: string]: boolean;
  9883. } | (string | {
  9884. [x: string]: boolean;
  9885. } | (string | {
  9886. [x: string]: boolean;
  9887. } | (string | {
  9888. [x: string]: boolean;
  9889. } | (string | {
  9890. [x: string]: boolean;
  9891. } | (string | {
  9892. [x: string]: boolean;
  9893. } | (string | {
  9894. [x: string]: boolean;
  9895. } | (string | {
  9896. [x: string]: boolean;
  9897. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  9898. [x: string]: boolean;
  9899. } | (string | {
  9900. [x: string]: boolean;
  9901. } | (string | {
  9902. [x: string]: boolean;
  9903. } | (string | {
  9904. [x: string]: boolean;
  9905. } | (string | {
  9906. [x: string]: boolean;
  9907. } | (string | {
  9908. [x: string]: boolean;
  9909. } | (string | {
  9910. [x: string]: boolean;
  9911. } | (string | {
  9912. [x: string]: boolean;
  9913. } | (string | {
  9914. [x: string]: boolean;
  9915. } | (string | {
  9916. [x: string]: boolean;
  9917. } | (string | {
  9918. [x: string]: boolean;
  9919. } | (string | {
  9920. [x: string]: boolean;
  9921. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  9922. readonly required: false;
  9923. readonly validator: ((val: unknown) => boolean) | undefined;
  9924. __epPropKey: true;
  9925. };
  9926. readonly enterable: {
  9927. readonly default: true;
  9928. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  9929. readonly required: false;
  9930. readonly validator: ((val: unknown) => boolean) | undefined;
  9931. readonly __epPropKey: true;
  9932. };
  9933. readonly effect: {
  9934. readonly default: "light";
  9935. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  9936. readonly required: false;
  9937. readonly validator: ((val: unknown) => boolean) | undefined;
  9938. readonly __epPropKey: true;
  9939. };
  9940. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9941. readonly appendTo: {
  9942. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  9943. readonly required: false;
  9944. readonly validator: ((val: unknown) => boolean) | undefined;
  9945. __epPropKey: true;
  9946. };
  9947. readonly title: StringConstructor;
  9948. readonly width: EpPropFinalized<readonly [
  9949. StringConstructor,
  9950. NumberConstructor
  9951. ], unknown, unknown, 150, boolean>;
  9952. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  9953. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9954. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  9955. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  9956. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9957. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  9958. readonly "onUpdate:visible": {
  9959. readonly type: PropType<(visible: boolean) => void>;
  9960. readonly required: false;
  9961. readonly validator: ((val: unknown) => boolean) | undefined;
  9962. __epPropKey: true;
  9963. };
  9964. }, {
  9965. /** @description popper ref */
  9966. popperRef: ComputedRef<PopperInstance | undefined>;
  9967. /** @description hide popover */
  9968. hide: () => void;
  9969. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  9970. "after-enter": () => void;
  9971. "after-leave": () => void;
  9972. "before-enter": () => void;
  9973. "before-leave": () => void;
  9974. "update:visible": (value: boolean) => void;
  9975. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  9976. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  9977. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  9978. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  9979. readonly disabled: BooleanConstructor;
  9980. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  9981. readonly transition: StringConstructor;
  9982. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  9983. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  9984. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  9985. readonly popperStyle: {
  9986. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  9987. readonly required: false;
  9988. readonly validator: ((val: unknown) => boolean) | undefined;
  9989. __epPropKey: true;
  9990. };
  9991. readonly popperClass: {
  9992. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  9993. [x: string]: boolean;
  9994. } | (string | {
  9995. [x: string]: boolean;
  9996. } | (string | {
  9997. [x: string]: boolean;
  9998. } | (string | {
  9999. [x: string]: boolean;
  10000. } | (string | {
  10001. [x: string]: boolean;
  10002. } | (string | {
  10003. [x: string]: boolean;
  10004. } | (string | {
  10005. [x: string]: boolean;
  10006. } | (string | {
  10007. [x: string]: boolean;
  10008. } | (string | {
  10009. [x: string]: boolean;
  10010. } | (string | {
  10011. [x: string]: boolean;
  10012. } | (string | {
  10013. [x: string]: boolean;
  10014. } | (string | {
  10015. [x: string]: boolean;
  10016. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  10017. [x: string]: boolean;
  10018. } | (string | {
  10019. [x: string]: boolean;
  10020. } | (string | {
  10021. [x: string]: boolean;
  10022. } | (string | {
  10023. [x: string]: boolean;
  10024. } | (string | {
  10025. [x: string]: boolean;
  10026. } | (string | {
  10027. [x: string]: boolean;
  10028. } | (string | {
  10029. [x: string]: boolean;
  10030. } | (string | {
  10031. [x: string]: boolean;
  10032. } | (string | {
  10033. [x: string]: boolean;
  10034. } | (string | {
  10035. [x: string]: boolean;
  10036. } | (string | {
  10037. [x: string]: boolean;
  10038. } | (string | {
  10039. [x: string]: boolean;
  10040. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  10041. [x: string]: boolean;
  10042. } | (string | {
  10043. [x: string]: boolean;
  10044. } | (string | {
  10045. [x: string]: boolean;
  10046. } | (string | {
  10047. [x: string]: boolean;
  10048. } | (string | {
  10049. [x: string]: boolean;
  10050. } | (string | {
  10051. [x: string]: boolean;
  10052. } | (string | {
  10053. [x: string]: boolean;
  10054. } | (string | {
  10055. [x: string]: boolean;
  10056. } | (string | {
  10057. [x: string]: boolean;
  10058. } | (string | {
  10059. [x: string]: boolean;
  10060. } | (string | {
  10061. [x: string]: boolean;
  10062. } | (string | {
  10063. [x: string]: boolean;
  10064. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  10065. [x: string]: boolean;
  10066. } | (string | {
  10067. [x: string]: boolean;
  10068. } | (string | {
  10069. [x: string]: boolean;
  10070. } | (string | {
  10071. [x: string]: boolean;
  10072. } | (string | {
  10073. [x: string]: boolean;
  10074. } | (string | {
  10075. [x: string]: boolean;
  10076. } | (string | {
  10077. [x: string]: boolean;
  10078. } | (string | {
  10079. [x: string]: boolean;
  10080. } | (string | {
  10081. [x: string]: boolean;
  10082. } | (string | {
  10083. [x: string]: boolean;
  10084. } | (string | {
  10085. [x: string]: boolean;
  10086. } | (string | {
  10087. [x: string]: boolean;
  10088. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  10089. readonly required: false;
  10090. readonly validator: ((val: unknown) => boolean) | undefined;
  10091. __epPropKey: true;
  10092. };
  10093. readonly enterable: {
  10094. readonly default: true;
  10095. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  10096. readonly required: false;
  10097. readonly validator: ((val: unknown) => boolean) | undefined;
  10098. readonly __epPropKey: true;
  10099. };
  10100. readonly effect: {
  10101. readonly default: "light";
  10102. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  10103. readonly required: false;
  10104. readonly validator: ((val: unknown) => boolean) | undefined;
  10105. readonly __epPropKey: true;
  10106. };
  10107. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  10108. readonly appendTo: {
  10109. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  10110. readonly required: false;
  10111. readonly validator: ((val: unknown) => boolean) | undefined;
  10112. __epPropKey: true;
  10113. };
  10114. readonly title: StringConstructor;
  10115. readonly width: EpPropFinalized<readonly [
  10116. StringConstructor,
  10117. NumberConstructor
  10118. ], unknown, unknown, 150, boolean>;
  10119. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  10120. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  10121. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  10122. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  10123. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  10124. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  10125. readonly "onUpdate:visible": {
  10126. readonly type: PropType<(visible: boolean) => void>;
  10127. readonly required: false;
  10128. readonly validator: ((val: unknown) => boolean) | undefined;
  10129. __epPropKey: true;
  10130. };
  10131. }>> & {
  10132. "onUpdate:visible"?: ((value: boolean) => any) | undefined;
  10133. "onAfter-enter"?: (() => any) | undefined;
  10134. "onAfter-leave"?: (() => any) | undefined;
  10135. "onBefore-enter"?: (() => any) | undefined;
  10136. "onBefore-leave"?: (() => any) | undefined;
  10137. }, {
  10138. readonly disabled: boolean;
  10139. readonly tabindex: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  10140. readonly width: EpPropMergeType<readonly [
  10141. StringConstructor,
  10142. NumberConstructor
  10143. ], unknown, unknown>;
  10144. readonly content: string;
  10145. readonly offset: number;
  10146. readonly visible: EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown>;
  10147. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown>;
  10148. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  10149. readonly showAfter: number;
  10150. readonly hideAfter: number;
  10151. readonly autoClose: number;
  10152. readonly trigger: EpPropMergeType<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown>;
  10153. readonly popperOptions: Partial<Options>;
  10154. readonly enterable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10155. readonly triggerKeys: string[];
  10156. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10157. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10158. readonly showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10159. }>;
  10160. declare function __VLS_template(): {
  10161. default?(_: {}): any;
  10162. };
  10163. declare function __VLS_template_10(): {
  10164. default?(_: {}): any;
  10165. };
  10166. declare function __VLS_template_11(): {
  10167. default?(_: {}): any;
  10168. content?(_: {
  10169. value: string;
  10170. }): any;
  10171. };
  10172. declare function __VLS_template_12(): {
  10173. default?(_: {}): any;
  10174. };
  10175. declare function __VLS_template_13(): {
  10176. default?(_: {}): any;
  10177. };
  10178. declare function __VLS_template_14(): {
  10179. loading?(_: {}): any;
  10180. icon?(_: {}): any;
  10181. default?(_: {}): any;
  10182. };
  10183. declare function __VLS_template_15(): {
  10184. default?(_: {}): any;
  10185. };
  10186. declare function __VLS_template_16(): {
  10187. header?(_: {
  10188. date: string;
  10189. }): any;
  10190. "date-cell"?(_: {
  10191. data: {
  10192. isSelected: boolean;
  10193. type: string;
  10194. day: string;
  10195. date: Date;
  10196. };
  10197. }): any;
  10198. "date-cell"?(_: {
  10199. data: {
  10200. isSelected: boolean;
  10201. type: string;
  10202. day: string;
  10203. date: Date;
  10204. };
  10205. }): any;
  10206. };
  10207. declare function __VLS_template_17(): {
  10208. "date-cell"?(_: {
  10209. data: {
  10210. isSelected: boolean;
  10211. type: string;
  10212. day: string;
  10213. date: Date;
  10214. };
  10215. }): any;
  10216. };
  10217. declare function __VLS_template_18(): {
  10218. header?(_: {}): any;
  10219. default?(_: {}): any;
  10220. footer?(_: {}): any;
  10221. };
  10222. declare function __VLS_template_19(): {
  10223. default?(_: {}): any;
  10224. };
  10225. declare function __VLS_template_2(): {
  10226. icon?(_: {}): any;
  10227. title?(_: {}): any;
  10228. default?(_: {}): any;
  10229. };
  10230. declare function __VLS_template_20(): {
  10231. default?(_: {}): any;
  10232. };
  10233. declare function __VLS_template_21(): {
  10234. empty?(_: {}): any;
  10235. };
  10236. declare function __VLS_template_22(): {
  10237. empty?(_: {}): any;
  10238. };
  10239. declare function __VLS_template_23(): {
  10240. prefix?(_: {}): any;
  10241. tag?(_: {
  10242. data: Tag[];
  10243. deleteTag: (tag: Tag) => void;
  10244. }): any;
  10245. header?(_: {}): any;
  10246. empty?(_: {}): any;
  10247. empty?(_: {}): any;
  10248. "suggestion-item"?(_: {
  10249. item: CascaderNode;
  10250. }): any;
  10251. footer?(_: {}): any;
  10252. };
  10253. declare function __VLS_template_24(): {
  10254. default?(_: {}): any;
  10255. };
  10256. declare function __VLS_template_25(): {
  10257. default?(_: {}): any;
  10258. };
  10259. declare function __VLS_template_26(): {
  10260. default?(_: {}): any;
  10261. };
  10262. declare function __VLS_template_27(): {
  10263. default?(_: {}): any;
  10264. };
  10265. declare function __VLS_template_28(): {
  10266. default?(_: {}): any;
  10267. };
  10268. declare function __VLS_template_29(): {
  10269. default?(_: {}): any;
  10270. };
  10271. declare function __VLS_template_3(): {
  10272. prepend?(_: {}): any;
  10273. prefix?(_: {}): any;
  10274. suffix?(_: {}): any;
  10275. append?(_: {}): any;
  10276. };
  10277. declare function __VLS_template_30(): {
  10278. title?(_: {
  10279. isActive: boolean | undefined;
  10280. }): any;
  10281. icon?(_: {
  10282. isActive: boolean | undefined;
  10283. }): any;
  10284. default?(_: {}): any;
  10285. };
  10286. declare function __VLS_template_31(): {
  10287. default?(_: {}): any;
  10288. };
  10289. declare function __VLS_template_32(): {
  10290. footer?(_: {}): any;
  10291. };
  10292. declare function __VLS_template_33(): {
  10293. default?(_: {}): any;
  10294. };
  10295. declare function __VLS_template_34(): {
  10296. default?(_: {}): any;
  10297. };
  10298. declare function __VLS_template_35(): {
  10299. default?(_: {}): any;
  10300. };
  10301. declare function __VLS_template_36(): {
  10302. default?(_: {}): any;
  10303. };
  10304. declare function __VLS_template_37(): {
  10305. default?(_: {}): any;
  10306. };
  10307. declare function __VLS_template_38(): Partial<Record<NonNullable<string | number>, (_: {}) => any>>;
  10308. declare function __VLS_template_39(): {
  10309. title?(_: {}): any;
  10310. extra?(_: {}): any;
  10311. };
  10312. declare function __VLS_template_4(): {
  10313. default?(_: {}): any;
  10314. };
  10315. declare function __VLS_template_40(): {
  10316. header?(_: {
  10317. close: () => void;
  10318. titleId: string;
  10319. titleClass: string;
  10320. }): any;
  10321. title?(_: {}): any;
  10322. default?(_: {}): any;
  10323. footer?(_: {}): any;
  10324. };
  10325. declare function __VLS_template_41(): {
  10326. default?(_: {}): any;
  10327. };
  10328. declare function __VLS_template_42(): {
  10329. header?(_: {
  10330. close: () => void;
  10331. titleId: string;
  10332. titleClass: string;
  10333. }): any;
  10334. title?(_: {}): any;
  10335. default?(_: {}): any;
  10336. footer?(_: {}): any;
  10337. };
  10338. declare function __VLS_template_43(): {
  10339. image?(_: {}): any;
  10340. description?(_: {}): any;
  10341. default?(_: {}): any;
  10342. };
  10343. declare function __VLS_template_44(): {
  10344. default?(_: {}): any;
  10345. };
  10346. declare function __VLS_template_45(): {
  10347. label?(_: {
  10348. label: string;
  10349. }): any;
  10350. default?(_: {}): any;
  10351. error?(_: {
  10352. error: string;
  10353. }): any;
  10354. };
  10355. declare function __VLS_template_46(): {
  10356. default?(_: {}): any;
  10357. };
  10358. declare function __VLS_template_47(): {
  10359. error?(_: {}): any;
  10360. placeholder?(_: {}): any;
  10361. viewer?(_: {}): any;
  10362. progress?(_: {
  10363. activeIndex: number;
  10364. total: number;
  10365. }): any;
  10366. toolbar?(_: {
  10367. actions: (action: ImageViewerAction, options?: {}) => void;
  10368. prev: () => void;
  10369. next: () => void;
  10370. reset: () => void;
  10371. activeIndex: number;
  10372. setActiveItem: (index: number) => void;
  10373. }): any;
  10374. "viewer-error"?(_: {
  10375. activeIndex: number;
  10376. src: string;
  10377. }): any;
  10378. };
  10379. declare function __VLS_template_48(): {
  10380. progress?(_: {
  10381. activeIndex: number;
  10382. total: number;
  10383. }): any;
  10384. toolbar?(_: {
  10385. actions: typeof handleActions;
  10386. prev: typeof prev;
  10387. next: typeof next;
  10388. reset: typeof toggleMode;
  10389. activeIndex: number;
  10390. setActiveItem: typeof setActiveItem;
  10391. }): any;
  10392. "viewer-error"?(_: {
  10393. activeIndex: number;
  10394. src: string;
  10395. }): any;
  10396. default?(_: {}): any;
  10397. };
  10398. declare function __VLS_template_49(): {
  10399. "decrease-icon"?(_: {}): any;
  10400. "increase-icon"?(_: {}): any;
  10401. prefix?(_: {}): any;
  10402. suffix?(_: {}): any;
  10403. };
  10404. declare function __VLS_template_5(): {
  10405. default?(_: {}): any;
  10406. };
  10407. declare function __VLS_template_50(): {
  10408. prefix?(_: {}): any;
  10409. tag?(_: {
  10410. value: string;
  10411. index: number;
  10412. }): any;
  10413. tag?(_: {
  10414. value: string;
  10415. index: number;
  10416. }): any;
  10417. suffix?(_: {}): any;
  10418. };
  10419. declare function __VLS_template_51(): {
  10420. default?(_: {}): any;
  10421. icon?(_: {}): any;
  10422. };
  10423. declare function __VLS_template_52(): {
  10424. title?(_: {}): any;
  10425. title?(_: {}): any;
  10426. default?(_: {}): any;
  10427. default?(_: {}): any;
  10428. };
  10429. declare function __VLS_template_53(): {
  10430. title?(_: {}): any;
  10431. default?(_: {}): any;
  10432. };
  10433. declare function __VLS_template_54(): {
  10434. breadcrumb?(_: {}): any;
  10435. icon?(_: {}): any;
  10436. title?(_: {}): any;
  10437. content?(_: {}): any;
  10438. extra?(_: {}): any;
  10439. default?(_: {}): any;
  10440. };
  10441. declare function __VLS_template_55(): {
  10442. actions?(_: {
  10443. confirm: (e: MouseEvent) => void;
  10444. cancel: (e: MouseEvent | KeyboardEvent) => void;
  10445. }): any;
  10446. reference?(_: {}): any;
  10447. };
  10448. declare function __VLS_template_56(): {
  10449. default?(_: {}): any;
  10450. };
  10451. declare function __VLS_template_57(): {
  10452. default?(_: {
  10453. percentage: number;
  10454. }): any;
  10455. default?(_: {
  10456. percentage: number;
  10457. }): any;
  10458. };
  10459. declare function __VLS_template_58(): {
  10460. default?(_: {}): any;
  10461. };
  10462. declare function __VLS_template_59(): {
  10463. default?(_: {}): any;
  10464. };
  10465. declare function __VLS_template_6(): {
  10466. default?(_: {}): any;
  10467. };
  10468. declare function __VLS_template_60(): {
  10469. default?(_: {}): any;
  10470. };
  10471. declare function __VLS_template_61(): {
  10472. icon?(_: {}): any;
  10473. title?(_: {}): any;
  10474. "sub-title"?(_: {}): any;
  10475. extra?(_: {}): any;
  10476. };
  10477. declare function __VLS_template_62(): {
  10478. default?(_: {}): any;
  10479. };
  10480. declare function __VLS_template_63(): {
  10481. default?(_: {}): any;
  10482. };
  10483. declare function __VLS_template_64(): {
  10484. template?(_: {
  10485. key: number;
  10486. }): any;
  10487. default?(_: {
  10488. [x: string]: unknown;
  10489. }): any;
  10490. };
  10491. declare function __VLS_template_65(): {
  10492. title?(_: {}): any;
  10493. prefix?(_: {}): any;
  10494. suffix?(_: {}): any;
  10495. };
  10496. declare function __VLS_template_66(): {
  10497. default?(_: {}): any;
  10498. };
  10499. declare function __VLS_template_67(): {
  10500. icon?(_: {}): any;
  10501. title?(_: {}): any;
  10502. description?(_: {}): any;
  10503. };
  10504. declare function __VLS_template_68(): {
  10505. "active-action"?(_: {}): any;
  10506. "inactive-action"?(_: {}): any;
  10507. };
  10508. declare function __VLS_template_69(): {
  10509. default?(_: {}): any;
  10510. };
  10511. declare function __VLS_template_7(): {
  10512. default?(_: {}): any;
  10513. content?(_: {}): any;
  10514. };
  10515. declare function __VLS_template_70(): {
  10516. default?(_: {}): any;
  10517. default?(_: {}): any;
  10518. };
  10519. declare function __VLS_template_71(): {
  10520. default?(_: {}): any;
  10521. };
  10522. declare function __VLS_template_72(): {
  10523. "range-separator"?(_: {}): any;
  10524. default?(_: {
  10525. visible: boolean;
  10526. actualVisible: boolean;
  10527. parsedValue: DayOrDays;
  10528. format: string | undefined;
  10529. dateFormat: string | undefined;
  10530. timeFormat: string | undefined;
  10531. unlinkPanels: boolean;
  10532. type: string;
  10533. defaultValue: EpPropMergeType<(new (...args: any[]) => Date | [
  10534. Date,
  10535. Date
  10536. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  10537. Date,
  10538. Date
  10539. ]) | (() => SingleOrRange<Date>))[], unknown, unknown> | undefined;
  10540. showNow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10541. showConfirm: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10542. showFooter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  10543. showWeekNumber: boolean;
  10544. onMousedown: any;
  10545. onPanelChange: any;
  10546. onCalendarChange: any;
  10547. onSetPickerOption: any;
  10548. onSelectRange: any;
  10549. onPick: any;
  10550. }): any;
  10551. };
  10552. declare function __VLS_template_73(): {
  10553. dot?(_: {}): any;
  10554. default?(_: {}): any;
  10555. };
  10556. declare function __VLS_template_74(): {
  10557. empty?(_: {}): any;
  10558. default?(_: {}): any;
  10559. };
  10560. declare function __VLS_template_75(): {
  10561. "left-empty"?(_: {}): any;
  10562. "left-footer"?(_: {}): any;
  10563. "right-empty"?(_: {}): any;
  10564. "right-footer"?(_: {}): any;
  10565. };
  10566. declare function __VLS_template_76(): {
  10567. empty?(_: {}): any;
  10568. };
  10569. declare function __VLS_template_77(): {
  10570. file?(_: {
  10571. file: UploadFile;
  10572. index: number;
  10573. }): any;
  10574. file?(_: {
  10575. file: UploadFile;
  10576. index: number;
  10577. }): any;
  10578. trigger?(_: {}): any;
  10579. trigger?(_: {}): any;
  10580. default?(_: {}): any;
  10581. default?(_: {}): any;
  10582. default?(_: {}): any;
  10583. tip?(_: {}): any;
  10584. };
  10585. declare function __VLS_template_78(): {
  10586. default?(_: {}): any;
  10587. default?(_: {}): any;
  10588. };
  10589. declare function __VLS_template_79(): {
  10590. default?(_: {
  10591. file: UploadFile;
  10592. index: number;
  10593. }): any;
  10594. append?(_: {}): any;
  10595. };
  10596. declare function __VLS_template_8(): {
  10597. prepend?(_: {}): any;
  10598. append?(_: {}): any;
  10599. prefix?(_: {}): any;
  10600. suffix?(_: {}): any;
  10601. header?(_: {}): any;
  10602. loading?(_: {}): any;
  10603. default?(_: {
  10604. item: Record<string, any>;
  10605. }): any;
  10606. footer?(_: {}): any;
  10607. };
  10608. declare function __VLS_template_80(): {
  10609. default?(_: {}): any;
  10610. };
  10611. declare function __VLS_template_81(): {
  10612. default?(_: {}): any;
  10613. };
  10614. declare function __VLS_template_82(): {
  10615. default?(_: {}): any;
  10616. indicators?(_: {
  10617. current: number;
  10618. total: number;
  10619. }): any;
  10620. };
  10621. declare function __VLS_template_83(): {
  10622. header?(_: {}): any;
  10623. default?(_: {}): any;
  10624. };
  10625. declare function __VLS_template_84(): {
  10626. default?(_: {}): any;
  10627. };
  10628. declare function __VLS_template_85(): {
  10629. default?(_: {}): any;
  10630. "sub-link"?(_: {}): any;
  10631. };
  10632. declare function __VLS_template_86(): {
  10633. default?(_: {
  10634. item: any;
  10635. }): any;
  10636. };
  10637. declare function __VLS_template_87(): Partial<Record<NonNullable<string | number>, (_: any) => any>> & Partial<Record<NonNullable<string | number>, (_: any) => any>>;
  10638. declare function __VLS_template_88(): {
  10639. default?(_: {}): any;
  10640. };
  10641. declare function __VLS_template_89(): {
  10642. default?(_: {}): any;
  10643. "start-collapsible"?(_: {}): any;
  10644. "end-collapsible"?(_: {}): any;
  10645. };
  10646. declare function __VLS_template_9(): {
  10647. default?(_: {}): any;
  10648. };
  10649. declare function __VLS_template_90(): {
  10650. default?(_: {}): any;
  10651. };
  10652. declare function __VLS_template_91(): {
  10653. default?(_: {}): any;
  10654. };
  10655. declare function __VLS_template_92(): {
  10656. reference?(_: {}): any;
  10657. default?(_: {}): any;
  10658. };
  10659. declare type __VLS_WithTemplateSlots<T, S> = T & {
  10660. new (): {
  10661. $slots: S;
  10662. };
  10663. };
  10664. declare type __VLS_WithTemplateSlots_10<T, S> = T & {
  10665. new (): {
  10666. $slots: S;
  10667. };
  10668. };
  10669. declare type __VLS_WithTemplateSlots_11<T, S> = T & {
  10670. new (): {
  10671. $slots: S;
  10672. };
  10673. };
  10674. declare type __VLS_WithTemplateSlots_12<T, S> = T & {
  10675. new (): {
  10676. $slots: S;
  10677. };
  10678. };
  10679. declare type __VLS_WithTemplateSlots_13<T, S> = T & {
  10680. new (): {
  10681. $slots: S;
  10682. };
  10683. };
  10684. declare type __VLS_WithTemplateSlots_14<T, S> = T & {
  10685. new (): {
  10686. $slots: S;
  10687. };
  10688. };
  10689. declare type __VLS_WithTemplateSlots_15<T, S> = T & {
  10690. new (): {
  10691. $slots: S;
  10692. };
  10693. };
  10694. declare type __VLS_WithTemplateSlots_16<T, S> = T & {
  10695. new (): {
  10696. $slots: S;
  10697. };
  10698. };
  10699. declare type __VLS_WithTemplateSlots_17<T, S> = T & {
  10700. new (): {
  10701. $slots: S;
  10702. };
  10703. };
  10704. declare type __VLS_WithTemplateSlots_18<T, S> = T & {
  10705. new (): {
  10706. $slots: S;
  10707. };
  10708. };
  10709. declare type __VLS_WithTemplateSlots_19<T, S> = T & {
  10710. new (): {
  10711. $slots: S;
  10712. };
  10713. };
  10714. declare type __VLS_WithTemplateSlots_2<T, S> = T & {
  10715. new (): {
  10716. $slots: S;
  10717. };
  10718. };
  10719. declare type __VLS_WithTemplateSlots_20<T, S> = T & {
  10720. new (): {
  10721. $slots: S;
  10722. };
  10723. };
  10724. declare type __VLS_WithTemplateSlots_21<T, S> = T & {
  10725. new (): {
  10726. $slots: S;
  10727. };
  10728. };
  10729. declare type __VLS_WithTemplateSlots_22<T, S> = T & {
  10730. new (): {
  10731. $slots: S;
  10732. };
  10733. };
  10734. declare type __VLS_WithTemplateSlots_23<T, S> = T & {
  10735. new (): {
  10736. $slots: S;
  10737. };
  10738. };
  10739. declare type __VLS_WithTemplateSlots_24<T, S> = T & {
  10740. new (): {
  10741. $slots: S;
  10742. };
  10743. };
  10744. declare type __VLS_WithTemplateSlots_25<T, S> = T & {
  10745. new (): {
  10746. $slots: S;
  10747. };
  10748. };
  10749. declare type __VLS_WithTemplateSlots_26<T, S> = T & {
  10750. new (): {
  10751. $slots: S;
  10752. };
  10753. };
  10754. declare type __VLS_WithTemplateSlots_27<T, S> = T & {
  10755. new (): {
  10756. $slots: S;
  10757. };
  10758. };
  10759. declare type __VLS_WithTemplateSlots_28<T, S> = T & {
  10760. new (): {
  10761. $slots: S;
  10762. };
  10763. };
  10764. declare type __VLS_WithTemplateSlots_29<T, S> = T & {
  10765. new (): {
  10766. $slots: S;
  10767. };
  10768. };
  10769. declare type __VLS_WithTemplateSlots_3<T, S> = T & {
  10770. new (): {
  10771. $slots: S;
  10772. };
  10773. };
  10774. declare type __VLS_WithTemplateSlots_30<T, S> = T & {
  10775. new (): {
  10776. $slots: S;
  10777. };
  10778. };
  10779. declare type __VLS_WithTemplateSlots_31<T, S> = T & {
  10780. new (): {
  10781. $slots: S;
  10782. };
  10783. };
  10784. declare type __VLS_WithTemplateSlots_32<T, S> = T & {
  10785. new (): {
  10786. $slots: S;
  10787. };
  10788. };
  10789. declare type __VLS_WithTemplateSlots_33<T, S> = T & {
  10790. new (): {
  10791. $slots: S;
  10792. };
  10793. };
  10794. declare type __VLS_WithTemplateSlots_34<T, S> = T & {
  10795. new (): {
  10796. $slots: S;
  10797. };
  10798. };
  10799. declare type __VLS_WithTemplateSlots_35<T, S> = T & {
  10800. new (): {
  10801. $slots: S;
  10802. };
  10803. };
  10804. declare type __VLS_WithTemplateSlots_36<T, S> = T & {
  10805. new (): {
  10806. $slots: S;
  10807. };
  10808. };
  10809. declare type __VLS_WithTemplateSlots_37<T, S> = T & {
  10810. new (): {
  10811. $slots: S;
  10812. };
  10813. };
  10814. declare type __VLS_WithTemplateSlots_38<T, S> = T & {
  10815. new (): {
  10816. $slots: S;
  10817. };
  10818. };
  10819. declare type __VLS_WithTemplateSlots_39<T, S> = T & {
  10820. new (): {
  10821. $slots: S;
  10822. };
  10823. };
  10824. declare type __VLS_WithTemplateSlots_4<T, S> = T & {
  10825. new (): {
  10826. $slots: S;
  10827. };
  10828. };
  10829. declare type __VLS_WithTemplateSlots_40<T, S> = T & {
  10830. new (): {
  10831. $slots: S;
  10832. };
  10833. };
  10834. declare type __VLS_WithTemplateSlots_41<T, S> = T & {
  10835. new (): {
  10836. $slots: S;
  10837. };
  10838. };
  10839. declare type __VLS_WithTemplateSlots_42<T, S> = T & {
  10840. new (): {
  10841. $slots: S;
  10842. };
  10843. };
  10844. declare type __VLS_WithTemplateSlots_43<T, S> = T & {
  10845. new (): {
  10846. $slots: S;
  10847. };
  10848. };
  10849. declare type __VLS_WithTemplateSlots_44<T, S> = T & {
  10850. new (): {
  10851. $slots: S;
  10852. };
  10853. };
  10854. declare type __VLS_WithTemplateSlots_45<T, S> = T & {
  10855. new (): {
  10856. $slots: S;
  10857. };
  10858. };
  10859. declare type __VLS_WithTemplateSlots_46<T, S> = T & {
  10860. new (): {
  10861. $slots: S;
  10862. };
  10863. };
  10864. declare type __VLS_WithTemplateSlots_47<T, S> = T & {
  10865. new (): {
  10866. $slots: S;
  10867. };
  10868. };
  10869. declare type __VLS_WithTemplateSlots_48<T, S> = T & {
  10870. new (): {
  10871. $slots: S;
  10872. };
  10873. };
  10874. declare type __VLS_WithTemplateSlots_49<T, S> = T & {
  10875. new (): {
  10876. $slots: S;
  10877. };
  10878. };
  10879. declare type __VLS_WithTemplateSlots_5<T, S> = T & {
  10880. new (): {
  10881. $slots: S;
  10882. };
  10883. };
  10884. declare type __VLS_WithTemplateSlots_50<T, S> = T & {
  10885. new (): {
  10886. $slots: S;
  10887. };
  10888. };
  10889. declare type __VLS_WithTemplateSlots_51<T, S> = T & {
  10890. new (): {
  10891. $slots: S;
  10892. };
  10893. };
  10894. declare type __VLS_WithTemplateSlots_52<T, S> = T & {
  10895. new (): {
  10896. $slots: S;
  10897. };
  10898. };
  10899. declare type __VLS_WithTemplateSlots_53<T, S> = T & {
  10900. new (): {
  10901. $slots: S;
  10902. };
  10903. };
  10904. declare type __VLS_WithTemplateSlots_54<T, S> = T & {
  10905. new (): {
  10906. $slots: S;
  10907. };
  10908. };
  10909. declare type __VLS_WithTemplateSlots_55<T, S> = T & {
  10910. new (): {
  10911. $slots: S;
  10912. };
  10913. };
  10914. declare type __VLS_WithTemplateSlots_56<T, S> = T & {
  10915. new (): {
  10916. $slots: S;
  10917. };
  10918. };
  10919. declare type __VLS_WithTemplateSlots_57<T, S> = T & {
  10920. new (): {
  10921. $slots: S;
  10922. };
  10923. };
  10924. declare type __VLS_WithTemplateSlots_58<T, S> = T & {
  10925. new (): {
  10926. $slots: S;
  10927. };
  10928. };
  10929. declare type __VLS_WithTemplateSlots_59<T, S> = T & {
  10930. new (): {
  10931. $slots: S;
  10932. };
  10933. };
  10934. declare type __VLS_WithTemplateSlots_6<T, S> = T & {
  10935. new (): {
  10936. $slots: S;
  10937. };
  10938. };
  10939. declare type __VLS_WithTemplateSlots_60<T, S> = T & {
  10940. new (): {
  10941. $slots: S;
  10942. };
  10943. };
  10944. declare type __VLS_WithTemplateSlots_61<T, S> = T & {
  10945. new (): {
  10946. $slots: S;
  10947. };
  10948. };
  10949. declare type __VLS_WithTemplateSlots_62<T, S> = T & {
  10950. new (): {
  10951. $slots: S;
  10952. };
  10953. };
  10954. declare type __VLS_WithTemplateSlots_63<T, S> = T & {
  10955. new (): {
  10956. $slots: S;
  10957. };
  10958. };
  10959. declare type __VLS_WithTemplateSlots_64<T, S> = T & {
  10960. new (): {
  10961. $slots: S;
  10962. };
  10963. };
  10964. declare type __VLS_WithTemplateSlots_65<T, S> = T & {
  10965. new (): {
  10966. $slots: S;
  10967. };
  10968. };
  10969. declare type __VLS_WithTemplateSlots_66<T, S> = T & {
  10970. new (): {
  10971. $slots: S;
  10972. };
  10973. };
  10974. declare type __VLS_WithTemplateSlots_67<T, S> = T & {
  10975. new (): {
  10976. $slots: S;
  10977. };
  10978. };
  10979. declare type __VLS_WithTemplateSlots_68<T, S> = T & {
  10980. new (): {
  10981. $slots: S;
  10982. };
  10983. };
  10984. declare type __VLS_WithTemplateSlots_69<T, S> = T & {
  10985. new (): {
  10986. $slots: S;
  10987. };
  10988. };
  10989. declare type __VLS_WithTemplateSlots_7<T, S> = T & {
  10990. new (): {
  10991. $slots: S;
  10992. };
  10993. };
  10994. declare type __VLS_WithTemplateSlots_70<T, S> = T & {
  10995. new (): {
  10996. $slots: S;
  10997. };
  10998. };
  10999. declare type __VLS_WithTemplateSlots_71<T, S> = T & {
  11000. new (): {
  11001. $slots: S;
  11002. };
  11003. };
  11004. declare type __VLS_WithTemplateSlots_72<T, S> = T & {
  11005. new (): {
  11006. $slots: S;
  11007. };
  11008. };
  11009. declare type __VLS_WithTemplateSlots_73<T, S> = T & {
  11010. new (): {
  11011. $slots: S;
  11012. };
  11013. };
  11014. declare type __VLS_WithTemplateSlots_74<T, S> = T & {
  11015. new (): {
  11016. $slots: S;
  11017. };
  11018. };
  11019. declare type __VLS_WithTemplateSlots_75<T, S> = T & {
  11020. new (): {
  11021. $slots: S;
  11022. };
  11023. };
  11024. declare type __VLS_WithTemplateSlots_76<T, S> = T & {
  11025. new (): {
  11026. $slots: S;
  11027. };
  11028. };
  11029. declare type __VLS_WithTemplateSlots_77<T, S> = T & {
  11030. new (): {
  11031. $slots: S;
  11032. };
  11033. };
  11034. declare type __VLS_WithTemplateSlots_78<T, S> = T & {
  11035. new (): {
  11036. $slots: S;
  11037. };
  11038. };
  11039. declare type __VLS_WithTemplateSlots_79<T, S> = T & {
  11040. new (): {
  11041. $slots: S;
  11042. };
  11043. };
  11044. declare type __VLS_WithTemplateSlots_8<T, S> = T & {
  11045. new (): {
  11046. $slots: S;
  11047. };
  11048. };
  11049. declare type __VLS_WithTemplateSlots_80<T, S> = T & {
  11050. new (): {
  11051. $slots: S;
  11052. };
  11053. };
  11054. declare type __VLS_WithTemplateSlots_81<T, S> = T & {
  11055. new (): {
  11056. $slots: S;
  11057. };
  11058. };
  11059. declare type __VLS_WithTemplateSlots_82<T, S> = T & {
  11060. new (): {
  11061. $slots: S;
  11062. };
  11063. };
  11064. declare type __VLS_WithTemplateSlots_83<T, S> = T & {
  11065. new (): {
  11066. $slots: S;
  11067. };
  11068. };
  11069. declare type __VLS_WithTemplateSlots_84<T, S> = T & {
  11070. new (): {
  11071. $slots: S;
  11072. };
  11073. };
  11074. declare type __VLS_WithTemplateSlots_85<T, S> = T & {
  11075. new (): {
  11076. $slots: S;
  11077. };
  11078. };
  11079. declare type __VLS_WithTemplateSlots_86<T, S> = T & {
  11080. new (): {
  11081. $slots: S;
  11082. };
  11083. };
  11084. declare type __VLS_WithTemplateSlots_87<T, S> = T & {
  11085. new (): {
  11086. $slots: S;
  11087. };
  11088. };
  11089. declare type __VLS_WithTemplateSlots_88<T, S> = T & {
  11090. new (): {
  11091. $slots: S;
  11092. };
  11093. };
  11094. declare type __VLS_WithTemplateSlots_89<T, S> = T & {
  11095. new (): {
  11096. $slots: S;
  11097. };
  11098. };
  11099. declare type __VLS_WithTemplateSlots_9<T, S> = T & {
  11100. new (): {
  11101. $slots: S;
  11102. };
  11103. };
  11104. declare type __VLS_WithTemplateSlots_90<T, S> = T & {
  11105. new (): {
  11106. $slots: S;
  11107. };
  11108. };
  11109. declare type __VLS_WithTemplateSlots_91<T, S> = T & {
  11110. new (): {
  11111. $slots: S;
  11112. };
  11113. };
  11114. declare type __VLS_WithTemplateSlots_92<T, S> = T & {
  11115. new (): {
  11116. $slots: S;
  11117. };
  11118. };
  11119. export declare type Action = "confirm" | "close" | "cancel";
  11120. export declare type AffixEmits = typeof affixEmits;
  11121. export declare const affixEmits: {
  11122. scroll: ({ scrollTop, fixed }: {
  11123. scrollTop: number;
  11124. fixed: boolean;
  11125. }) => boolean;
  11126. change: (fixed: boolean) => boolean;
  11127. };
  11128. export declare type AffixInstance = InstanceType<typeof _default_2> & unknown;
  11129. export declare type AffixProps = ExtractPropTypes<typeof affixProps>;
  11130. export declare const affixProps: {
  11131. readonly zIndex: EpPropFinalized<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown, 100, boolean>;
  11132. readonly target: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11133. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  11134. readonly position: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "top", boolean>;
  11135. };
  11136. export declare type AffixPropsPublic = __ExtractPublicPropTypes<typeof affixProps>;
  11137. export declare const alertEffects: readonly [
  11138. "light",
  11139. "dark"
  11140. ];
  11141. export declare type AlertEmits = typeof alertEmits;
  11142. export declare const alertEmits: {
  11143. open: () => boolean;
  11144. close: (evt?: Event) => boolean;
  11145. };
  11146. export declare type AlertInstance = InstanceType<typeof _default_3> & unknown;
  11147. export declare type AlertProps = ExtractPropTypes<typeof alertProps>;
  11148. export declare const alertProps: {
  11149. readonly showAfter: NumberConstructor;
  11150. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  11151. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  11152. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11153. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11154. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  11155. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11156. readonly closeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11157. readonly showIcon: BooleanConstructor;
  11158. readonly center: BooleanConstructor;
  11159. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light", unknown, "light", boolean>;
  11160. };
  11161. export declare type AlertPropsPublic = __ExtractPublicPropTypes<typeof alertProps>;
  11162. export declare type Alignment = "auto" | "smart" | "center" | "start" | "end";
  11163. declare type Alignment_2 = ColumnAlignment;
  11164. export declare type AllowDragFunction = (node: Node_2) => boolean;
  11165. export declare type AllowDropFunction = (draggingNode: Node_2, dropNode: Node_2, type: AllowDropType) => boolean;
  11166. export declare type AllowDropType = "inner" | "prev" | "next";
  11167. export declare type AnchorEmits = typeof anchorEmits;
  11168. export declare const anchorEmits: {
  11169. change: (href: string) => boolean;
  11170. click: (e: MouseEvent, href?: string) => boolean;
  11171. };
  11172. export declare type AnchorInstance = InstanceType<typeof _default_107> & unknown;
  11173. export declare type AnchorProps = ExtractPropTypes<typeof anchorProps>;
  11174. export declare const anchorProps: {
  11175. container: {
  11176. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null) | ((new (...args: any[]) => string | HTMLElement | Window) | (() => string | HTMLElement | Window | null))[], unknown, unknown>>;
  11177. readonly required: false;
  11178. readonly validator: ((val: unknown) => boolean) | undefined;
  11179. __epPropKey: true;
  11180. };
  11181. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  11182. bound: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  11183. duration: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  11184. marker: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  11185. type: EpPropFinalized<(new (...args: any[]) => "default" | "underline") | (() => "default" | "underline") | ((new (...args: any[]) => "default" | "underline") | (() => "default" | "underline"))[], unknown, unknown, string, boolean>;
  11186. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  11187. selectScrollTop: BooleanConstructor;
  11188. };
  11189. export declare type AnchorPropsPublic = __ExtractPublicPropTypes<typeof anchorProps>;
  11190. declare type AnyColumn = Column<any>;
  11191. declare type AnyColumns = Columns<any>;
  11192. export declare const ariaProps: {
  11193. ariaLabel: StringConstructor;
  11194. ariaOrientation: {
  11195. readonly type: PropType<string>;
  11196. readonly required: false;
  11197. readonly validator: ((val: unknown) => boolean) | undefined;
  11198. __epPropKey: true;
  11199. };
  11200. ariaControls: StringConstructor;
  11201. };
  11202. declare type Arrayable<T> = T | T[];
  11203. /**
  11204. * Array index key
  11205. *
  11206. * 数组下标键
  11207. */
  11208. declare type ArrayKey = number;
  11209. /**
  11210. * Array method key
  11211. *
  11212. * 数组方法键
  11213. */
  11214. declare type ArrayMethodKey = keyof any[];
  11215. export declare const arrowMiddleware: ({ arrowRef, padding, }: ArrowMiddlewareProps) => Middleware;
  11216. export declare type ArrowMiddlewareProps = {
  11217. arrowRef: Ref<HTMLElement | null | undefined>;
  11218. padding?: number | SideObject_2;
  11219. };
  11220. export declare type AsideInstance = InstanceType<typeof _default_36> & unknown;
  11221. export declare type AutocompleteData = Record<string, any>[];
  11222. export declare type AutocompleteEmits = typeof autocompleteEmits;
  11223. export declare const autocompleteEmits: {
  11224. "update:modelValue": (value: string | number) => boolean;
  11225. input: (value: string | number) => boolean;
  11226. change: (value: string | number) => boolean;
  11227. focus: (evt: FocusEvent) => boolean;
  11228. blur: (evt: FocusEvent) => boolean;
  11229. clear: () => boolean;
  11230. select: (item: Record<string, any>) => boolean;
  11231. };
  11232. export declare type AutocompleteFetchSuggestions = ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void) | AutocompleteData;
  11233. export declare type AutocompleteFetchSuggestionsCallback = (data: AutocompleteData) => void;
  11234. export declare type AutocompleteInstance = InstanceType<typeof _default_4> & unknown;
  11235. export declare type AutocompleteProps = ExtractPropTypes<typeof autocompleteProps>;
  11236. export declare const autocompleteProps: {
  11237. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  11238. readonly modelValue: EpPropFinalized<readonly [
  11239. StringConstructor,
  11240. NumberConstructor
  11241. ], unknown, unknown, "", boolean>;
  11242. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  11243. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], "top" | "bottom" | "top-start" | "top-end" | "bottom-start" | "bottom-end", unknown, "bottom-start", boolean>;
  11244. readonly fetchSuggestions: EpPropFinalized<(new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions) | ((new (...args: any[]) => AutocompleteData | ((queryString: string, cb: AutocompleteFetchSuggestionsCallback) => Awaitable<AutocompleteData> | void)) | (() => AutocompleteFetchSuggestions))[], unknown, unknown, () => void, boolean>;
  11245. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11246. readonly triggerOnFocus: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11247. readonly selectWhenUnmatched: BooleanConstructor;
  11248. readonly hideLoading: BooleanConstructor;
  11249. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11250. readonly appendTo: {
  11251. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  11252. readonly required: false;
  11253. readonly validator: ((val: unknown) => boolean) | undefined;
  11254. __epPropKey: true;
  11255. };
  11256. readonly highlightFirstItem: BooleanConstructor;
  11257. readonly fitInputWidth: BooleanConstructor;
  11258. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  11259. readonly name: StringConstructor;
  11260. readonly ariaLabel: StringConstructor;
  11261. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  11262. readonly size: {
  11263. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  11264. readonly required: false;
  11265. readonly validator: ((val: unknown) => boolean) | undefined;
  11266. __epPropKey: true;
  11267. };
  11268. readonly disabled: BooleanConstructor;
  11269. readonly maxlength: {
  11270. readonly type: PropType<EpPropMergeType<readonly [
  11271. StringConstructor,
  11272. NumberConstructor
  11273. ], unknown, unknown>>;
  11274. readonly required: false;
  11275. readonly validator: ((val: unknown) => boolean) | undefined;
  11276. __epPropKey: true;
  11277. };
  11278. readonly minlength: {
  11279. readonly type: PropType<EpPropMergeType<readonly [
  11280. StringConstructor,
  11281. NumberConstructor
  11282. ], unknown, unknown>>;
  11283. readonly required: false;
  11284. readonly validator: ((val: unknown) => boolean) | undefined;
  11285. __epPropKey: true;
  11286. };
  11287. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  11288. readonly resize: {
  11289. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  11290. readonly required: false;
  11291. readonly validator: ((val: unknown) => boolean) | undefined;
  11292. __epPropKey: true;
  11293. };
  11294. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  11295. minRows?: number;
  11296. maxRows?: number;
  11297. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  11298. minRows?: number;
  11299. maxRows?: number;
  11300. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  11301. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  11302. readonly formatter: {
  11303. readonly type: PropType<Function>;
  11304. readonly required: false;
  11305. readonly validator: ((val: unknown) => boolean) | undefined;
  11306. __epPropKey: true;
  11307. };
  11308. readonly parser: {
  11309. readonly type: PropType<Function>;
  11310. readonly required: false;
  11311. readonly validator: ((val: unknown) => boolean) | undefined;
  11312. __epPropKey: true;
  11313. };
  11314. readonly placeholder: {
  11315. readonly type: PropType<string>;
  11316. readonly required: false;
  11317. readonly validator: ((val: unknown) => boolean) | undefined;
  11318. __epPropKey: true;
  11319. };
  11320. readonly form: {
  11321. readonly type: PropType<string>;
  11322. readonly required: false;
  11323. readonly validator: ((val: unknown) => boolean) | undefined;
  11324. __epPropKey: true;
  11325. };
  11326. readonly readonly: BooleanConstructor;
  11327. readonly clearable: BooleanConstructor;
  11328. readonly clearIcon: {
  11329. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11330. readonly required: false;
  11331. readonly validator: ((val: unknown) => boolean) | undefined;
  11332. __epPropKey: true;
  11333. };
  11334. readonly showPassword: BooleanConstructor;
  11335. readonly showWordLimit: BooleanConstructor;
  11336. readonly suffixIcon: {
  11337. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11338. readonly required: false;
  11339. readonly validator: ((val: unknown) => boolean) | undefined;
  11340. __epPropKey: true;
  11341. };
  11342. readonly prefixIcon: {
  11343. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11344. readonly required: false;
  11345. readonly validator: ((val: unknown) => boolean) | undefined;
  11346. __epPropKey: true;
  11347. };
  11348. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  11349. readonly tabindex: EpPropFinalized<readonly [
  11350. StringConstructor,
  11351. NumberConstructor
  11352. ], unknown, unknown, 0, boolean>;
  11353. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11354. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  11355. readonly autofocus: BooleanConstructor;
  11356. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  11357. };
  11358. export declare type AutocompletePropsPublic = __ExtractPublicPropTypes<typeof autocompleteProps>;
  11359. declare type AutoResizeHandler = (event: {
  11360. height: number;
  11361. width: number;
  11362. }) => void;
  11363. declare const AutoResizer: DefineComponent<{
  11364. readonly disableWidth: BooleanConstructor;
  11365. readonly disableHeight: BooleanConstructor;
  11366. readonly onResize: {
  11367. readonly type: PropType<(event: {
  11368. height: number;
  11369. width: number;
  11370. }) => void>;
  11371. readonly required: false;
  11372. readonly validator: ((val: unknown) => boolean) | undefined;
  11373. __epPropKey: true;
  11374. };
  11375. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  11376. readonly disableWidth: BooleanConstructor;
  11377. readonly disableHeight: BooleanConstructor;
  11378. readonly onResize: {
  11379. readonly type: PropType<(event: {
  11380. height: number;
  11381. width: number;
  11382. }) => void>;
  11383. readonly required: false;
  11384. readonly validator: ((val: unknown) => boolean) | undefined;
  11385. __epPropKey: true;
  11386. };
  11387. }>>, {
  11388. readonly disableWidth: boolean;
  11389. readonly disableHeight: boolean;
  11390. }>;
  11391. export declare type AutoResizerProps = ExtractPropTypes<typeof autoResizerProps>;
  11392. export declare const autoResizerProps: {
  11393. readonly disableWidth: BooleanConstructor;
  11394. readonly disableHeight: BooleanConstructor;
  11395. readonly onResize: {
  11396. readonly type: PropType<AutoResizeHandler>;
  11397. readonly required: false;
  11398. readonly validator: ((val: unknown) => boolean) | undefined;
  11399. __epPropKey: true;
  11400. };
  11401. };
  11402. export declare type AutoResizerPropsPublic = __ExtractPublicPropTypes<typeof autoResizerProps>;
  11403. export declare type AvatarEmits = typeof avatarEmits;
  11404. export declare const avatarEmits: {
  11405. error: (evt: Event) => boolean;
  11406. };
  11407. export declare type AvatarInstance = InstanceType<typeof _default_9> & unknown;
  11408. export declare type AvatarProps = ExtractPropTypes<typeof avatarProps>;
  11409. export declare const avatarProps: {
  11410. readonly size: EpPropFinalized<readonly [
  11411. NumberConstructor,
  11412. StringConstructor
  11413. ], "" | "small" | "default" | "large", number, "", boolean>;
  11414. readonly shape: EpPropFinalized<StringConstructor, "circle" | "square", unknown, "circle", boolean>;
  11415. readonly icon: {
  11416. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11417. readonly required: false;
  11418. readonly validator: ((val: unknown) => boolean) | undefined;
  11419. __epPropKey: true;
  11420. };
  11421. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11422. readonly alt: StringConstructor;
  11423. readonly srcSet: StringConstructor;
  11424. readonly fit: EpPropFinalized<(new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty) | ((new (...args: any[]) => "fill" | "contain" | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "none" | "cover" | "scale-down") | (() => ObjectFitProperty))[], unknown, unknown, "cover", boolean>;
  11425. };
  11426. export declare type AvatarPropsPublic = __ExtractPublicPropTypes<typeof avatarProps>;
  11427. declare type Awaitable<T> = Promise<T> | T;
  11428. export declare type BacktopEmits = typeof backtopEmits;
  11429. export declare const backtopEmits: {
  11430. click: (evt: MouseEvent) => boolean;
  11431. };
  11432. export declare type BacktopInstance = InstanceType<typeof _default_10> & unknown;
  11433. export declare type BacktopProps = ExtractPropTypes<typeof backtopProps>;
  11434. export declare const backtopProps: {
  11435. /**
  11436. * @description the button will not show until the scroll height reaches this value.
  11437. */
  11438. readonly visibilityHeight: {
  11439. readonly type: NumberConstructor;
  11440. readonly default: 200;
  11441. };
  11442. /**
  11443. * @description the target to trigger scroll.
  11444. */
  11445. readonly target: {
  11446. readonly type: StringConstructor;
  11447. readonly default: "";
  11448. };
  11449. /**
  11450. * @description right distance.
  11451. */
  11452. readonly right: {
  11453. readonly type: NumberConstructor;
  11454. readonly default: 40;
  11455. };
  11456. /**
  11457. * @description bottom distance.
  11458. */
  11459. readonly bottom: {
  11460. readonly type: NumberConstructor;
  11461. readonly default: 40;
  11462. };
  11463. };
  11464. export declare type BacktopPropsPublic = __ExtractPublicPropTypes<typeof backtopProps>;
  11465. declare const BACKWARD = "backward";
  11466. export declare type BadgeInstance = InstanceType<typeof _default_11> & unknown;
  11467. export declare type BadgeProps = ExtractPropTypes<typeof badgeProps>;
  11468. export declare const badgeProps: {
  11469. readonly value: EpPropFinalized<readonly [
  11470. StringConstructor,
  11471. NumberConstructor
  11472. ], unknown, unknown, "", boolean>;
  11473. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 99, boolean>;
  11474. readonly isDot: BooleanConstructor;
  11475. readonly hidden: BooleanConstructor;
  11476. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "danger", boolean>;
  11477. readonly showZero: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11478. readonly color: StringConstructor;
  11479. readonly badgeStyle: {
  11480. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  11481. readonly required: false;
  11482. readonly validator: ((val: unknown) => boolean) | undefined;
  11483. __epPropKey: true;
  11484. };
  11485. readonly offset: EpPropFinalized<(new (...args: any[]) => [
  11486. number,
  11487. number
  11488. ]) | (() => [
  11489. number,
  11490. number
  11491. ]) | ((new (...args: any[]) => [
  11492. number,
  11493. number
  11494. ]) | (() => [
  11495. number,
  11496. number
  11497. ]))[], unknown, unknown, readonly [
  11498. 0,
  11499. 0
  11500. ], boolean>;
  11501. readonly badgeClass: {
  11502. readonly type: PropType<string>;
  11503. readonly required: false;
  11504. readonly validator: ((val: unknown) => boolean) | undefined;
  11505. __epPropKey: true;
  11506. };
  11507. };
  11508. export declare type BadgePropsPublic = __ExtractPublicPropTypes<typeof badgeProps>;
  11509. export declare const BAR_MAP: {
  11510. readonly vertical: {
  11511. readonly offset: "offsetHeight";
  11512. readonly scroll: "scrollTop";
  11513. readonly scrollSize: "scrollHeight";
  11514. readonly size: "height";
  11515. readonly key: "vertical";
  11516. readonly axis: "Y";
  11517. readonly client: "clientY";
  11518. readonly direction: "top";
  11519. };
  11520. readonly horizontal: {
  11521. readonly offset: "offsetWidth";
  11522. readonly scroll: "scrollLeft";
  11523. readonly scrollSize: "scrollWidth";
  11524. readonly size: "width";
  11525. readonly key: "horizontal";
  11526. readonly axis: "X";
  11527. readonly client: "clientX";
  11528. readonly direction: "left";
  11529. };
  11530. };
  11531. declare function blur_2(): void;
  11532. export declare const BORDER_HORIZONTAL_WIDTH = 2;
  11533. export declare type BorderStyle = CSSStyleDeclaration["borderStyle"];
  11534. export declare type BreadcrumbInstance = InstanceType<typeof _default_12> & unknown;
  11535. export declare type BreadcrumbItemInstance = InstanceType<typeof _default_13> & unknown;
  11536. export declare type BreadcrumbItemProps = ExtractPropTypes<typeof breadcrumbItemProps>;
  11537. export declare const breadcrumbItemProps: {
  11538. readonly to: EpPropFinalized<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown, "", boolean>;
  11539. readonly replace: BooleanConstructor;
  11540. };
  11541. export declare type BreadcrumbItemPropsPublic = __ExtractPublicPropTypes<typeof breadcrumbItemProps>;
  11542. export declare const breadcrumbKey: InjectionKey<BreadcrumbProps>;
  11543. export declare type BreadcrumbProps = ExtractPropTypes<typeof breadcrumbProps>;
  11544. export declare const breadcrumbProps: {
  11545. readonly separator: EpPropFinalized<StringConstructor, unknown, unknown, "/", boolean>;
  11546. readonly separatorIcon: {
  11547. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11548. readonly required: false;
  11549. readonly validator: ((val: unknown) => boolean) | undefined;
  11550. __epPropKey: true;
  11551. };
  11552. };
  11553. export declare type BreadcrumbPropsPublic = __ExtractPublicPropTypes<typeof breadcrumbProps>;
  11554. declare type BrowserNativeObject = Date | FileList | File | Blob | RegExp;
  11555. export declare const buildLocaleContext: (locale: MaybeRef<Language>) => LocaleContext;
  11556. export declare const buildTimeList: (value: number, bound: number) => TimeList;
  11557. export declare const buildTranslator: (locale: MaybeRef<Language>) => Translator;
  11558. export declare interface ButtonConfigContext {
  11559. type?: string;
  11560. plain?: boolean;
  11561. text?: boolean;
  11562. round?: boolean;
  11563. autoInsertSpace?: boolean;
  11564. }
  11565. export declare type ButtonEmits = typeof buttonEmits;
  11566. export declare const buttonEmits: {
  11567. click: (evt: MouseEvent) => boolean;
  11568. };
  11569. export declare interface ButtonGroupContext {
  11570. size?: ButtonProps["size"];
  11571. type?: ButtonProps["type"];
  11572. }
  11573. export declare const buttonGroupContextKey: InjectionKey<ButtonGroupContext>;
  11574. export declare type ButtonGroupInstance = InstanceType<typeof _default_15> & unknown;
  11575. export declare type ButtonInstance = InstanceType<typeof _default_14> & unknown;
  11576. export declare type ButtonNativeType = ButtonProps["nativeType"];
  11577. export declare const buttonNativeTypes: readonly [
  11578. "button",
  11579. "submit",
  11580. "reset"
  11581. ];
  11582. export declare type ButtonProps = ExtractPropTypes<typeof buttonProps>;
  11583. export declare const buttonProps: {
  11584. readonly size: {
  11585. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  11586. readonly required: false;
  11587. readonly validator: ((val: unknown) => boolean) | undefined;
  11588. __epPropKey: true;
  11589. };
  11590. readonly disabled: BooleanConstructor;
  11591. readonly type: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  11592. readonly icon: {
  11593. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11594. readonly required: false;
  11595. readonly validator: ((val: unknown) => boolean) | undefined;
  11596. __epPropKey: true;
  11597. };
  11598. readonly nativeType: EpPropFinalized<StringConstructor, "button" | "reset" | "submit", unknown, "button", boolean>;
  11599. readonly loading: BooleanConstructor;
  11600. readonly loadingIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  11601. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  11602. readonly text: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  11603. readonly link: BooleanConstructor;
  11604. readonly bg: BooleanConstructor;
  11605. readonly autofocus: BooleanConstructor;
  11606. readonly round: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  11607. readonly circle: BooleanConstructor;
  11608. readonly color: StringConstructor;
  11609. readonly dark: BooleanConstructor;
  11610. readonly autoInsertSpace: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  11611. readonly tag: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "button", boolean>;
  11612. };
  11613. export declare type ButtonPropsPublic = __ExtractPublicPropTypes<typeof buttonProps>;
  11614. export declare type ButtonType = ButtonProps["type"];
  11615. export declare const buttonTypes: readonly [
  11616. "default",
  11617. "primary",
  11618. "success",
  11619. "warning",
  11620. "info",
  11621. "danger",
  11622. "text",
  11623. ""
  11624. ];
  11625. declare type CalendarDateCellType = "next" | "prev" | "current";
  11626. export declare type CalendarDateTableInstance = DateTableInstance;
  11627. export declare type CalendarDateType = "prev-month" | "next-month" | "prev-year" | "next-year" | "today";
  11628. export declare type CalendarEmits = typeof calendarEmits;
  11629. export declare const calendarEmits: {
  11630. "update:modelValue": (value: Date) => boolean;
  11631. input: (value: Date) => boolean;
  11632. };
  11633. export declare type CalendarInstance = InstanceType<typeof _default_16> & unknown;
  11634. export declare type CalendarProps = ExtractPropTypes<typeof calendarProps>;
  11635. export declare const calendarProps: {
  11636. readonly modelValue: {
  11637. readonly type: PropType<Date>;
  11638. readonly required: false;
  11639. readonly validator: ((val: unknown) => boolean) | undefined;
  11640. __epPropKey: true;
  11641. };
  11642. readonly range: {
  11643. readonly type: PropType<[
  11644. Date,
  11645. Date
  11646. ]>;
  11647. readonly required: false;
  11648. readonly validator: ((val: unknown) => boolean) | undefined;
  11649. __epPropKey: true;
  11650. };
  11651. };
  11652. export declare type CalendarPropsPublic = __ExtractPublicPropTypes<typeof calendarProps>;
  11653. export declare type Callback = ((value: string, action: Action) => any) | ((action: Action) => any);
  11654. export declare interface CardConfigContext {
  11655. shadow?: string;
  11656. }
  11657. export declare const cardContextKey: InjectionKey<CardConfigContext>;
  11658. export declare type CardInstance = InstanceType<typeof _default_18> & unknown;
  11659. export declare type CardProps = ExtractPropTypes<typeof cardProps>;
  11660. export declare const cardProps: {
  11661. readonly header: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11662. readonly footer: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11663. readonly bodyStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  11664. readonly headerClass: StringConstructor;
  11665. readonly bodyClass: StringConstructor;
  11666. readonly footerClass: StringConstructor;
  11667. readonly shadow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, undefined, boolean>;
  11668. };
  11669. export declare type CardPropsPublic = __ExtractPublicPropTypes<typeof cardProps>;
  11670. export declare const CAROUSEL_ITEM_NAME = "ElCarouselItem";
  11671. export declare type CarouselContext = {
  11672. root: Ref<HTMLElement | undefined>;
  11673. items: Ref<CarouselItemContext[]>;
  11674. isCardType: Ref<boolean>;
  11675. isVertical: Ref<boolean>;
  11676. loop: boolean;
  11677. cardScale: number;
  11678. addItem: (item: CarouselItemContext) => void;
  11679. removeItem: (item: CarouselItemContext) => void;
  11680. setActiveItem: (index: number) => void;
  11681. setContainerHeight: (height: number) => void;
  11682. };
  11683. export declare const carouselContextKey: InjectionKey<CarouselContext>;
  11684. export declare type CarouselEmits = typeof carouselEmits;
  11685. export declare const carouselEmits: {
  11686. /**
  11687. * @description triggers when the active slide switches
  11688. * @param current index of the new active slide
  11689. * @param prev index of the old active slide
  11690. */
  11691. change: (current: number, prev: number) => boolean;
  11692. };
  11693. export declare type CarouselInstance = InstanceType<typeof _default_19> & unknown;
  11694. export declare type CarouselItemContext = {
  11695. props: CarouselItemProps;
  11696. states: CarouselItemStates;
  11697. uid: number;
  11698. getVnode: () => VNode;
  11699. translateItem: (index: number, activeIndex: number, oldIndex?: number) => void;
  11700. };
  11701. export declare type CarouselItemInstance = InstanceType<typeof _default_20> & unknown;
  11702. export declare type CarouselItemProps = ExtractPropTypes<typeof carouselItemProps>;
  11703. export declare const carouselItemProps: {
  11704. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11705. readonly label: EpPropFinalized<readonly [
  11706. StringConstructor,
  11707. NumberConstructor
  11708. ], unknown, unknown, "", boolean>;
  11709. };
  11710. export declare type CarouselItemPropsPublic = __ExtractPublicPropTypes<typeof carouselItemProps>;
  11711. export declare type CarouselItemStates = {
  11712. hover: boolean;
  11713. translate: number;
  11714. scale: number;
  11715. active: boolean;
  11716. ready: boolean;
  11717. inStage: boolean;
  11718. animating: boolean;
  11719. };
  11720. export declare type CarouselProps = ExtractPropTypes<typeof carouselProps>;
  11721. export declare const carouselProps: {
  11722. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  11723. readonly height: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  11724. readonly trigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  11725. readonly autoplay: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11726. readonly interval: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  11727. readonly indicatorPosition: EpPropFinalized<StringConstructor, "" | "none" | "outside", unknown, "", boolean>;
  11728. readonly arrow: EpPropFinalized<StringConstructor, "always" | "never" | "hover", unknown, "hover", boolean>;
  11729. readonly type: EpPropFinalized<StringConstructor, "" | "card", unknown, "", boolean>;
  11730. readonly cardScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.83, boolean>;
  11731. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11732. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  11733. readonly pauseOnHover: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  11734. readonly motionBlur: BooleanConstructor;
  11735. };
  11736. export declare type CarouselPropsPublic = __ExtractPublicPropTypes<typeof carouselProps>;
  11737. export declare const CASCADER_PANEL_INJECTION_KEY: InjectionKey<ElCascaderPanelContext>;
  11738. export declare type CascaderConfig = Required<CascaderProps>;
  11739. export declare type CascaderEmits = typeof cascaderEmits;
  11740. export declare const cascaderEmits: {
  11741. "update:modelValue": (value: CascaderValue | null | undefined) => boolean;
  11742. change: (value: CascaderValue | null | undefined) => boolean;
  11743. focus: (evt: FocusEvent) => boolean;
  11744. blur: (evt: FocusEvent) => boolean;
  11745. clear: () => boolean;
  11746. visibleChange: (val: boolean) => boolean;
  11747. expandChange: (val: CascaderValue) => boolean;
  11748. removeTag: (val: CascaderNode["valueByOption"]) => boolean;
  11749. };
  11750. export declare type CascaderInstance = InstanceType<typeof _default_21> & unknown;
  11751. export declare type CascaderMenuInstance = InstanceType<typeof _default_23> & unknown;
  11752. export declare class CascaderNode {
  11753. readonly data: CascaderOption;
  11754. readonly config: CascaderConfig;
  11755. readonly parent?: CascaderNode | undefined;
  11756. readonly root: boolean;
  11757. readonly uid: number;
  11758. readonly level: number;
  11759. readonly value: CascaderNodeValue;
  11760. readonly label: string;
  11761. readonly pathNodes: CascaderNode[];
  11762. readonly pathValues: CascaderNodePathValue;
  11763. readonly pathLabels: string[];
  11764. childrenData: ChildrenData;
  11765. children: CascaderNode[];
  11766. text: string;
  11767. loaded: boolean;
  11768. /**
  11769. * Is it checked
  11770. *
  11771. * @default false
  11772. */
  11773. checked: boolean;
  11774. /**
  11775. * Used to indicate the intermediate state of unchecked and fully checked child nodes
  11776. *
  11777. * @default false
  11778. */
  11779. indeterminate: boolean;
  11780. /**
  11781. * Loading Status
  11782. *
  11783. * @default false
  11784. */
  11785. loading: boolean;
  11786. constructor(data: CascaderOption, config: CascaderConfig, parent?: CascaderNode | undefined, root?: boolean);
  11787. get isDisabled(): boolean;
  11788. get isLeaf(): boolean;
  11789. get valueByOption(): CascaderNodeValue | CascaderNodePathValue;
  11790. appendChild(childData: CascaderOption): CascaderNode;
  11791. calcText(allLevels: boolean, separator: string): string;
  11792. broadcast(checked: boolean): void;
  11793. emit(): void;
  11794. onParentCheck(checked: boolean): void;
  11795. onChildCheck(): void;
  11796. setCheckState(checked: boolean): void;
  11797. doCheck(checked: boolean): void;
  11798. }
  11799. export declare type CascaderNodePathValue = CascaderNodeValue[];
  11800. export declare type CascaderNodeValue = string | number | Record<string, any>;
  11801. export declare interface CascaderOption extends Record<string, unknown> {
  11802. label?: string;
  11803. value?: CascaderNodeValue;
  11804. children?: CascaderOption[];
  11805. disabled?: boolean;
  11806. leaf?: boolean;
  11807. }
  11808. export declare const cascaderPanelEmits: {
  11809. "update:modelValue": (value: CascaderValue | undefined | null) => boolean;
  11810. change: (value: CascaderValue | undefined | null) => boolean;
  11811. close: () => boolean;
  11812. "expand-change": (value: CascaderNodePathValue) => CascaderNodePathValue;
  11813. };
  11814. export declare type CascaderPanelInstance = InstanceType<typeof _default_22> & unknown;
  11815. export declare const cascaderPanelProps: {
  11816. border: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  11817. renderLabel: {
  11818. readonly type: PropType<RenderLabel>;
  11819. readonly required: false;
  11820. readonly validator: ((val: unknown) => boolean) | undefined;
  11821. __epPropKey: true;
  11822. };
  11823. modelValue: {
  11824. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  11825. readonly required: false;
  11826. readonly validator: ((val: unknown) => boolean) | undefined;
  11827. __epPropKey: true;
  11828. };
  11829. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  11830. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  11831. };
  11832. export declare interface CascaderProps {
  11833. expandTrigger?: ExpandTrigger;
  11834. multiple?: boolean;
  11835. checkStrictly?: boolean;
  11836. emitPath?: boolean;
  11837. lazy?: boolean;
  11838. lazyLoad?: LazyLoad;
  11839. value?: string;
  11840. label?: string;
  11841. children?: string;
  11842. disabled?: string | isDisabled;
  11843. leaf?: string | isLeaf;
  11844. hoverThreshold?: number;
  11845. checkOnClickNode?: boolean;
  11846. checkOnClickLeaf?: boolean;
  11847. showPrefix?: boolean;
  11848. }
  11849. export declare const cascaderProps: {
  11850. emptyValues: ArrayConstructor;
  11851. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  11852. size: {
  11853. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  11854. readonly required: false;
  11855. readonly validator: ((val: unknown) => boolean) | undefined;
  11856. __epPropKey: true;
  11857. };
  11858. placeholder: StringConstructor;
  11859. disabled: BooleanConstructor;
  11860. clearable: BooleanConstructor;
  11861. clearIcon: {
  11862. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  11863. readonly required: false;
  11864. readonly validator: ((val: unknown) => boolean) | undefined;
  11865. __epPropKey: true;
  11866. };
  11867. filterable: BooleanConstructor;
  11868. filterMethod: EpPropFinalized<(new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  11869. (): (node: CascaderNode, keyword: string) => boolean;
  11870. new (): any;
  11871. readonly prototype: any;
  11872. } | ((new (...args: any[]) => (node: CascaderNode, keyword: string) => boolean) | (() => (node: CascaderNode, keyword: string) => boolean) | {
  11873. (): (node: CascaderNode, keyword: string) => boolean;
  11874. new (): any;
  11875. readonly prototype: any;
  11876. })[], unknown, unknown, (node: CascaderNode, keyword: string) => boolean, boolean>;
  11877. separator: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  11878. showAllLevels: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  11879. collapseTags: BooleanConstructor;
  11880. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  11881. collapseTagsTooltip: BooleanConstructor;
  11882. maxCollapseTagsTooltipHeight: {
  11883. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  11884. readonly required: false;
  11885. readonly validator: ((val: unknown) => boolean) | undefined;
  11886. __epPropKey: true;
  11887. };
  11888. debounce: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  11889. beforeFilter: EpPropFinalized<(new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  11890. (): (value: string) => boolean | Promise<any>;
  11891. new (): any;
  11892. readonly prototype: any;
  11893. } | ((new (...args: any[]) => (value: string) => boolean | Promise<any>) | (() => (value: string) => boolean | Promise<any>) | {
  11894. (): (value: string) => boolean | Promise<any>;
  11895. new (): any;
  11896. readonly prototype: any;
  11897. })[], unknown, unknown, () => true, boolean>;
  11898. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  11899. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  11900. popperClass: {
  11901. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  11902. [x: string]: boolean;
  11903. } | (string | {
  11904. [x: string]: boolean;
  11905. } | (string | {
  11906. [x: string]: boolean;
  11907. } | (string | {
  11908. [x: string]: boolean;
  11909. } | (string | {
  11910. [x: string]: boolean;
  11911. } | (string | {
  11912. [x: string]: boolean;
  11913. } | (string | {
  11914. [x: string]: boolean;
  11915. } | (string | {
  11916. [x: string]: boolean;
  11917. } | (string | {
  11918. [x: string]: boolean;
  11919. } | (string | {
  11920. [x: string]: boolean;
  11921. } | (string | {
  11922. [x: string]: boolean;
  11923. } | (string | {
  11924. [x: string]: boolean;
  11925. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  11926. [x: string]: boolean;
  11927. } | (string | {
  11928. [x: string]: boolean;
  11929. } | (string | {
  11930. [x: string]: boolean;
  11931. } | (string | {
  11932. [x: string]: boolean;
  11933. } | (string | {
  11934. [x: string]: boolean;
  11935. } | (string | {
  11936. [x: string]: boolean;
  11937. } | (string | {
  11938. [x: string]: boolean;
  11939. } | (string | {
  11940. [x: string]: boolean;
  11941. } | (string | {
  11942. [x: string]: boolean;
  11943. } | (string | {
  11944. [x: string]: boolean;
  11945. } | (string | {
  11946. [x: string]: boolean;
  11947. } | (string | {
  11948. [x: string]: boolean;
  11949. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  11950. [x: string]: boolean;
  11951. } | (string | {
  11952. [x: string]: boolean;
  11953. } | (string | {
  11954. [x: string]: boolean;
  11955. } | (string | {
  11956. [x: string]: boolean;
  11957. } | (string | {
  11958. [x: string]: boolean;
  11959. } | (string | {
  11960. [x: string]: boolean;
  11961. } | (string | {
  11962. [x: string]: boolean;
  11963. } | (string | {
  11964. [x: string]: boolean;
  11965. } | (string | {
  11966. [x: string]: boolean;
  11967. } | (string | {
  11968. [x: string]: boolean;
  11969. } | (string | {
  11970. [x: string]: boolean;
  11971. } | (string | {
  11972. [x: string]: boolean;
  11973. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  11974. [x: string]: boolean;
  11975. } | (string | {
  11976. [x: string]: boolean;
  11977. } | (string | {
  11978. [x: string]: boolean;
  11979. } | (string | {
  11980. [x: string]: boolean;
  11981. } | (string | {
  11982. [x: string]: boolean;
  11983. } | (string | {
  11984. [x: string]: boolean;
  11985. } | (string | {
  11986. [x: string]: boolean;
  11987. } | (string | {
  11988. [x: string]: boolean;
  11989. } | (string | {
  11990. [x: string]: boolean;
  11991. } | (string | {
  11992. [x: string]: boolean;
  11993. } | (string | {
  11994. [x: string]: boolean;
  11995. } | (string | {
  11996. [x: string]: boolean;
  11997. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  11998. readonly required: false;
  11999. readonly validator: ((val: unknown) => boolean) | undefined;
  12000. __epPropKey: true;
  12001. };
  12002. popperStyle: {
  12003. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  12004. readonly required: false;
  12005. readonly validator: ((val: unknown) => boolean) | undefined;
  12006. __epPropKey: true;
  12007. };
  12008. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12009. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  12010. tagType: {
  12011. default: string;
  12012. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  12013. required: false;
  12014. validator: ((val: unknown) => boolean) | undefined;
  12015. __epPropKey: true;
  12016. };
  12017. tagEffect: {
  12018. default: string;
  12019. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  12020. required: false;
  12021. validator: ((val: unknown) => boolean) | undefined;
  12022. __epPropKey: true;
  12023. };
  12024. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  12025. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  12026. showCheckedStrategy: EpPropFinalized<StringConstructor, string, unknown, string, boolean>;
  12027. checkOnClickNode: BooleanConstructor;
  12028. showPrefix: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  12029. modelValue: {
  12030. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  12031. readonly required: false;
  12032. readonly validator: ((val: unknown) => boolean) | undefined;
  12033. __epPropKey: true;
  12034. };
  12035. options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  12036. props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  12037. };
  12038. export declare type CascaderValue = CascaderNodeValue | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[];
  12039. export declare type CellCls<T extends DefaultRow> = string | ((data: {
  12040. row: T;
  12041. rowIndex: number;
  12042. column: TableColumnCtx<T>;
  12043. columnIndex: number;
  12044. }) => string);
  12045. /**
  12046. * Renderer/Getter types
  12047. */
  12048. declare type CellRenderer<T> = (params: CellRendererParams<T>) => VNode;
  12049. /**
  12050. * Param types
  12051. */
  12052. declare type CellRendererParams<T> = {
  12053. cellData: T;
  12054. } & RowCommonParams & ColumnCommonParams<T>;
  12055. export declare type CellStyle<T extends DefaultRow> = CSSProperties | ((data: {
  12056. row: T;
  12057. rowIndex: number;
  12058. column: TableColumnCtx<T>;
  12059. columnIndex: number;
  12060. }) => CSSProperties);
  12061. export declare const CHANGE_EVENT = "change";
  12062. export declare const checkboxDefaultProps: Required<CheckboxOptionProps>;
  12063. export declare type CheckboxEmits = typeof checkboxEmits;
  12064. export declare const checkboxEmits: {
  12065. "update:modelValue": (val: CheckboxValueType) => val is string | number | boolean;
  12066. change: (val: CheckboxValueType) => val is string | number | boolean;
  12067. };
  12068. declare type CheckboxGroupContext = {
  12069. modelValue?: WritableComputedRef<any>;
  12070. changeEvent?: (...args: any) => any;
  12071. } & ToRefs<Pick<CheckboxGroupProps, "size" | "min" | "max" | "disabled" | "validateEvent" | "fill" | "textColor">>;
  12072. export declare const checkboxGroupContextKey: InjectionKey<CheckboxGroupContext>;
  12073. export declare type CheckboxGroupEmits = typeof checkboxGroupEmits;
  12074. export declare const checkboxGroupEmits: {
  12075. "update:modelValue": (val: CheckboxGroupValueType) => boolean;
  12076. change: (val: CheckboxValueType[]) => boolean;
  12077. };
  12078. export declare type CheckboxGroupInstance = InstanceType<typeof _default_27> & unknown;
  12079. export declare type CheckboxGroupProps = ExtractPropTypes<typeof checkboxGroupProps>;
  12080. export declare const checkboxGroupProps: {
  12081. readonly ariaLabel: StringConstructor;
  12082. readonly modelValue: EpPropFinalized<(new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType) | ((new (...args: any[]) => CheckboxGroupValueType) | (() => CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  12083. readonly disabled: BooleanConstructor;
  12084. readonly min: NumberConstructor;
  12085. readonly max: NumberConstructor;
  12086. readonly size: {
  12087. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12088. readonly required: false;
  12089. readonly validator: ((val: unknown) => boolean) | undefined;
  12090. __epPropKey: true;
  12091. };
  12092. readonly fill: StringConstructor;
  12093. readonly textColor: StringConstructor;
  12094. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  12095. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12096. readonly options: {
  12097. readonly type: PropType<CheckboxOption[]>;
  12098. readonly required: false;
  12099. readonly validator: ((val: unknown) => boolean) | undefined;
  12100. __epPropKey: true;
  12101. };
  12102. readonly props: EpPropFinalized<(new (...args: any[]) => CheckboxOptionProps) | (() => CheckboxOptionProps) | ((new (...args: any[]) => CheckboxOptionProps) | (() => CheckboxOptionProps))[], unknown, unknown, () => Required<CheckboxOptionProps>, boolean>;
  12103. };
  12104. export declare type CheckboxGroupPropsPublic = __ExtractPublicPropTypes<typeof checkboxGroupProps>;
  12105. export declare type CheckboxGroupValueType = Exclude<CheckboxValueType, boolean>[];
  12106. export declare type CheckboxInstance = InstanceType<typeof _default_25> & unknown;
  12107. export declare type CheckboxOption = CheckboxPropsPublic & Record<string, any>;
  12108. declare type CheckboxOptionProps = {
  12109. value?: string;
  12110. label?: string;
  12111. disabled?: string;
  12112. };
  12113. export declare type CheckboxProps = ExtractPropTypes<typeof checkboxProps>;
  12114. export declare const checkboxProps: {
  12115. ariaControls: StringConstructor;
  12116. /**
  12117. * @description binding value
  12118. */
  12119. modelValue: {
  12120. type: (BooleanConstructor | NumberConstructor | StringConstructor)[];
  12121. default: undefined;
  12122. };
  12123. /**
  12124. * @description label of the Checkbox when used inside a `checkbox-group`
  12125. */
  12126. label: {
  12127. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  12128. default: undefined;
  12129. };
  12130. /**
  12131. * @description value of the Checkbox when used inside a `checkbox-group`
  12132. */
  12133. value: {
  12134. type: (ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[];
  12135. default: undefined;
  12136. };
  12137. /**
  12138. * @description Set indeterminate state, only responsible for style control
  12139. */
  12140. indeterminate: BooleanConstructor;
  12141. /**
  12142. * @description whether the Checkbox is disabled
  12143. */
  12144. disabled: BooleanConstructor;
  12145. /**
  12146. * @description if the Checkbox is checked
  12147. */
  12148. checked: BooleanConstructor;
  12149. /**
  12150. * @description native 'name' attribute
  12151. */
  12152. name: {
  12153. type: StringConstructor;
  12154. default: undefined;
  12155. };
  12156. /**
  12157. * @description value of the Checkbox if it's checked
  12158. */
  12159. trueValue: {
  12160. type: (NumberConstructor | StringConstructor)[];
  12161. default: undefined;
  12162. };
  12163. /**
  12164. * @description value of the Checkbox if it's not checked
  12165. */
  12166. falseValue: {
  12167. type: (NumberConstructor | StringConstructor)[];
  12168. default: undefined;
  12169. };
  12170. /**
  12171. * @deprecated use `trueValue` instead
  12172. * @description value of the Checkbox if it's checked
  12173. */
  12174. trueLabel: {
  12175. type: (NumberConstructor | StringConstructor)[];
  12176. default: undefined;
  12177. };
  12178. /**
  12179. * @deprecated use `falseValue` instead
  12180. * @description value of the Checkbox if it's not checked
  12181. */
  12182. falseLabel: {
  12183. type: (NumberConstructor | StringConstructor)[];
  12184. default: undefined;
  12185. };
  12186. /**
  12187. * @description input id
  12188. */
  12189. id: {
  12190. type: StringConstructor;
  12191. default: undefined;
  12192. };
  12193. /**
  12194. * @description whether to add a border around Checkbox
  12195. */
  12196. border: BooleanConstructor;
  12197. /**
  12198. * @description size of the Checkbox
  12199. */
  12200. size: {
  12201. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12202. readonly required: false;
  12203. readonly validator: ((val: unknown) => boolean) | undefined;
  12204. __epPropKey: true;
  12205. };
  12206. /**
  12207. * @description input tabindex
  12208. */
  12209. tabindex: (NumberConstructor | StringConstructor)[];
  12210. /**
  12211. * @description whether to trigger form validation
  12212. */
  12213. validateEvent: {
  12214. type: BooleanConstructor;
  12215. default: boolean;
  12216. };
  12217. };
  12218. export declare type CheckboxPropsPublic = __ExtractPublicPropTypes<typeof checkboxProps>;
  12219. export declare type CheckboxValueType = string | number | boolean;
  12220. declare interface CheckedInfo {
  12221. checkedKeys: TreeKey_2[];
  12222. checkedNodes: TreeData_3;
  12223. halfCheckedKeys: TreeKey_2[];
  12224. halfCheckedNodes: TreeData_3;
  12225. }
  12226. export declare type CheckTagEmits = typeof checkTagEmits;
  12227. export declare const checkTagEmits: {
  12228. "update:checked": (value: boolean) => boolean;
  12229. change: (value: boolean) => boolean;
  12230. };
  12231. export declare type CheckTagInstance = InstanceType<typeof _default_24> & unknown;
  12232. export declare type CheckTagProps = ExtractPropTypes<typeof checkTagProps>;
  12233. export declare const checkTagProps: {
  12234. readonly checked: BooleanConstructor;
  12235. readonly disabled: BooleanConstructor;
  12236. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  12237. };
  12238. export declare type CheckTagPropsPublic = __ExtractPublicPropTypes<typeof checkTagProps>;
  12239. declare type ChildEssential = {
  12240. uid: number;
  12241. getVnode: () => VNode;
  12242. };
  12243. declare type ChildrenData = CascaderOption[] | undefined;
  12244. declare type CI<T extends DefaultRow> = {
  12245. column: TableColumnCtx<T>;
  12246. $index: number;
  12247. store: Store<T>;
  12248. _self: any;
  12249. };
  12250. declare type ClassNameGetter<T> = (params: ClassNameGetterParams<T>) => string;
  12251. declare type ClassNameGetterParams<T> = {
  12252. cellData: T;
  12253. } & RowCommonParams & ColumnCommonParams<T>;
  12254. declare type ClassObjectType = Record<string, boolean>;
  12255. declare type ClassType = string | ClassObjectType | ClassType[];
  12256. declare function clickHandler(): void;
  12257. export declare const ClickOutside: ObjectDirective;
  12258. declare function close_2(): void;
  12259. declare function close_3(): void;
  12260. export declare type ColInstance = InstanceType<typeof _default_28> & unknown;
  12261. export declare type CollapseActiveName = string | number;
  12262. export declare interface CollapseContext {
  12263. activeNames: Ref<CollapseActiveName[]>;
  12264. handleItemClick: (name: CollapseActiveName) => void;
  12265. }
  12266. export declare const collapseContextKey: InjectionKey<CollapseContext>;
  12267. export declare type CollapseEmits = typeof collapseEmits;
  12268. export declare const collapseEmits: {
  12269. "update:modelValue": (value: CollapseModelValue) => value is string | number | CollapseActiveName[];
  12270. change: (value: CollapseModelValue) => value is string | number | CollapseActiveName[];
  12271. };
  12272. export declare type CollapseIconPositionType = "left" | "right";
  12273. export declare type CollapseInstance = InstanceType<typeof _default_29> & unknown;
  12274. export declare type CollapseItemInstance = InstanceType<typeof _default_30> & unknown;
  12275. export declare type CollapseItemProps = ExtractPropTypes<typeof collapseItemProps>;
  12276. export declare const collapseItemProps: {
  12277. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  12278. readonly name: EpPropFinalized<(new (...args: any[]) => string | number) | (() => CollapseActiveName) | ((new (...args: any[]) => string | number) | (() => CollapseActiveName))[], unknown, unknown, undefined, boolean>;
  12279. readonly icon: {
  12280. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  12281. readonly required: false;
  12282. readonly validator: ((val: unknown) => boolean) | undefined;
  12283. __epPropKey: true;
  12284. };
  12285. readonly disabled: BooleanConstructor;
  12286. };
  12287. export declare type CollapseItemPropsPublic = __ExtractPublicPropTypes<typeof collapseItemProps>;
  12288. export declare type CollapseModelValue = Arrayable<CollapseActiveName>;
  12289. export declare type CollapseProps = ExtractPropTypes<typeof collapseProps>;
  12290. export declare const collapseProps: {
  12291. readonly accordion: BooleanConstructor;
  12292. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue) | ((new (...args: any[]) => string | number | CollapseActiveName[]) | (() => CollapseModelValue))[], unknown, unknown, () => [
  12293. ], boolean>;
  12294. readonly expandIconPosition: EpPropFinalized<(new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType) | ((new (...args: any[]) => "left" | "right") | (() => CollapseIconPositionType))[], unknown, unknown, "right", boolean>;
  12295. readonly beforeCollapse: {
  12296. readonly type: PropType<(name: CollapseActiveName) => Awaitable<boolean>>;
  12297. readonly required: false;
  12298. readonly validator: ((val: unknown) => boolean) | undefined;
  12299. __epPropKey: true;
  12300. };
  12301. };
  12302. export declare type CollapsePropsPublic = __ExtractPublicPropTypes<typeof collapseProps>;
  12303. declare type CollectionItem<T = Record<string, any>> = {
  12304. ref: HTMLElement | null;
  12305. } & T;
  12306. declare class Color {
  12307. private _hue;
  12308. private _saturation;
  12309. private _value;
  12310. private _alpha;
  12311. private _tiny;
  12312. private _isValid;
  12313. enableAlpha: boolean;
  12314. format: string;
  12315. value: string;
  12316. selected?: boolean;
  12317. constructor(options?: Partial<ColorOptions>);
  12318. set(prop: {
  12319. [key: string]: any;
  12320. } | any, value?: number): void;
  12321. get(prop: string): any;
  12322. toRgb(): Numberify<RGBA>;
  12323. fromString(value: string): void;
  12324. compare(color: this): boolean;
  12325. doOnChange(): void;
  12326. }
  12327. declare interface ColorOptions {
  12328. enableAlpha: boolean;
  12329. format: string;
  12330. value?: string | null;
  12331. }
  12332. export declare type ColorPickerEmits = typeof colorPickerEmits;
  12333. export declare const colorPickerEmits: {
  12334. "update:modelValue": (val: string | null) => boolean;
  12335. change: (val: string | null) => boolean;
  12336. activeChange: (val: string | null) => boolean;
  12337. focus: (evt: FocusEvent) => boolean;
  12338. blur: (evt: FocusEvent) => boolean;
  12339. };
  12340. export declare type ColorPickerInstance = InstanceType<typeof _default_33> & unknown;
  12341. export declare interface ColorPickerPanelContext {
  12342. currentColor: ComputedRef<string>;
  12343. }
  12344. export declare const colorPickerPanelContextKey: InjectionKey<ColorPickerPanelContext>;
  12345. export declare type ColorPickerPanelEmits = typeof colorPickerPanelEmits;
  12346. export declare const colorPickerPanelEmits: {
  12347. "update:modelValue": (val: string | null) => boolean;
  12348. };
  12349. export declare type ColorPickerPanelInstance = InstanceType<typeof _default_32> & unknown;
  12350. export declare type ColorPickerPanelProps = ExtractPropTypes<typeof colorPickerPanelProps>;
  12351. export declare const colorPickerPanelProps: {
  12352. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  12353. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12354. readonly showAlpha: BooleanConstructor;
  12355. readonly colorFormat: StringConstructor;
  12356. readonly disabled: BooleanConstructor;
  12357. readonly predefine: {
  12358. readonly type: PropType<string[]>;
  12359. readonly required: false;
  12360. readonly validator: ((val: unknown) => boolean) | undefined;
  12361. __epPropKey: true;
  12362. };
  12363. };
  12364. export declare type ColorPickerPanelPropsPublic = __ExtractPublicPropTypes<typeof colorPickerPanelProps>;
  12365. export declare type ColorPickerProps = ExtractPropTypes<typeof colorPickerProps>;
  12366. export declare const colorPickerProps: {
  12367. readonly ariaLabel: StringConstructor;
  12368. readonly emptyValues: ArrayConstructor;
  12369. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  12370. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12371. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  12372. readonly id: StringConstructor;
  12373. readonly showAlpha: BooleanConstructor;
  12374. readonly colorFormat: StringConstructor;
  12375. readonly disabled: BooleanConstructor;
  12376. readonly size: {
  12377. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12378. readonly required: false;
  12379. readonly validator: ((val: unknown) => boolean) | undefined;
  12380. __epPropKey: true;
  12381. };
  12382. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  12383. readonly tabindex: EpPropFinalized<readonly [
  12384. StringConstructor,
  12385. NumberConstructor
  12386. ], unknown, unknown, 0, boolean>;
  12387. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12388. readonly appendTo: {
  12389. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  12390. readonly required: false;
  12391. readonly validator: ((val: unknown) => boolean) | undefined;
  12392. __epPropKey: true;
  12393. };
  12394. readonly predefine: {
  12395. readonly type: PropType<string[]>;
  12396. readonly required: false;
  12397. readonly validator: ((val: unknown) => boolean) | undefined;
  12398. __epPropKey: true;
  12399. };
  12400. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12401. };
  12402. export declare type ColorPickerPropsPublic = __ExtractPublicPropTypes<typeof colorPickerProps>;
  12403. export declare type ColProps = ExtractPropTypes<typeof colProps>;
  12404. export declare const colProps: {
  12405. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  12406. readonly span: EpPropFinalized<NumberConstructor, unknown, unknown, 24, boolean>;
  12407. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  12408. readonly pull: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  12409. readonly push: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  12410. readonly xs: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  12411. readonly sm: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  12412. readonly md: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  12413. readonly lg: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  12414. readonly xl: EpPropFinalized<(new (...args: any[]) => number | ColSizeObject) | (() => ColSize) | ((new (...args: any[]) => number | ColSizeObject) | (() => ColSize))[], unknown, unknown, () => Mutable<{}>, boolean>;
  12415. };
  12416. export declare type ColPropsPublic = __ExtractPublicPropTypes<typeof colProps>;
  12417. export declare type ColSize = number | ColSizeObject;
  12418. export declare type ColSizeObject = {
  12419. span?: number;
  12420. offset?: number;
  12421. pull?: number;
  12422. push?: number;
  12423. };
  12424. export declare type Column<T = any> = {
  12425. /**
  12426. * Attributes
  12427. */
  12428. align?: Alignment_2;
  12429. class?: string | ClassNameGetter<T>;
  12430. key?: KeyType_2;
  12431. dataKey?: KeyType_2;
  12432. fixed?: true | FixedDirection;
  12433. flexGrow?: CSSProperties["flexGrow"];
  12434. flexShrink?: CSSProperties["flexShrink"];
  12435. title?: string;
  12436. hidden?: boolean;
  12437. headerClass?: HeaderClassGetter<T> | string;
  12438. maxWidth?: number;
  12439. minWidth?: number;
  12440. style?: CSSProperties;
  12441. sortable?: boolean;
  12442. width: number;
  12443. /**
  12444. * Renderers
  12445. */
  12446. cellRenderer?: CellRenderer<T>;
  12447. headerCellRenderer?: HeaderCellRenderer<T>;
  12448. /**
  12449. * Extendable sections
  12450. */
  12451. [key: string]: any;
  12452. };
  12453. export declare type ColumnAlignment = typeof columnAlignment[number];
  12454. export declare const columnAlignment: readonly [
  12455. "left",
  12456. "center",
  12457. "right"
  12458. ];
  12459. export declare type ColumnCls<T> = string | ((data: {
  12460. row: T;
  12461. rowIndex: number;
  12462. }) => string);
  12463. declare type ColumnCommonParams<T> = {
  12464. columns: Column<T>[];
  12465. column: Column<T>;
  12466. columnIndex: number;
  12467. };
  12468. export declare type ColumnResizeHandler<T> = (column: Column<T>, width: number) => void;
  12469. export declare type Columns<T> = Column<T>[];
  12470. /**
  12471. * Handler types
  12472. */
  12473. export declare type ColumnSortHandler<T> = (params: ColumnSortParams<T>) => void;
  12474. /**
  12475. * Param types
  12476. */
  12477. export declare type ColumnSortParams<T> = {
  12478. column: Column<T>;
  12479. key: KeyType_2;
  12480. order: TableV2SortOrder;
  12481. };
  12482. export declare type ColumnStyle<T> = CSSProperties | ((data: {
  12483. row: T;
  12484. rowIndex: number;
  12485. }) => CSSProperties);
  12486. export declare interface CommonColorContext {
  12487. color: Color;
  12488. }
  12489. export declare const CommonPicker: __VLS_WithTemplateSlots_72<typeof __VLS_component_72, ReturnType<typeof __VLS_template_72>>;
  12490. declare type CommonPickerContext = ReturnType<typeof useCommonPicker>;
  12491. declare type CommonPickerEmits = (event: "update:modelValue" | "calendar-change" | "panel-change", ...args: any[]) => void;
  12492. declare interface CommonPickerProps {
  12493. modelValue: ModelValueType | null;
  12494. valueFormat?: string;
  12495. }
  12496. export declare const CommonProps: {
  12497. readonly modelValue: {
  12498. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null) | ((new (...args: any[]) => string | number | Record<string, any> | CascaderNodePathValue | (CascaderNodeValue | CascaderNodePathValue)[]) | (() => CascaderValue | null))[], unknown, unknown>>;
  12499. readonly required: false;
  12500. readonly validator: ((val: unknown) => boolean) | undefined;
  12501. __epPropKey: true;
  12502. };
  12503. readonly options: EpPropFinalized<(new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]) | ((new (...args: any[]) => CascaderOption[]) | (() => CascaderOption[]))[], unknown, unknown, () => CascaderOption[], boolean>;
  12504. readonly props: EpPropFinalized<(new (...args: any[]) => CascaderProps) | (() => CascaderProps) | ((new (...args: any[]) => CascaderProps) | (() => CascaderProps))[], unknown, unknown, () => CascaderProps, boolean>;
  12505. };
  12506. export declare type ComponentSize = typeof componentSizes[number];
  12507. export declare const componentSizeMap: {
  12508. readonly large: 40;
  12509. readonly default: 32;
  12510. readonly small: 24;
  12511. };
  12512. export declare const componentSizes: readonly [
  12513. "",
  12514. "default",
  12515. "small",
  12516. "large"
  12517. ];
  12518. declare const ConfigProvider: DefineComponent<{
  12519. readonly emptyValues: ArrayConstructor;
  12520. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  12521. readonly a11y: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12522. readonly locale: {
  12523. readonly type: PropType<Language>;
  12524. readonly required: false;
  12525. readonly validator: ((val: unknown) => boolean) | undefined;
  12526. __epPropKey: true;
  12527. };
  12528. readonly size: {
  12529. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12530. readonly required: false;
  12531. readonly validator: ((val: unknown) => boolean) | undefined;
  12532. __epPropKey: true;
  12533. };
  12534. readonly button: {
  12535. readonly type: PropType<ButtonConfigContext>;
  12536. readonly required: false;
  12537. readonly validator: ((val: unknown) => boolean) | undefined;
  12538. __epPropKey: true;
  12539. };
  12540. readonly card: {
  12541. readonly type: PropType<CardConfigContext>;
  12542. readonly required: false;
  12543. readonly validator: ((val: unknown) => boolean) | undefined;
  12544. __epPropKey: true;
  12545. };
  12546. readonly dialog: {
  12547. readonly type: PropType<DialogConfigContext>;
  12548. readonly required: false;
  12549. readonly validator: ((val: unknown) => boolean) | undefined;
  12550. __epPropKey: true;
  12551. };
  12552. readonly link: {
  12553. readonly type: PropType<LinkConfigContext>;
  12554. readonly required: false;
  12555. readonly validator: ((val: unknown) => boolean) | undefined;
  12556. __epPropKey: true;
  12557. };
  12558. readonly experimentalFeatures: {
  12559. readonly type: PropType<ExperimentalFeatures>;
  12560. readonly required: false;
  12561. readonly validator: ((val: unknown) => boolean) | undefined;
  12562. __epPropKey: true;
  12563. };
  12564. readonly keyboardNavigation: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12565. readonly message: {
  12566. readonly type: PropType<MessageConfigContext>;
  12567. readonly required: false;
  12568. readonly validator: ((val: unknown) => boolean) | undefined;
  12569. __epPropKey: true;
  12570. };
  12571. readonly zIndex: NumberConstructor;
  12572. readonly namespace: EpPropFinalized<StringConstructor, unknown, unknown, "el", boolean>;
  12573. }, () => VNode<RendererNode, RendererElement, {
  12574. [key: string]: any;
  12575. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  12576. readonly emptyValues: ArrayConstructor;
  12577. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  12578. readonly a11y: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12579. readonly locale: {
  12580. readonly type: PropType<Language>;
  12581. readonly required: false;
  12582. readonly validator: ((val: unknown) => boolean) | undefined;
  12583. __epPropKey: true;
  12584. };
  12585. readonly size: {
  12586. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12587. readonly required: false;
  12588. readonly validator: ((val: unknown) => boolean) | undefined;
  12589. __epPropKey: true;
  12590. };
  12591. readonly button: {
  12592. readonly type: PropType<ButtonConfigContext>;
  12593. readonly required: false;
  12594. readonly validator: ((val: unknown) => boolean) | undefined;
  12595. __epPropKey: true;
  12596. };
  12597. readonly card: {
  12598. readonly type: PropType<CardConfigContext>;
  12599. readonly required: false;
  12600. readonly validator: ((val: unknown) => boolean) | undefined;
  12601. __epPropKey: true;
  12602. };
  12603. readonly dialog: {
  12604. readonly type: PropType<DialogConfigContext>;
  12605. readonly required: false;
  12606. readonly validator: ((val: unknown) => boolean) | undefined;
  12607. __epPropKey: true;
  12608. };
  12609. readonly link: {
  12610. readonly type: PropType<LinkConfigContext>;
  12611. readonly required: false;
  12612. readonly validator: ((val: unknown) => boolean) | undefined;
  12613. __epPropKey: true;
  12614. };
  12615. readonly experimentalFeatures: {
  12616. readonly type: PropType<ExperimentalFeatures>;
  12617. readonly required: false;
  12618. readonly validator: ((val: unknown) => boolean) | undefined;
  12619. __epPropKey: true;
  12620. };
  12621. readonly keyboardNavigation: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12622. readonly message: {
  12623. readonly type: PropType<MessageConfigContext>;
  12624. readonly required: false;
  12625. readonly validator: ((val: unknown) => boolean) | undefined;
  12626. __epPropKey: true;
  12627. };
  12628. readonly zIndex: NumberConstructor;
  12629. readonly namespace: EpPropFinalized<StringConstructor, unknown, unknown, "el", boolean>;
  12630. }>>, {
  12631. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  12632. readonly a11y: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  12633. readonly keyboardNavigation: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  12634. readonly namespace: string;
  12635. }>;
  12636. export declare type ConfigProviderContext = Partial<ConfigProviderProps>;
  12637. export declare const configProviderContextKey: InjectionKey<Ref<ConfigProviderContext>>;
  12638. export declare type ConfigProviderInstance = InstanceType<typeof ConfigProvider> & unknown;
  12639. export declare type ConfigProviderProps = ExtractPropTypes<typeof configProviderProps>;
  12640. export declare const configProviderProps: {
  12641. readonly emptyValues: ArrayConstructor;
  12642. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  12643. readonly a11y: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12644. readonly locale: {
  12645. readonly type: PropType<Language>;
  12646. readonly required: false;
  12647. readonly validator: ((val: unknown) => boolean) | undefined;
  12648. __epPropKey: true;
  12649. };
  12650. readonly size: {
  12651. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  12652. readonly required: false;
  12653. readonly validator: ((val: unknown) => boolean) | undefined;
  12654. __epPropKey: true;
  12655. };
  12656. readonly button: {
  12657. readonly type: PropType<ButtonConfigContext>;
  12658. readonly required: false;
  12659. readonly validator: ((val: unknown) => boolean) | undefined;
  12660. __epPropKey: true;
  12661. };
  12662. readonly card: {
  12663. readonly type: PropType<CardConfigContext>;
  12664. readonly required: false;
  12665. readonly validator: ((val: unknown) => boolean) | undefined;
  12666. __epPropKey: true;
  12667. };
  12668. readonly dialog: {
  12669. readonly type: PropType<DialogConfigContext>;
  12670. readonly required: false;
  12671. readonly validator: ((val: unknown) => boolean) | undefined;
  12672. __epPropKey: true;
  12673. };
  12674. readonly link: {
  12675. readonly type: PropType<LinkConfigContext>;
  12676. readonly required: false;
  12677. readonly validator: ((val: unknown) => boolean) | undefined;
  12678. __epPropKey: true;
  12679. };
  12680. readonly experimentalFeatures: {
  12681. readonly type: PropType<ExperimentalFeatures>;
  12682. readonly required: false;
  12683. readonly validator: ((val: unknown) => boolean) | undefined;
  12684. __epPropKey: true;
  12685. };
  12686. readonly keyboardNavigation: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12687. readonly message: {
  12688. readonly type: PropType<MessageConfigContext>;
  12689. readonly required: false;
  12690. readonly validator: ((val: unknown) => boolean) | undefined;
  12691. __epPropKey: true;
  12692. };
  12693. readonly zIndex: NumberConstructor;
  12694. readonly namespace: EpPropFinalized<StringConstructor, unknown, unknown, "el", boolean>;
  12695. };
  12696. export declare type ConfigProviderPropsPublic = __ExtractPublicPropTypes<typeof configProviderProps>;
  12697. export declare type ContainerInstance = InstanceType<typeof _default_35> & unknown;
  12698. export declare type CountdownEmits = typeof countdownEmits;
  12699. export declare const countdownEmits: {
  12700. finish: () => boolean;
  12701. change: (value: number) => boolean;
  12702. };
  12703. export declare type CountdownInstance = InstanceType<typeof _default_40> & unknown;
  12704. export declare type CountdownProps = ExtractPropTypes<typeof countdownProps>;
  12705. export declare const countdownProps: {
  12706. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm:ss", boolean>;
  12707. readonly prefix: StringConstructor;
  12708. readonly suffix: StringConstructor;
  12709. readonly title: StringConstructor;
  12710. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  12711. readonly valueStyle: {
  12712. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  12713. readonly required: false;
  12714. readonly validator: ((val: unknown) => boolean) | undefined;
  12715. __epPropKey: true;
  12716. };
  12717. };
  12718. export declare type CountdownPropsPublic = __ExtractPublicPropTypes<typeof countdownProps>;
  12719. declare const createGrid: ({ name, clearCache, getColumnPosition, getColumnStartIndexForOffset, getColumnStopIndexForStartIndex, getEstimatedTotalHeight, getEstimatedTotalWidth, getColumnOffset, getRowOffset, getRowPosition, getRowStartIndexForOffset, getRowStopIndexForStartIndex, initCache, injectToInstance, validateProps, }: GridConstructorProps<VirtualizedGridProps>) => DefineComponent<{
  12720. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  12721. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  12722. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  12723. ], boolean>;
  12724. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  12725. readonly height: {
  12726. readonly type: PropType<EpPropMergeType<readonly [
  12727. StringConstructor,
  12728. NumberConstructor
  12729. ], unknown, unknown>>;
  12730. readonly required: true;
  12731. readonly validator: ((val: unknown) => boolean) | undefined;
  12732. __epPropKey: true;
  12733. };
  12734. readonly innerElement: EpPropFinalized<readonly [
  12735. StringConstructor,
  12736. ObjectConstructor
  12737. ], unknown, unknown, "div", boolean>;
  12738. readonly style: {
  12739. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  12740. readonly required: false;
  12741. readonly validator: ((val: unknown) => boolean) | undefined;
  12742. __epPropKey: true;
  12743. };
  12744. readonly useIsScrolling: BooleanConstructor;
  12745. readonly width: {
  12746. readonly type: PropType<EpPropMergeType<readonly [
  12747. NumberConstructor,
  12748. StringConstructor
  12749. ], unknown, unknown>>;
  12750. readonly required: false;
  12751. readonly validator: ((val: unknown) => boolean) | undefined;
  12752. __epPropKey: true;
  12753. };
  12754. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12755. readonly scrollbarAlwaysOn: BooleanConstructor;
  12756. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  12757. readonly columnWidth: {
  12758. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  12759. readonly required: true;
  12760. readonly validator: ((val: unknown) => boolean) | undefined;
  12761. __epPropKey: true;
  12762. };
  12763. readonly estimatedColumnWidth: {
  12764. readonly type: PropType<number>;
  12765. readonly required: false;
  12766. readonly validator: ((val: unknown) => boolean) | undefined;
  12767. __epPropKey: true;
  12768. };
  12769. readonly estimatedRowHeight: {
  12770. readonly type: PropType<number>;
  12771. readonly required: false;
  12772. readonly validator: ((val: unknown) => boolean) | undefined;
  12773. __epPropKey: true;
  12774. };
  12775. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  12776. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  12777. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  12778. (): GridItemKeyGetter;
  12779. new (): any;
  12780. readonly prototype: any;
  12781. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  12782. (): GridItemKeyGetter;
  12783. new (): any;
  12784. readonly prototype: any;
  12785. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  12786. columnIndex: number;
  12787. rowIndex: number;
  12788. }) => string, boolean>;
  12789. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  12790. readonly rowHeight: {
  12791. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  12792. readonly required: true;
  12793. readonly validator: ((val: unknown) => boolean) | undefined;
  12794. __epPropKey: true;
  12795. };
  12796. readonly totalColumn: {
  12797. readonly type: PropType<number>;
  12798. readonly required: true;
  12799. readonly validator: ((val: unknown) => boolean) | undefined;
  12800. __epPropKey: true;
  12801. };
  12802. readonly totalRow: {
  12803. readonly type: PropType<number>;
  12804. readonly required: true;
  12805. readonly validator: ((val: unknown) => boolean) | undefined;
  12806. __epPropKey: true;
  12807. };
  12808. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  12809. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  12810. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  12811. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  12812. readonly role: StringConstructor;
  12813. }, () => VNode<RendererNode, RendererElement, {
  12814. [key: string]: any;
  12815. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("scroll" | "itemRendered")[], "scroll" | "itemRendered", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  12816. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  12817. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  12818. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  12819. ], boolean>;
  12820. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  12821. readonly height: {
  12822. readonly type: PropType<EpPropMergeType<readonly [
  12823. StringConstructor,
  12824. NumberConstructor
  12825. ], unknown, unknown>>;
  12826. readonly required: true;
  12827. readonly validator: ((val: unknown) => boolean) | undefined;
  12828. __epPropKey: true;
  12829. };
  12830. readonly innerElement: EpPropFinalized<readonly [
  12831. StringConstructor,
  12832. ObjectConstructor
  12833. ], unknown, unknown, "div", boolean>;
  12834. readonly style: {
  12835. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  12836. readonly required: false;
  12837. readonly validator: ((val: unknown) => boolean) | undefined;
  12838. __epPropKey: true;
  12839. };
  12840. readonly useIsScrolling: BooleanConstructor;
  12841. readonly width: {
  12842. readonly type: PropType<EpPropMergeType<readonly [
  12843. NumberConstructor,
  12844. StringConstructor
  12845. ], unknown, unknown>>;
  12846. readonly required: false;
  12847. readonly validator: ((val: unknown) => boolean) | undefined;
  12848. __epPropKey: true;
  12849. };
  12850. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  12851. readonly scrollbarAlwaysOn: BooleanConstructor;
  12852. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  12853. readonly columnWidth: {
  12854. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  12855. readonly required: true;
  12856. readonly validator: ((val: unknown) => boolean) | undefined;
  12857. __epPropKey: true;
  12858. };
  12859. readonly estimatedColumnWidth: {
  12860. readonly type: PropType<number>;
  12861. readonly required: false;
  12862. readonly validator: ((val: unknown) => boolean) | undefined;
  12863. __epPropKey: true;
  12864. };
  12865. readonly estimatedRowHeight: {
  12866. readonly type: PropType<number>;
  12867. readonly required: false;
  12868. readonly validator: ((val: unknown) => boolean) | undefined;
  12869. __epPropKey: true;
  12870. };
  12871. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  12872. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  12873. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  12874. (): GridItemKeyGetter;
  12875. new (): any;
  12876. readonly prototype: any;
  12877. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  12878. (): GridItemKeyGetter;
  12879. new (): any;
  12880. readonly prototype: any;
  12881. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  12882. columnIndex: number;
  12883. rowIndex: number;
  12884. }) => string, boolean>;
  12885. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  12886. readonly rowHeight: {
  12887. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  12888. readonly required: true;
  12889. readonly validator: ((val: unknown) => boolean) | undefined;
  12890. __epPropKey: true;
  12891. };
  12892. readonly totalColumn: {
  12893. readonly type: PropType<number>;
  12894. readonly required: true;
  12895. readonly validator: ((val: unknown) => boolean) | undefined;
  12896. __epPropKey: true;
  12897. };
  12898. readonly totalRow: {
  12899. readonly type: PropType<number>;
  12900. readonly required: true;
  12901. readonly validator: ((val: unknown) => boolean) | undefined;
  12902. __epPropKey: true;
  12903. };
  12904. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  12905. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  12906. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  12907. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  12908. readonly role: StringConstructor;
  12909. }>> & {
  12910. onScroll?: ((...args: any[]) => any) | undefined;
  12911. onItemRendered?: ((...args: any[]) => any) | undefined;
  12912. }, {
  12913. readonly data: any[];
  12914. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl", never>;
  12915. readonly className: string;
  12916. readonly containerElement: EpPropMergeType<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown>;
  12917. readonly innerElement: EpPropMergeType<readonly [
  12918. StringConstructor,
  12919. ObjectConstructor
  12920. ], unknown, unknown>;
  12921. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  12922. readonly useIsScrolling: boolean;
  12923. readonly scrollbarAlwaysOn: boolean;
  12924. readonly itemKey: GridItemKeyGetter;
  12925. readonly columnCache: number;
  12926. readonly initScrollLeft: number;
  12927. readonly initScrollTop: number;
  12928. readonly rowCache: number;
  12929. readonly hScrollbarSize: number;
  12930. readonly vScrollbarSize: number;
  12931. readonly scrollbarStartGap: number;
  12932. readonly scrollbarEndGap: number;
  12933. }>;
  12934. declare function createLoadingComponent(options: LoadingOptionsResolved, appContext: AppContext | null): {
  12935. setText: (text: string) => void;
  12936. removeElLoadingChild: () => void;
  12937. close: () => void;
  12938. handleAfterLeave: () => void;
  12939. vm: ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
  12940. $el: HTMLElement;
  12941. originalPosition: Ref<string>;
  12942. originalOverflow: Ref<string>;
  12943. visible: Ref<boolean>;
  12944. parent: Ref<LoadingParentElement>;
  12945. background: Ref<string>;
  12946. svg: Ref<string>;
  12947. svgViewBox: Ref<string>;
  12948. spinner: Ref<string | boolean>;
  12949. text: Ref<string | VNode<RendererNode, RendererElement, {
  12950. [key: string]: any;
  12951. }> | VNode<RendererNode, RendererElement, {
  12952. [key: string]: any;
  12953. }>[]>;
  12954. fullscreen: Ref<boolean>;
  12955. lock: Ref<boolean>;
  12956. customClass: Ref<string>;
  12957. target: Ref<HTMLElement>;
  12958. beforeClose?: Ref<(() => boolean) | undefined> | undefined;
  12959. closed?: Ref<(() => void) | undefined> | undefined;
  12960. };
  12961. export declare const createModelToggleComposable: <T extends string>(name: T) => {
  12962. useModelToggle: ({ indicator, toggleReason, shouldHideWhenRouteChanges, shouldProceed, onShow, onHide, }: ModelToggleParams) => {
  12963. hide: (event?: Event) => void;
  12964. show: (event?: Event) => void;
  12965. toggle: () => void;
  12966. hasUpdateHandler: ComputedRef<boolean>;
  12967. };
  12968. useModelToggleProps: UseModelTogglePropsRaw<T>;
  12969. useModelToggleEmits: `update:${T}`[];
  12970. };
  12971. export declare interface CreatePopperInstanceParams {
  12972. referenceEl: Measurable;
  12973. popperContentEl: HTMLElement;
  12974. arrowEl: HTMLElement | undefined;
  12975. }
  12976. declare type DataGetter<T> = (params: DataGetterParams<T>) => T;
  12977. declare type DataGetterParams<T> = {
  12978. columns: Column<T>[];
  12979. column: Column<T>;
  12980. columnIndex: number;
  12981. } & RowCommonParams;
  12982. export declare interface DateCell {
  12983. column?: number;
  12984. customClass?: string;
  12985. disabled?: boolean;
  12986. end?: boolean;
  12987. inRange?: boolean;
  12988. row?: number;
  12989. selected?: Dayjs;
  12990. isCurrent?: boolean;
  12991. isSelected?: boolean;
  12992. start?: boolean;
  12993. text?: number;
  12994. renderText?: string;
  12995. timestamp?: number;
  12996. date?: Date;
  12997. dayjs?: Dayjs;
  12998. type?: DateCellType;
  12999. }
  13000. declare type DateCellType = "normal" | "today" | "week" | "next-month" | "prev-month";
  13001. export declare const dateEquals: (a: Date | unknown, b: Date | unknown) => boolean;
  13002. export declare type DateModelType = number | string | Date;
  13003. export declare type DateOrDates = SingleOrRange<Date>;
  13004. declare interface DatePickerContext {
  13005. slots: SetupContext["slots"];
  13006. pickerNs: UseNamespaceReturn;
  13007. }
  13008. export declare type DatePickerInstance = InstanceType<typeof _default_41> & unknown;
  13009. export declare type DatePickerPanelInstance = InstanceType<typeof _default_42> & unknown;
  13010. export declare type DatePickerPanelProps = ExtractPropTypes<typeof datePickerPanelProps>;
  13011. export declare const datePickerPanelProps: {
  13012. readonly disabledDate: {
  13013. readonly type: PropType<Function>;
  13014. readonly required: false;
  13015. readonly validator: ((val: unknown) => boolean) | undefined;
  13016. __epPropKey: true;
  13017. };
  13018. readonly cellClassName: {
  13019. readonly type: PropType<Function>;
  13020. readonly required: false;
  13021. readonly validator: ((val: unknown) => boolean) | undefined;
  13022. __epPropKey: true;
  13023. };
  13024. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  13025. readonly arrowControl: BooleanConstructor;
  13026. readonly unlinkPanels: BooleanConstructor;
  13027. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13028. readonly showConfirm: BooleanConstructor;
  13029. readonly showFooter: BooleanConstructor;
  13030. readonly showWeekNumber: BooleanConstructor;
  13031. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  13032. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13033. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13034. readonly disabledHours: {
  13035. readonly type: PropType<GetDisabledHours>;
  13036. readonly required: false;
  13037. readonly validator: ((val: unknown) => boolean) | undefined;
  13038. __epPropKey: true;
  13039. };
  13040. readonly disabledMinutes: {
  13041. readonly type: PropType<GetDisabledMinutes>;
  13042. readonly required: false;
  13043. readonly validator: ((val: unknown) => boolean) | undefined;
  13044. __epPropKey: true;
  13045. };
  13046. readonly disabledSeconds: {
  13047. readonly type: PropType<GetDisabledSeconds>;
  13048. readonly required: false;
  13049. readonly validator: ((val: unknown) => boolean) | undefined;
  13050. __epPropKey: true;
  13051. };
  13052. readonly valueFormat: StringConstructor;
  13053. readonly dateFormat: StringConstructor;
  13054. readonly timeFormat: StringConstructor;
  13055. readonly disabled: BooleanConstructor;
  13056. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  13057. DateModelType,
  13058. DateModelType
  13059. ]) | (() => ModelValueType) | ((new (...args: any[]) => string | number | Date | string[] | [
  13060. DateModelType,
  13061. DateModelType
  13062. ]) | (() => ModelValueType))[], unknown, unknown, "", boolean>;
  13063. readonly defaultValue: {
  13064. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13065. Date,
  13066. Date
  13067. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13068. Date,
  13069. Date
  13070. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13071. readonly required: false;
  13072. readonly validator: ((val: unknown) => boolean) | undefined;
  13073. __epPropKey: true;
  13074. };
  13075. readonly defaultTime: {
  13076. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13077. Date,
  13078. Date
  13079. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13080. Date,
  13081. Date
  13082. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13083. readonly required: false;
  13084. readonly validator: ((val: unknown) => boolean) | undefined;
  13085. __epPropKey: true;
  13086. };
  13087. readonly isRange: BooleanConstructor;
  13088. };
  13089. export declare type DatePickerPanelPropsPublic = __ExtractPublicPropTypes<typeof datePickerPanelProps>;
  13090. export declare type DatePickerProps = ExtractPropTypes<typeof datePickerProps>;
  13091. export declare const datePickerProps: {
  13092. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  13093. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13094. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13095. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13096. readonly showWeekNumber: BooleanConstructor;
  13097. readonly ariaLabel: StringConstructor;
  13098. readonly emptyValues: ArrayConstructor;
  13099. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  13100. readonly disabledDate: {
  13101. readonly type: PropType<Function>;
  13102. readonly required: false;
  13103. readonly validator: ((val: unknown) => boolean) | undefined;
  13104. __epPropKey: true;
  13105. };
  13106. readonly cellClassName: {
  13107. readonly type: PropType<Function>;
  13108. readonly required: false;
  13109. readonly validator: ((val: unknown) => boolean) | undefined;
  13110. __epPropKey: true;
  13111. };
  13112. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  13113. readonly arrowControl: BooleanConstructor;
  13114. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  13115. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13116. readonly unlinkPanels: BooleanConstructor;
  13117. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  13118. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  13119. "bottom",
  13120. "top",
  13121. "right",
  13122. "left"
  13123. ], boolean>;
  13124. readonly disabledHours: {
  13125. readonly type: PropType<GetDisabledHours>;
  13126. readonly required: false;
  13127. readonly validator: ((val: unknown) => boolean) | undefined;
  13128. __epPropKey: true;
  13129. };
  13130. readonly disabledMinutes: {
  13131. readonly type: PropType<GetDisabledMinutes>;
  13132. readonly required: false;
  13133. readonly validator: ((val: unknown) => boolean) | undefined;
  13134. __epPropKey: true;
  13135. };
  13136. readonly disabledSeconds: {
  13137. readonly type: PropType<GetDisabledSeconds>;
  13138. readonly required: false;
  13139. readonly validator: ((val: unknown) => boolean) | undefined;
  13140. __epPropKey: true;
  13141. };
  13142. readonly id: {
  13143. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  13144. string,
  13145. string
  13146. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  13147. string,
  13148. string
  13149. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  13150. readonly required: false;
  13151. readonly validator: ((val: unknown) => boolean) | undefined;
  13152. __epPropKey: true;
  13153. };
  13154. readonly name: {
  13155. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  13156. string,
  13157. string
  13158. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  13159. string,
  13160. string
  13161. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  13162. readonly required: false;
  13163. readonly validator: ((val: unknown) => boolean) | undefined;
  13164. __epPropKey: true;
  13165. };
  13166. readonly popperClass: {
  13167. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  13168. [x: string]: boolean;
  13169. } | (string | {
  13170. [x: string]: boolean;
  13171. } | (string | {
  13172. [x: string]: boolean;
  13173. } | (string | {
  13174. [x: string]: boolean;
  13175. } | (string | {
  13176. [x: string]: boolean;
  13177. } | (string | {
  13178. [x: string]: boolean;
  13179. } | (string | {
  13180. [x: string]: boolean;
  13181. } | (string | {
  13182. [x: string]: boolean;
  13183. } | (string | {
  13184. [x: string]: boolean;
  13185. } | (string | {
  13186. [x: string]: boolean;
  13187. } | (string | {
  13188. [x: string]: boolean;
  13189. } | (string | {
  13190. [x: string]: boolean;
  13191. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  13192. [x: string]: boolean;
  13193. } | (string | {
  13194. [x: string]: boolean;
  13195. } | (string | {
  13196. [x: string]: boolean;
  13197. } | (string | {
  13198. [x: string]: boolean;
  13199. } | (string | {
  13200. [x: string]: boolean;
  13201. } | (string | {
  13202. [x: string]: boolean;
  13203. } | (string | {
  13204. [x: string]: boolean;
  13205. } | (string | {
  13206. [x: string]: boolean;
  13207. } | (string | {
  13208. [x: string]: boolean;
  13209. } | (string | {
  13210. [x: string]: boolean;
  13211. } | (string | {
  13212. [x: string]: boolean;
  13213. } | (string | {
  13214. [x: string]: boolean;
  13215. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  13216. [x: string]: boolean;
  13217. } | (string | {
  13218. [x: string]: boolean;
  13219. } | (string | {
  13220. [x: string]: boolean;
  13221. } | (string | {
  13222. [x: string]: boolean;
  13223. } | (string | {
  13224. [x: string]: boolean;
  13225. } | (string | {
  13226. [x: string]: boolean;
  13227. } | (string | {
  13228. [x: string]: boolean;
  13229. } | (string | {
  13230. [x: string]: boolean;
  13231. } | (string | {
  13232. [x: string]: boolean;
  13233. } | (string | {
  13234. [x: string]: boolean;
  13235. } | (string | {
  13236. [x: string]: boolean;
  13237. } | (string | {
  13238. [x: string]: boolean;
  13239. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  13240. [x: string]: boolean;
  13241. } | (string | {
  13242. [x: string]: boolean;
  13243. } | (string | {
  13244. [x: string]: boolean;
  13245. } | (string | {
  13246. [x: string]: boolean;
  13247. } | (string | {
  13248. [x: string]: boolean;
  13249. } | (string | {
  13250. [x: string]: boolean;
  13251. } | (string | {
  13252. [x: string]: boolean;
  13253. } | (string | {
  13254. [x: string]: boolean;
  13255. } | (string | {
  13256. [x: string]: boolean;
  13257. } | (string | {
  13258. [x: string]: boolean;
  13259. } | (string | {
  13260. [x: string]: boolean;
  13261. } | (string | {
  13262. [x: string]: boolean;
  13263. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  13264. readonly required: false;
  13265. readonly validator: ((val: unknown) => boolean) | undefined;
  13266. __epPropKey: true;
  13267. };
  13268. readonly popperStyle: {
  13269. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  13270. readonly required: false;
  13271. readonly validator: ((val: unknown) => boolean) | undefined;
  13272. __epPropKey: true;
  13273. };
  13274. readonly format: StringConstructor;
  13275. readonly valueFormat: StringConstructor;
  13276. readonly dateFormat: StringConstructor;
  13277. readonly timeFormat: StringConstructor;
  13278. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13279. readonly clearIcon: {
  13280. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  13281. readonly required: false;
  13282. readonly validator: ((val: unknown) => boolean) | undefined;
  13283. __epPropKey: true;
  13284. };
  13285. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13286. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  13287. readonly size: {
  13288. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  13289. readonly required: false;
  13290. readonly validator: ((val: unknown) => boolean) | undefined;
  13291. __epPropKey: true;
  13292. };
  13293. readonly readonly: BooleanConstructor;
  13294. readonly disabled: BooleanConstructor;
  13295. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  13296. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  13297. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  13298. DateModelType,
  13299. DateModelType
  13300. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  13301. DateModelType,
  13302. DateModelType
  13303. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  13304. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  13305. readonly startPlaceholder: StringConstructor;
  13306. readonly endPlaceholder: StringConstructor;
  13307. readonly defaultValue: {
  13308. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13309. Date,
  13310. Date
  13311. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13312. Date,
  13313. Date
  13314. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13315. readonly required: false;
  13316. readonly validator: ((val: unknown) => boolean) | undefined;
  13317. __epPropKey: true;
  13318. };
  13319. readonly defaultTime: {
  13320. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13321. Date,
  13322. Date
  13323. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13324. Date,
  13325. Date
  13326. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13327. readonly required: false;
  13328. readonly validator: ((val: unknown) => boolean) | undefined;
  13329. __epPropKey: true;
  13330. };
  13331. readonly isRange: BooleanConstructor;
  13332. };
  13333. export declare type DatePickerPropsPublic = __ExtractPublicPropTypes<typeof datePickerProps>;
  13334. export declare type DatePickerType = "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange";
  13335. export declare type DatePickType = typeof datePickTypes[number];
  13336. export declare const datePickTypes: readonly [
  13337. "year",
  13338. "years",
  13339. "month",
  13340. "months",
  13341. "date",
  13342. "dates",
  13343. "week",
  13344. "datetime",
  13345. "datetimerange",
  13346. "daterange",
  13347. "monthrange",
  13348. "yearrange"
  13349. ];
  13350. export declare type DateTableInstance = InstanceType<typeof _default_17> & unknown;
  13351. export { dayjs };
  13352. export declare type DayOrDays = SingleOrRange<Dayjs>;
  13353. export declare const dayOrDaysToDate: (dayOrDays: DayOrDays) => DateOrDates;
  13354. declare const _default: {
  13355. version: string;
  13356. install: (app: App, options?: ConfigProviderContext) => void;
  13357. };
  13358. export default _default;
  13359. declare const _default_10: __VLS_WithTemplateSlots_10<typeof __VLS_component_10, ReturnType<typeof __VLS_template_10>>;
  13360. declare const _default_100: __VLS_WithTemplateSlots_77<typeof __VLS_component_77, ReturnType<typeof __VLS_template_77>>;
  13361. declare const _default_101: __VLS_WithTemplateSlots_78<typeof __VLS_component_78, ReturnType<typeof __VLS_template_78>>;
  13362. declare const _default_102: __VLS_WithTemplateSlots_79<typeof __VLS_component_79, ReturnType<typeof __VLS_template_79>>;
  13363. declare const _default_103: __VLS_WithTemplateSlots_80<typeof __VLS_component_80, ReturnType<typeof __VLS_template_80>>;
  13364. declare const _default_104: __VLS_WithTemplateSlots_81<typeof __VLS_component_81, ReturnType<typeof __VLS_template_81>>;
  13365. declare const _default_105: __VLS_WithTemplateSlots_82<typeof __VLS_component_82, ReturnType<typeof __VLS_template_82>>;
  13366. declare const _default_106: __VLS_WithTemplateSlots_83<typeof __VLS_component_83, ReturnType<typeof __VLS_template_83>>;
  13367. declare const _default_107: __VLS_WithTemplateSlots_84<typeof __VLS_component_84, ReturnType<typeof __VLS_template_84>>;
  13368. declare const _default_108: __VLS_WithTemplateSlots_85<typeof __VLS_component_85, ReturnType<typeof __VLS_template_85>>;
  13369. declare const _default_109: __VLS_WithTemplateSlots_86<typeof __VLS_component_86, ReturnType<typeof __VLS_template_86>>;
  13370. declare const _default_11: __VLS_WithTemplateSlots_11<typeof __VLS_component_11, ReturnType<typeof __VLS_template_11>>;
  13371. declare const _default_110: __VLS_WithTemplateSlots_87<typeof __VLS_component_87, ReturnType<typeof __VLS_template_87>>;
  13372. declare const _default_111: __VLS_WithTemplateSlots_88<typeof __VLS_component_88, ReturnType<typeof __VLS_template_88>>;
  13373. declare const _default_112: __VLS_WithTemplateSlots_89<typeof __VLS_component_89, ReturnType<typeof __VLS_template_89>>;
  13374. declare const _default_113: __VLS_WithTemplateSlots_90<typeof __VLS_component_90, ReturnType<typeof __VLS_template_90>>;
  13375. declare const _default_114: __VLS_WithTemplateSlots_91<typeof __VLS_component_91, ReturnType<typeof __VLS_template_91>>;
  13376. declare const _default_115: ObjectDirective;
  13377. declare const _default_116: __VLS_WithTemplateSlots_92<typeof __VLS_component_92, ReturnType<typeof __VLS_template_92>>;
  13378. declare const _default_12: __VLS_WithTemplateSlots_12<typeof __VLS_component_12, ReturnType<typeof __VLS_template_12>>;
  13379. declare const _default_13: __VLS_WithTemplateSlots_13<typeof __VLS_component_13, ReturnType<typeof __VLS_template_13>>;
  13380. declare const _default_14: __VLS_WithTemplateSlots_14<typeof __VLS_component_14, ReturnType<typeof __VLS_template_14>>;
  13381. declare const _default_15: __VLS_WithTemplateSlots_15<typeof __VLS_component_15, ReturnType<typeof __VLS_template_15>>;
  13382. declare const _default_16: __VLS_WithTemplateSlots_16<typeof __VLS_component_16, ReturnType<typeof __VLS_template_16>>;
  13383. declare const _default_17: __VLS_WithTemplateSlots_17<typeof __VLS_component_17, ReturnType<typeof __VLS_template_17>>;
  13384. declare const _default_18: __VLS_WithTemplateSlots_18<typeof __VLS_component_18, ReturnType<typeof __VLS_template_18>>;
  13385. declare const _default_19: __VLS_WithTemplateSlots_19<typeof __VLS_component_19, ReturnType<typeof __VLS_template_19>>;
  13386. declare const _default_2: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>;
  13387. declare const _default_20: __VLS_WithTemplateSlots_20<typeof __VLS_component_20, ReturnType<typeof __VLS_template_20>>;
  13388. declare const _default_21: __VLS_WithTemplateSlots_21<typeof __VLS_component_21, ReturnType<typeof __VLS_template_23>>;
  13389. declare const _default_22: __VLS_WithTemplateSlots_22<typeof __VLS_component_22, ReturnType<typeof __VLS_template_22>>;
  13390. declare const _default_23: __VLS_WithTemplateSlots_23<typeof __VLS_component_23, ReturnType<typeof __VLS_template_21>>;
  13391. declare const _default_24: __VLS_WithTemplateSlots_24<typeof __VLS_component_24, ReturnType<typeof __VLS_template_24>>;
  13392. declare const _default_25: __VLS_WithTemplateSlots_25<typeof __VLS_component_25, ReturnType<typeof __VLS_template_25>>;
  13393. declare const _default_26: __VLS_WithTemplateSlots_26<typeof __VLS_component_26, ReturnType<typeof __VLS_template_26>>;
  13394. declare const _default_27: __VLS_WithTemplateSlots_27<typeof __VLS_component_27, ReturnType<typeof __VLS_template_27>>;
  13395. declare const _default_28: __VLS_WithTemplateSlots_28<typeof __VLS_component_28, ReturnType<typeof __VLS_template_28>>;
  13396. declare const _default_29: __VLS_WithTemplateSlots_29<typeof __VLS_component_29, ReturnType<typeof __VLS_template_29>>;
  13397. declare const _default_3: __VLS_WithTemplateSlots_2<typeof __VLS_component_2, ReturnType<typeof __VLS_template_2>>;
  13398. declare const _default_30: __VLS_WithTemplateSlots_30<typeof __VLS_component_30, ReturnType<typeof __VLS_template_30>>;
  13399. declare const _default_31: __VLS_WithTemplateSlots_31<typeof __VLS_component_31, ReturnType<typeof __VLS_template_31>>;
  13400. declare const _default_32: __VLS_WithTemplateSlots_32<typeof __VLS_component_32, ReturnType<typeof __VLS_template_32>>;
  13401. declare const _default_33: DefineComponent<{
  13402. readonly ariaLabel: StringConstructor;
  13403. readonly emptyValues: ArrayConstructor;
  13404. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  13405. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13406. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  13407. readonly id: StringConstructor;
  13408. readonly showAlpha: BooleanConstructor;
  13409. readonly colorFormat: StringConstructor;
  13410. readonly disabled: BooleanConstructor;
  13411. readonly size: {
  13412. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  13413. readonly required: false;
  13414. readonly validator: ((val: unknown) => boolean) | undefined;
  13415. __epPropKey: true;
  13416. };
  13417. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  13418. readonly tabindex: EpPropFinalized<readonly [
  13419. StringConstructor,
  13420. NumberConstructor
  13421. ], unknown, unknown, 0, boolean>;
  13422. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13423. readonly appendTo: {
  13424. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  13425. readonly required: false;
  13426. readonly validator: ((val: unknown) => boolean) | undefined;
  13427. __epPropKey: true;
  13428. };
  13429. readonly predefine: {
  13430. readonly type: PropType<string[]>;
  13431. readonly required: false;
  13432. readonly validator: ((val: unknown) => boolean) | undefined;
  13433. __epPropKey: true;
  13434. };
  13435. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13436. }, {
  13437. /**
  13438. * @description current color object
  13439. */
  13440. color: Color;
  13441. /**
  13442. * @description manually show ColorPicker
  13443. */
  13444. show: typeof show;
  13445. /**
  13446. * @description manually hide ColorPicker
  13447. */
  13448. hide: typeof hide;
  13449. /**
  13450. * @description focus the input element
  13451. */
  13452. focus: typeof focus_2;
  13453. /**
  13454. * @description blur the input element
  13455. */
  13456. blur: typeof blur_2;
  13457. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  13458. focus: (evt: FocusEvent) => void;
  13459. "update:modelValue": (val: string | null) => void;
  13460. change: (val: string | null) => void;
  13461. blur: (evt: FocusEvent) => void;
  13462. activeChange: (val: string | null) => void;
  13463. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  13464. readonly ariaLabel: StringConstructor;
  13465. readonly emptyValues: ArrayConstructor;
  13466. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  13467. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13468. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, undefined, boolean>;
  13469. readonly id: StringConstructor;
  13470. readonly showAlpha: BooleanConstructor;
  13471. readonly colorFormat: StringConstructor;
  13472. readonly disabled: BooleanConstructor;
  13473. readonly size: {
  13474. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  13475. readonly required: false;
  13476. readonly validator: ((val: unknown) => boolean) | undefined;
  13477. __epPropKey: true;
  13478. };
  13479. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  13480. readonly tabindex: EpPropFinalized<readonly [
  13481. StringConstructor,
  13482. NumberConstructor
  13483. ], unknown, unknown, 0, boolean>;
  13484. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13485. readonly appendTo: {
  13486. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  13487. readonly required: false;
  13488. readonly validator: ((val: unknown) => boolean) | undefined;
  13489. __epPropKey: true;
  13490. };
  13491. readonly predefine: {
  13492. readonly type: PropType<string[]>;
  13493. readonly required: false;
  13494. readonly validator: ((val: unknown) => boolean) | undefined;
  13495. __epPropKey: true;
  13496. };
  13497. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13498. }>> & {
  13499. "onUpdate:modelValue"?: ((val: string | null) => any) | undefined;
  13500. onChange?: ((val: string | null) => any) | undefined;
  13501. onFocus?: ((evt: FocusEvent) => any) | undefined;
  13502. onBlur?: ((evt: FocusEvent) => any) | undefined;
  13503. onActiveChange?: ((val: string | null) => any) | undefined;
  13504. }, {
  13505. readonly disabled: boolean;
  13506. readonly tabindex: EpPropMergeType<readonly [
  13507. StringConstructor,
  13508. NumberConstructor
  13509. ], unknown, unknown>;
  13510. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>;
  13511. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  13512. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  13513. readonly popperClass: string;
  13514. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  13515. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  13516. readonly showAlpha: boolean;
  13517. }>;
  13518. declare const _default_34: {
  13519. name: string;
  13520. el: {
  13521. breadcrumb: {
  13522. label: string;
  13523. };
  13524. colorpicker: {
  13525. confirm: string;
  13526. clear: string;
  13527. defaultLabel: string;
  13528. description: string;
  13529. alphaLabel: string;
  13530. };
  13531. datepicker: {
  13532. now: string;
  13533. today: string;
  13534. cancel: string;
  13535. clear: string;
  13536. confirm: string;
  13537. dateTablePrompt: string;
  13538. monthTablePrompt: string;
  13539. yearTablePrompt: string;
  13540. selectedDate: string;
  13541. selectDate: string;
  13542. selectTime: string;
  13543. startDate: string;
  13544. startTime: string;
  13545. endDate: string;
  13546. endTime: string;
  13547. prevYear: string;
  13548. nextYear: string;
  13549. prevMonth: string;
  13550. nextMonth: string;
  13551. year: string;
  13552. month1: string;
  13553. month2: string;
  13554. month3: string;
  13555. month4: string;
  13556. month5: string;
  13557. month6: string;
  13558. month7: string;
  13559. month8: string;
  13560. month9: string;
  13561. month10: string;
  13562. month11: string;
  13563. month12: string;
  13564. weeks: {
  13565. sun: string;
  13566. mon: string;
  13567. tue: string;
  13568. wed: string;
  13569. thu: string;
  13570. fri: string;
  13571. sat: string;
  13572. };
  13573. weeksFull: {
  13574. sun: string;
  13575. mon: string;
  13576. tue: string;
  13577. wed: string;
  13578. thu: string;
  13579. fri: string;
  13580. sat: string;
  13581. };
  13582. months: {
  13583. jan: string;
  13584. feb: string;
  13585. mar: string;
  13586. apr: string;
  13587. may: string;
  13588. jun: string;
  13589. jul: string;
  13590. aug: string;
  13591. sep: string;
  13592. oct: string;
  13593. nov: string;
  13594. dec: string;
  13595. };
  13596. };
  13597. inputNumber: {
  13598. decrease: string;
  13599. increase: string;
  13600. };
  13601. select: {
  13602. loading: string;
  13603. noMatch: string;
  13604. noData: string;
  13605. placeholder: string;
  13606. };
  13607. mention: {
  13608. loading: string;
  13609. };
  13610. dropdown: {
  13611. toggleDropdown: string;
  13612. };
  13613. cascader: {
  13614. noMatch: string;
  13615. loading: string;
  13616. placeholder: string;
  13617. noData: string;
  13618. };
  13619. pagination: {
  13620. goto: string;
  13621. pagesize: string;
  13622. total: string;
  13623. pageClassifier: string;
  13624. page: string;
  13625. prev: string;
  13626. next: string;
  13627. currentPage: string;
  13628. prevPages: string;
  13629. nextPages: string;
  13630. deprecationWarning: string;
  13631. };
  13632. dialog: {
  13633. close: string;
  13634. };
  13635. drawer: {
  13636. close: string;
  13637. };
  13638. messagebox: {
  13639. title: string;
  13640. confirm: string;
  13641. cancel: string;
  13642. error: string;
  13643. close: string;
  13644. };
  13645. upload: {
  13646. deleteTip: string;
  13647. delete: string;
  13648. preview: string;
  13649. continue: string;
  13650. };
  13651. slider: {
  13652. defaultLabel: string;
  13653. defaultRangeStartLabel: string;
  13654. defaultRangeEndLabel: string;
  13655. };
  13656. table: {
  13657. emptyText: string;
  13658. confirmFilter: string;
  13659. resetFilter: string;
  13660. clearFilter: string;
  13661. sumText: string;
  13662. };
  13663. tour: {
  13664. next: string;
  13665. previous: string;
  13666. finish: string;
  13667. close: string;
  13668. };
  13669. tree: {
  13670. emptyText: string;
  13671. };
  13672. transfer: {
  13673. noMatch: string;
  13674. noData: string;
  13675. titles: string[];
  13676. filterPlaceholder: string;
  13677. noCheckedFormat: string;
  13678. hasCheckedFormat: string;
  13679. };
  13680. image: {
  13681. error: string;
  13682. };
  13683. pageHeader: {
  13684. title: string;
  13685. };
  13686. popconfirm: {
  13687. confirmButtonText: string;
  13688. cancelButtonText: string;
  13689. };
  13690. carousel: {
  13691. leftArrow: string;
  13692. rightArrow: string;
  13693. indicator: string;
  13694. };
  13695. };
  13696. };
  13697. declare const _default_35: __VLS_WithTemplateSlots_33<typeof __VLS_component_33, ReturnType<typeof __VLS_template_33>>;
  13698. declare const _default_36: __VLS_WithTemplateSlots_34<typeof __VLS_component_34, ReturnType<typeof __VLS_template_34>>;
  13699. declare const _default_37: __VLS_WithTemplateSlots_35<typeof __VLS_component_35, ReturnType<typeof __VLS_template_35>>;
  13700. declare const _default_38: __VLS_WithTemplateSlots_36<typeof __VLS_component_36, ReturnType<typeof __VLS_template_36>>;
  13701. declare const _default_39: __VLS_WithTemplateSlots_37<typeof __VLS_component_37, ReturnType<typeof __VLS_template_37>>;
  13702. declare const _default_4: __VLS_WithTemplateSlots_3<typeof __VLS_component_3, ReturnType<typeof __VLS_template_8>>;
  13703. declare const _default_40: __VLS_WithTemplateSlots_38<typeof __VLS_component_38, ReturnType<typeof __VLS_template_38>>;
  13704. declare const _default_41: DefineComponent<{
  13705. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  13706. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13707. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13708. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13709. readonly showWeekNumber: BooleanConstructor;
  13710. readonly ariaLabel: StringConstructor;
  13711. readonly emptyValues: ArrayConstructor;
  13712. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  13713. readonly disabledDate: {
  13714. readonly type: PropType<Function>;
  13715. readonly required: false;
  13716. readonly validator: ((val: unknown) => boolean) | undefined;
  13717. __epPropKey: true;
  13718. };
  13719. readonly cellClassName: {
  13720. readonly type: PropType<Function>;
  13721. readonly required: false;
  13722. readonly validator: ((val: unknown) => boolean) | undefined;
  13723. __epPropKey: true;
  13724. };
  13725. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  13726. readonly arrowControl: BooleanConstructor;
  13727. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  13728. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13729. readonly unlinkPanels: BooleanConstructor;
  13730. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  13731. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  13732. "bottom",
  13733. "top",
  13734. "right",
  13735. "left"
  13736. ], boolean>;
  13737. readonly disabledHours: {
  13738. readonly type: PropType<GetDisabledHours>;
  13739. readonly required: false;
  13740. readonly validator: ((val: unknown) => boolean) | undefined;
  13741. __epPropKey: true;
  13742. };
  13743. readonly disabledMinutes: {
  13744. readonly type: PropType<GetDisabledMinutes>;
  13745. readonly required: false;
  13746. readonly validator: ((val: unknown) => boolean) | undefined;
  13747. __epPropKey: true;
  13748. };
  13749. readonly disabledSeconds: {
  13750. readonly type: PropType<GetDisabledSeconds>;
  13751. readonly required: false;
  13752. readonly validator: ((val: unknown) => boolean) | undefined;
  13753. __epPropKey: true;
  13754. };
  13755. readonly id: {
  13756. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  13757. string,
  13758. string
  13759. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  13760. string,
  13761. string
  13762. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  13763. readonly required: false;
  13764. readonly validator: ((val: unknown) => boolean) | undefined;
  13765. __epPropKey: true;
  13766. };
  13767. readonly name: {
  13768. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  13769. string,
  13770. string
  13771. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  13772. string,
  13773. string
  13774. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  13775. readonly required: false;
  13776. readonly validator: ((val: unknown) => boolean) | undefined;
  13777. __epPropKey: true;
  13778. };
  13779. readonly popperClass: {
  13780. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  13781. [x: string]: boolean;
  13782. } | (string | {
  13783. [x: string]: boolean;
  13784. } | (string | {
  13785. [x: string]: boolean;
  13786. } | (string | {
  13787. [x: string]: boolean;
  13788. } | (string | {
  13789. [x: string]: boolean;
  13790. } | (string | {
  13791. [x: string]: boolean;
  13792. } | (string | {
  13793. [x: string]: boolean;
  13794. } | (string | {
  13795. [x: string]: boolean;
  13796. } | (string | {
  13797. [x: string]: boolean;
  13798. } | (string | {
  13799. [x: string]: boolean;
  13800. } | (string | {
  13801. [x: string]: boolean;
  13802. } | (string | {
  13803. [x: string]: boolean;
  13804. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  13805. [x: string]: boolean;
  13806. } | (string | {
  13807. [x: string]: boolean;
  13808. } | (string | {
  13809. [x: string]: boolean;
  13810. } | (string | {
  13811. [x: string]: boolean;
  13812. } | (string | {
  13813. [x: string]: boolean;
  13814. } | (string | {
  13815. [x: string]: boolean;
  13816. } | (string | {
  13817. [x: string]: boolean;
  13818. } | (string | {
  13819. [x: string]: boolean;
  13820. } | (string | {
  13821. [x: string]: boolean;
  13822. } | (string | {
  13823. [x: string]: boolean;
  13824. } | (string | {
  13825. [x: string]: boolean;
  13826. } | (string | {
  13827. [x: string]: boolean;
  13828. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  13829. [x: string]: boolean;
  13830. } | (string | {
  13831. [x: string]: boolean;
  13832. } | (string | {
  13833. [x: string]: boolean;
  13834. } | (string | {
  13835. [x: string]: boolean;
  13836. } | (string | {
  13837. [x: string]: boolean;
  13838. } | (string | {
  13839. [x: string]: boolean;
  13840. } | (string | {
  13841. [x: string]: boolean;
  13842. } | (string | {
  13843. [x: string]: boolean;
  13844. } | (string | {
  13845. [x: string]: boolean;
  13846. } | (string | {
  13847. [x: string]: boolean;
  13848. } | (string | {
  13849. [x: string]: boolean;
  13850. } | (string | {
  13851. [x: string]: boolean;
  13852. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  13853. [x: string]: boolean;
  13854. } | (string | {
  13855. [x: string]: boolean;
  13856. } | (string | {
  13857. [x: string]: boolean;
  13858. } | (string | {
  13859. [x: string]: boolean;
  13860. } | (string | {
  13861. [x: string]: boolean;
  13862. } | (string | {
  13863. [x: string]: boolean;
  13864. } | (string | {
  13865. [x: string]: boolean;
  13866. } | (string | {
  13867. [x: string]: boolean;
  13868. } | (string | {
  13869. [x: string]: boolean;
  13870. } | (string | {
  13871. [x: string]: boolean;
  13872. } | (string | {
  13873. [x: string]: boolean;
  13874. } | (string | {
  13875. [x: string]: boolean;
  13876. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  13877. readonly required: false;
  13878. readonly validator: ((val: unknown) => boolean) | undefined;
  13879. __epPropKey: true;
  13880. };
  13881. readonly popperStyle: {
  13882. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  13883. readonly required: false;
  13884. readonly validator: ((val: unknown) => boolean) | undefined;
  13885. __epPropKey: true;
  13886. };
  13887. readonly format: StringConstructor;
  13888. readonly valueFormat: StringConstructor;
  13889. readonly dateFormat: StringConstructor;
  13890. readonly timeFormat: StringConstructor;
  13891. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13892. readonly clearIcon: {
  13893. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  13894. readonly required: false;
  13895. readonly validator: ((val: unknown) => boolean) | undefined;
  13896. __epPropKey: true;
  13897. };
  13898. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13899. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  13900. readonly size: {
  13901. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  13902. readonly required: false;
  13903. readonly validator: ((val: unknown) => boolean) | undefined;
  13904. __epPropKey: true;
  13905. };
  13906. readonly readonly: BooleanConstructor;
  13907. readonly disabled: BooleanConstructor;
  13908. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  13909. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  13910. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  13911. DateModelType,
  13912. DateModelType
  13913. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  13914. DateModelType,
  13915. DateModelType
  13916. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  13917. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  13918. readonly startPlaceholder: StringConstructor;
  13919. readonly endPlaceholder: StringConstructor;
  13920. readonly defaultValue: {
  13921. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13922. Date,
  13923. Date
  13924. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13925. Date,
  13926. Date
  13927. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13928. readonly required: false;
  13929. readonly validator: ((val: unknown) => boolean) | undefined;
  13930. __epPropKey: true;
  13931. };
  13932. readonly defaultTime: {
  13933. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  13934. Date,
  13935. Date
  13936. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  13937. Date,
  13938. Date
  13939. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  13940. readonly required: false;
  13941. readonly validator: ((val: unknown) => boolean) | undefined;
  13942. __epPropKey: true;
  13943. };
  13944. readonly isRange: BooleanConstructor;
  13945. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  13946. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  13947. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13948. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13949. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13950. readonly showWeekNumber: BooleanConstructor;
  13951. readonly ariaLabel: StringConstructor;
  13952. readonly emptyValues: ArrayConstructor;
  13953. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  13954. readonly disabledDate: {
  13955. readonly type: PropType<Function>;
  13956. readonly required: false;
  13957. readonly validator: ((val: unknown) => boolean) | undefined;
  13958. __epPropKey: true;
  13959. };
  13960. readonly cellClassName: {
  13961. readonly type: PropType<Function>;
  13962. readonly required: false;
  13963. readonly validator: ((val: unknown) => boolean) | undefined;
  13964. __epPropKey: true;
  13965. };
  13966. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  13967. readonly arrowControl: BooleanConstructor;
  13968. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  13969. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  13970. readonly unlinkPanels: BooleanConstructor;
  13971. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  13972. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  13973. "bottom",
  13974. "top",
  13975. "right",
  13976. "left"
  13977. ], boolean>;
  13978. readonly disabledHours: {
  13979. readonly type: PropType<GetDisabledHours>;
  13980. readonly required: false;
  13981. readonly validator: ((val: unknown) => boolean) | undefined;
  13982. __epPropKey: true;
  13983. };
  13984. readonly disabledMinutes: {
  13985. readonly type: PropType<GetDisabledMinutes>;
  13986. readonly required: false;
  13987. readonly validator: ((val: unknown) => boolean) | undefined;
  13988. __epPropKey: true;
  13989. };
  13990. readonly disabledSeconds: {
  13991. readonly type: PropType<GetDisabledSeconds>;
  13992. readonly required: false;
  13993. readonly validator: ((val: unknown) => boolean) | undefined;
  13994. __epPropKey: true;
  13995. };
  13996. readonly id: {
  13997. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  13998. string,
  13999. string
  14000. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  14001. string,
  14002. string
  14003. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  14004. readonly required: false;
  14005. readonly validator: ((val: unknown) => boolean) | undefined;
  14006. __epPropKey: true;
  14007. };
  14008. readonly name: {
  14009. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  14010. string,
  14011. string
  14012. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  14013. string,
  14014. string
  14015. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  14016. readonly required: false;
  14017. readonly validator: ((val: unknown) => boolean) | undefined;
  14018. __epPropKey: true;
  14019. };
  14020. readonly popperClass: {
  14021. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  14022. [x: string]: boolean;
  14023. } | (string | {
  14024. [x: string]: boolean;
  14025. } | (string | {
  14026. [x: string]: boolean;
  14027. } | (string | {
  14028. [x: string]: boolean;
  14029. } | (string | {
  14030. [x: string]: boolean;
  14031. } | (string | {
  14032. [x: string]: boolean;
  14033. } | (string | {
  14034. [x: string]: boolean;
  14035. } | (string | {
  14036. [x: string]: boolean;
  14037. } | (string | {
  14038. [x: string]: boolean;
  14039. } | (string | {
  14040. [x: string]: boolean;
  14041. } | (string | {
  14042. [x: string]: boolean;
  14043. } | (string | {
  14044. [x: string]: boolean;
  14045. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  14046. [x: string]: boolean;
  14047. } | (string | {
  14048. [x: string]: boolean;
  14049. } | (string | {
  14050. [x: string]: boolean;
  14051. } | (string | {
  14052. [x: string]: boolean;
  14053. } | (string | {
  14054. [x: string]: boolean;
  14055. } | (string | {
  14056. [x: string]: boolean;
  14057. } | (string | {
  14058. [x: string]: boolean;
  14059. } | (string | {
  14060. [x: string]: boolean;
  14061. } | (string | {
  14062. [x: string]: boolean;
  14063. } | (string | {
  14064. [x: string]: boolean;
  14065. } | (string | {
  14066. [x: string]: boolean;
  14067. } | (string | {
  14068. [x: string]: boolean;
  14069. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  14070. [x: string]: boolean;
  14071. } | (string | {
  14072. [x: string]: boolean;
  14073. } | (string | {
  14074. [x: string]: boolean;
  14075. } | (string | {
  14076. [x: string]: boolean;
  14077. } | (string | {
  14078. [x: string]: boolean;
  14079. } | (string | {
  14080. [x: string]: boolean;
  14081. } | (string | {
  14082. [x: string]: boolean;
  14083. } | (string | {
  14084. [x: string]: boolean;
  14085. } | (string | {
  14086. [x: string]: boolean;
  14087. } | (string | {
  14088. [x: string]: boolean;
  14089. } | (string | {
  14090. [x: string]: boolean;
  14091. } | (string | {
  14092. [x: string]: boolean;
  14093. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  14094. [x: string]: boolean;
  14095. } | (string | {
  14096. [x: string]: boolean;
  14097. } | (string | {
  14098. [x: string]: boolean;
  14099. } | (string | {
  14100. [x: string]: boolean;
  14101. } | (string | {
  14102. [x: string]: boolean;
  14103. } | (string | {
  14104. [x: string]: boolean;
  14105. } | (string | {
  14106. [x: string]: boolean;
  14107. } | (string | {
  14108. [x: string]: boolean;
  14109. } | (string | {
  14110. [x: string]: boolean;
  14111. } | (string | {
  14112. [x: string]: boolean;
  14113. } | (string | {
  14114. [x: string]: boolean;
  14115. } | (string | {
  14116. [x: string]: boolean;
  14117. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  14118. readonly required: false;
  14119. readonly validator: ((val: unknown) => boolean) | undefined;
  14120. __epPropKey: true;
  14121. };
  14122. readonly popperStyle: {
  14123. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  14124. readonly required: false;
  14125. readonly validator: ((val: unknown) => boolean) | undefined;
  14126. __epPropKey: true;
  14127. };
  14128. readonly format: StringConstructor;
  14129. readonly valueFormat: StringConstructor;
  14130. readonly dateFormat: StringConstructor;
  14131. readonly timeFormat: StringConstructor;
  14132. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14133. readonly clearIcon: {
  14134. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14135. readonly required: false;
  14136. readonly validator: ((val: unknown) => boolean) | undefined;
  14137. __epPropKey: true;
  14138. };
  14139. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14140. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  14141. readonly size: {
  14142. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  14143. readonly required: false;
  14144. readonly validator: ((val: unknown) => boolean) | undefined;
  14145. __epPropKey: true;
  14146. };
  14147. readonly readonly: BooleanConstructor;
  14148. readonly disabled: BooleanConstructor;
  14149. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14150. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  14151. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  14152. DateModelType,
  14153. DateModelType
  14154. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  14155. DateModelType,
  14156. DateModelType
  14157. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  14158. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  14159. readonly startPlaceholder: StringConstructor;
  14160. readonly endPlaceholder: StringConstructor;
  14161. readonly defaultValue: {
  14162. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14163. Date,
  14164. Date
  14165. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14166. Date,
  14167. Date
  14168. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14169. readonly required: false;
  14170. readonly validator: ((val: unknown) => boolean) | undefined;
  14171. __epPropKey: true;
  14172. };
  14173. readonly defaultTime: {
  14174. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14175. Date,
  14176. Date
  14177. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14178. Date,
  14179. Date
  14180. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14181. readonly required: false;
  14182. readonly validator: ((val: unknown) => boolean) | undefined;
  14183. __epPropKey: true;
  14184. };
  14185. readonly isRange: BooleanConstructor;
  14186. }>> & {
  14187. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  14188. }, {
  14189. readonly disabled: boolean;
  14190. readonly tabindex: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  14191. readonly type: EpPropMergeType<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown>;
  14192. readonly placeholder: string;
  14193. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [
  14194. DateModelType,
  14195. DateModelType
  14196. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  14197. DateModelType,
  14198. DateModelType
  14199. ]) | (() => ModelValueType | null))[], unknown, unknown>;
  14200. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  14201. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  14202. readonly readonly: boolean;
  14203. readonly prefixIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  14204. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14205. readonly clearable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14206. readonly fallbackPlacements: Placement[];
  14207. readonly popperOptions: Partial<Options>;
  14208. readonly editable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14209. readonly rangeSeparator: string;
  14210. readonly shortcuts: unknown[];
  14211. readonly showNow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14212. readonly showConfirm: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14213. readonly showFooter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14214. readonly showWeekNumber: boolean;
  14215. readonly arrowControl: boolean;
  14216. readonly unlinkPanels: boolean;
  14217. readonly isRange: boolean;
  14218. }>;
  14219. declare const _default_42: DefineComponent<{
  14220. readonly disabledDate: {
  14221. readonly type: PropType<Function>;
  14222. readonly required: false;
  14223. readonly validator: ((val: unknown) => boolean) | undefined;
  14224. __epPropKey: true;
  14225. };
  14226. readonly cellClassName: {
  14227. readonly type: PropType<Function>;
  14228. readonly required: false;
  14229. readonly validator: ((val: unknown) => boolean) | undefined;
  14230. __epPropKey: true;
  14231. };
  14232. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  14233. readonly arrowControl: BooleanConstructor;
  14234. readonly unlinkPanels: BooleanConstructor;
  14235. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14236. readonly showConfirm: BooleanConstructor;
  14237. readonly showFooter: BooleanConstructor;
  14238. readonly showWeekNumber: BooleanConstructor;
  14239. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  14240. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14241. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14242. readonly disabledHours: {
  14243. readonly type: PropType<GetDisabledHours>;
  14244. readonly required: false;
  14245. readonly validator: ((val: unknown) => boolean) | undefined;
  14246. __epPropKey: true;
  14247. };
  14248. readonly disabledMinutes: {
  14249. readonly type: PropType<GetDisabledMinutes>;
  14250. readonly required: false;
  14251. readonly validator: ((val: unknown) => boolean) | undefined;
  14252. __epPropKey: true;
  14253. };
  14254. readonly disabledSeconds: {
  14255. readonly type: PropType<GetDisabledSeconds>;
  14256. readonly required: false;
  14257. readonly validator: ((val: unknown) => boolean) | undefined;
  14258. __epPropKey: true;
  14259. };
  14260. readonly valueFormat: StringConstructor;
  14261. readonly dateFormat: StringConstructor;
  14262. readonly timeFormat: StringConstructor;
  14263. readonly disabled: BooleanConstructor;
  14264. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  14265. DateModelType,
  14266. DateModelType
  14267. ]) | (() => ModelValueType) | ((new (...args: any[]) => string | number | Date | string[] | [
  14268. DateModelType,
  14269. DateModelType
  14270. ]) | (() => ModelValueType))[], unknown, unknown, "", boolean>;
  14271. readonly defaultValue: {
  14272. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14273. Date,
  14274. Date
  14275. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14276. Date,
  14277. Date
  14278. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14279. readonly required: false;
  14280. readonly validator: ((val: unknown) => boolean) | undefined;
  14281. __epPropKey: true;
  14282. };
  14283. readonly defaultTime: {
  14284. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14285. Date,
  14286. Date
  14287. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14288. Date,
  14289. Date
  14290. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14291. readonly required: false;
  14292. readonly validator: ((val: unknown) => boolean) | undefined;
  14293. __epPropKey: true;
  14294. };
  14295. readonly isRange: BooleanConstructor;
  14296. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("update:modelValue" | "calendar-change" | "panel-change" | "visible-change" | "pick")[], "update:modelValue" | "calendar-change" | "panel-change" | "visible-change" | "pick", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14297. readonly disabledDate: {
  14298. readonly type: PropType<Function>;
  14299. readonly required: false;
  14300. readonly validator: ((val: unknown) => boolean) | undefined;
  14301. __epPropKey: true;
  14302. };
  14303. readonly cellClassName: {
  14304. readonly type: PropType<Function>;
  14305. readonly required: false;
  14306. readonly validator: ((val: unknown) => boolean) | undefined;
  14307. __epPropKey: true;
  14308. };
  14309. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  14310. readonly arrowControl: BooleanConstructor;
  14311. readonly unlinkPanels: BooleanConstructor;
  14312. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14313. readonly showConfirm: BooleanConstructor;
  14314. readonly showFooter: BooleanConstructor;
  14315. readonly showWeekNumber: BooleanConstructor;
  14316. readonly type: EpPropFinalized<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown, "date", boolean>;
  14317. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14318. readonly border: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14319. readonly disabledHours: {
  14320. readonly type: PropType<GetDisabledHours>;
  14321. readonly required: false;
  14322. readonly validator: ((val: unknown) => boolean) | undefined;
  14323. __epPropKey: true;
  14324. };
  14325. readonly disabledMinutes: {
  14326. readonly type: PropType<GetDisabledMinutes>;
  14327. readonly required: false;
  14328. readonly validator: ((val: unknown) => boolean) | undefined;
  14329. __epPropKey: true;
  14330. };
  14331. readonly disabledSeconds: {
  14332. readonly type: PropType<GetDisabledSeconds>;
  14333. readonly required: false;
  14334. readonly validator: ((val: unknown) => boolean) | undefined;
  14335. __epPropKey: true;
  14336. };
  14337. readonly valueFormat: StringConstructor;
  14338. readonly dateFormat: StringConstructor;
  14339. readonly timeFormat: StringConstructor;
  14340. readonly disabled: BooleanConstructor;
  14341. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  14342. DateModelType,
  14343. DateModelType
  14344. ]) | (() => ModelValueType) | ((new (...args: any[]) => string | number | Date | string[] | [
  14345. DateModelType,
  14346. DateModelType
  14347. ]) | (() => ModelValueType))[], unknown, unknown, "", boolean>;
  14348. readonly defaultValue: {
  14349. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14350. Date,
  14351. Date
  14352. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14353. Date,
  14354. Date
  14355. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14356. readonly required: false;
  14357. readonly validator: ((val: unknown) => boolean) | undefined;
  14358. __epPropKey: true;
  14359. };
  14360. readonly defaultTime: {
  14361. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  14362. Date,
  14363. Date
  14364. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  14365. Date,
  14366. Date
  14367. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  14368. readonly required: false;
  14369. readonly validator: ((val: unknown) => boolean) | undefined;
  14370. __epPropKey: true;
  14371. };
  14372. readonly isRange: BooleanConstructor;
  14373. }>> & {
  14374. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  14375. onPick?: ((...args: any[]) => any) | undefined;
  14376. "onCalendar-change"?: ((...args: any[]) => any) | undefined;
  14377. "onPanel-change"?: ((...args: any[]) => any) | undefined;
  14378. "onVisible-change"?: ((...args: any[]) => any) | undefined;
  14379. }, {
  14380. readonly disabled: boolean;
  14381. readonly border: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14382. readonly type: EpPropMergeType<(new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType) | ((new (...args: any[]) => "year" | "years" | "month" | "months" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange" | "yearrange") | (() => DatePickerType))[], unknown, unknown>;
  14383. readonly modelValue: EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [
  14384. DateModelType,
  14385. DateModelType
  14386. ]) | (() => ModelValueType) | ((new (...args: any[]) => string | number | Date | string[] | [
  14387. DateModelType,
  14388. DateModelType
  14389. ]) | (() => ModelValueType))[], unknown, unknown>;
  14390. readonly clearable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14391. readonly shortcuts: unknown[];
  14392. readonly showNow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14393. readonly showConfirm: boolean;
  14394. readonly showFooter: boolean;
  14395. readonly showWeekNumber: boolean;
  14396. readonly arrowControl: boolean;
  14397. readonly unlinkPanels: boolean;
  14398. readonly isRange: boolean;
  14399. }>;
  14400. declare const _default_43: __VLS_WithTemplateSlots_39<typeof __VLS_component_39, ReturnType<typeof __VLS_template_39>>;
  14401. declare const _default_44: __VLS_WithTemplateSlots_40<typeof __VLS_component_40, ReturnType<typeof __VLS_template_40>>;
  14402. declare const _default_45: __VLS_WithTemplateSlots_41<typeof __VLS_component_41, ReturnType<typeof __VLS_template_41>>;
  14403. declare const _default_46: __VLS_WithTemplateSlots_42<typeof __VLS_component_42, ReturnType<typeof __VLS_template_42>>;
  14404. declare const _default_47: DefineComponent<{
  14405. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  14406. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  14407. readonly virtualTriggering: BooleanConstructor;
  14408. readonly virtualRef: {
  14409. readonly type: PropType<Measurable>;
  14410. readonly required: false;
  14411. readonly validator: ((val: unknown) => boolean) | undefined;
  14412. __epPropKey: true;
  14413. };
  14414. readonly effect: {
  14415. readonly default: "light";
  14416. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  14417. readonly required: false;
  14418. readonly validator: ((val: unknown) => boolean) | undefined;
  14419. readonly __epPropKey: true;
  14420. };
  14421. readonly type: {
  14422. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>) | ((new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>))[], unknown, unknown>>;
  14423. readonly required: false;
  14424. readonly validator: ((val: unknown) => boolean) | undefined;
  14425. __epPropKey: true;
  14426. };
  14427. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  14428. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  14429. readonly id: StringConstructor;
  14430. readonly size: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14431. readonly splitButton: BooleanConstructor;
  14432. readonly hideOnClick: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14433. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14434. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14435. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  14436. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  14437. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  14438. readonly maxHeight: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, "", boolean>;
  14439. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14440. readonly disabled: BooleanConstructor;
  14441. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "menu", boolean>;
  14442. readonly buttonProps: {
  14443. readonly type: PropType<Partial<ButtonProps>>;
  14444. readonly required: false;
  14445. readonly validator: ((val: unknown) => boolean) | undefined;
  14446. __epPropKey: true;
  14447. };
  14448. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14449. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14450. }, {
  14451. t: Translator;
  14452. ns: {
  14453. namespace: ComputedRef<string>;
  14454. b: (blockSuffix?: string) => string;
  14455. e: (element?: string) => string;
  14456. m: (modifier?: string) => string;
  14457. be: (blockSuffix?: string, element?: string) => string;
  14458. em: (element?: string, modifier?: string) => string;
  14459. bm: (blockSuffix?: string, modifier?: string) => string;
  14460. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  14461. is: {
  14462. (name: string, state: boolean | undefined): string;
  14463. (name: string): string;
  14464. };
  14465. cssVar: (object: Record<string, string>) => Record<string, string>;
  14466. cssVarName: (name: string) => string;
  14467. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  14468. cssVarBlockName: (name: string) => string;
  14469. };
  14470. scrollbar: Ref<null>;
  14471. wrapStyle: ComputedRef<CSSProperties>;
  14472. dropdownTriggerKls: ComputedRef<string[]>;
  14473. dropdownSize: ComputedRef<"" | "small" | "default" | "large">;
  14474. triggerId: ComputedRef<string>;
  14475. currentTabId: Ref<string | null>;
  14476. handleCurrentTabIdChange: (id: string) => void;
  14477. handlerMainButtonClick: (event: MouseEvent) => void;
  14478. handleEntryFocus: (e: Event) => void;
  14479. handleClose: () => void;
  14480. handleOpen: () => void;
  14481. handleBeforeShowTooltip: () => void;
  14482. handleShowTooltip: (event?: Event) => void;
  14483. handleBeforeHideTooltip: () => void;
  14484. onFocusAfterTrapped: (e: Event) => void;
  14485. popperRef: Ref<TooltipInstance | undefined>;
  14486. contentRef: Ref<HTMLElement | undefined>;
  14487. triggeringElementRef: Ref<any>;
  14488. referenceElementRef: Ref<any>;
  14489. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("click" | "visible-change" | "command")[], "click" | "visible-change" | "command", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14490. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  14491. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  14492. readonly virtualTriggering: BooleanConstructor;
  14493. readonly virtualRef: {
  14494. readonly type: PropType<Measurable>;
  14495. readonly required: false;
  14496. readonly validator: ((val: unknown) => boolean) | undefined;
  14497. __epPropKey: true;
  14498. };
  14499. readonly effect: {
  14500. readonly default: "light";
  14501. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  14502. readonly required: false;
  14503. readonly validator: ((val: unknown) => boolean) | undefined;
  14504. readonly __epPropKey: true;
  14505. };
  14506. readonly type: {
  14507. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>) | ((new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>))[], unknown, unknown>>;
  14508. readonly required: false;
  14509. readonly validator: ((val: unknown) => boolean) | undefined;
  14510. __epPropKey: true;
  14511. };
  14512. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  14513. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  14514. readonly id: StringConstructor;
  14515. readonly size: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14516. readonly splitButton: BooleanConstructor;
  14517. readonly hideOnClick: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14518. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14519. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14520. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  14521. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  14522. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  14523. readonly maxHeight: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, "", boolean>;
  14524. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14525. readonly disabled: BooleanConstructor;
  14526. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "menu", boolean>;
  14527. readonly buttonProps: {
  14528. readonly type: PropType<Partial<ButtonProps>>;
  14529. readonly required: false;
  14530. readonly validator: ((val: unknown) => boolean) | undefined;
  14531. __epPropKey: true;
  14532. };
  14533. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14534. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14535. }>> & {
  14536. onClick?: ((...args: any[]) => any) | undefined;
  14537. "onVisible-change"?: ((...args: any[]) => any) | undefined;
  14538. onCommand?: ((...args: any[]) => any) | undefined;
  14539. }, {
  14540. readonly disabled: boolean;
  14541. readonly tabindex: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  14542. readonly maxHeight: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  14543. readonly size: string;
  14544. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown>;
  14545. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  14546. readonly role: EpPropMergeType<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown>;
  14547. readonly trigger: EpPropMergeType<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown>;
  14548. readonly virtualTriggering: boolean;
  14549. readonly loop: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14550. readonly popperOptions: Partial<Options>;
  14551. readonly popperClass: string;
  14552. readonly triggerKeys: string[];
  14553. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14554. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14555. readonly showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14556. readonly hideOnClick: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14557. readonly showTimeout: number;
  14558. readonly hideTimeout: number;
  14559. readonly splitButton: boolean;
  14560. }>;
  14561. declare const _default_48: DefineComponent<{
  14562. readonly command: EpPropFinalized<readonly [
  14563. ObjectConstructor,
  14564. StringConstructor,
  14565. NumberConstructor
  14566. ], unknown, unknown, () => {}, boolean>;
  14567. readonly disabled: BooleanConstructor;
  14568. readonly divided: BooleanConstructor;
  14569. readonly textValue: StringConstructor;
  14570. readonly icon: {
  14571. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14572. readonly required: false;
  14573. readonly validator: ((val: unknown) => boolean) | undefined;
  14574. __epPropKey: true;
  14575. };
  14576. }, {
  14577. handleClick: (event: PointerEvent) => void;
  14578. handlePointerMove: (event: PointerEvent) => void;
  14579. handlePointerLeave: (event: PointerEvent) => void;
  14580. textContent: ComputedRef<string>;
  14581. propsAndAttrs: ComputedRef<{
  14582. disabled: boolean;
  14583. icon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown> | undefined;
  14584. onClick: ((...args: any[]) => any) | undefined;
  14585. onPointermove: ((...args: any[]) => any) | undefined;
  14586. onPointerleave: ((...args: any[]) => any) | undefined;
  14587. command: EpPropMergeType<readonly [
  14588. ObjectConstructor,
  14589. StringConstructor,
  14590. NumberConstructor
  14591. ], unknown, unknown>;
  14592. divided: boolean;
  14593. textValue: string | undefined;
  14594. }>;
  14595. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("click" | "pointerleave" | "pointermove")[], "click" | "pointerleave" | "pointermove", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14596. readonly command: EpPropFinalized<readonly [
  14597. ObjectConstructor,
  14598. StringConstructor,
  14599. NumberConstructor
  14600. ], unknown, unknown, () => {}, boolean>;
  14601. readonly disabled: BooleanConstructor;
  14602. readonly divided: BooleanConstructor;
  14603. readonly textValue: StringConstructor;
  14604. readonly icon: {
  14605. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14606. readonly required: false;
  14607. readonly validator: ((val: unknown) => boolean) | undefined;
  14608. __epPropKey: true;
  14609. };
  14610. }>> & {
  14611. onClick?: ((...args: any[]) => any) | undefined;
  14612. onPointermove?: ((...args: any[]) => any) | undefined;
  14613. onPointerleave?: ((...args: any[]) => any) | undefined;
  14614. }, {
  14615. readonly disabled: boolean;
  14616. readonly command: EpPropMergeType<readonly [
  14617. ObjectConstructor,
  14618. StringConstructor,
  14619. NumberConstructor
  14620. ], unknown, unknown>;
  14621. readonly divided: boolean;
  14622. }>;
  14623. declare const _default_49: DefineComponent<{
  14624. onKeydown: {
  14625. readonly type: PropType<(e: KeyboardEvent) => void>;
  14626. readonly required: false;
  14627. readonly validator: ((val: unknown) => boolean) | undefined;
  14628. __epPropKey: true;
  14629. };
  14630. }, {
  14631. size: ComputedRef<string> | undefined;
  14632. rovingFocusGroupRootStyle: Ref<StyleValue>;
  14633. tabIndex: Ref<number>;
  14634. dropdownKls: ComputedRef<string[]>;
  14635. role: ComputedRef<EpPropMergeType<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown>>;
  14636. triggerId: ComputedRef<string>;
  14637. dropdownListWrapperRef: (el: Element | ComponentPublicInstance | null) => void;
  14638. handleKeydown: (e: KeyboardEvent) => void;
  14639. onBlur: (e: Event) => void;
  14640. onFocus: (e: FocusEvent) => void;
  14641. onMousedown: (e: Event) => void;
  14642. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14643. onKeydown: {
  14644. readonly type: PropType<(e: KeyboardEvent) => void>;
  14645. readonly required: false;
  14646. readonly validator: ((val: unknown) => boolean) | undefined;
  14647. __epPropKey: true;
  14648. };
  14649. }>>, {}>;
  14650. declare const _default_5: __VLS_WithTemplateSlots_4<typeof __VLS_component_4, ReturnType<typeof __VLS_template_3>>;
  14651. declare const _default_50: __VLS_WithTemplateSlots_43<typeof __VLS_component_43, ReturnType<typeof __VLS_template_43>>;
  14652. declare const _default_51: __VLS_WithTemplateSlots_44<typeof __VLS_component_44, ReturnType<typeof __VLS_template_44>>;
  14653. declare const _default_52: __VLS_WithTemplateSlots_45<typeof __VLS_component_45, ReturnType<typeof __VLS_template_45>>;
  14654. declare const _default_53: __VLS_WithTemplateSlots_46<typeof __VLS_component_46, ReturnType<typeof __VLS_template_46>>;
  14655. declare const _default_54: __VLS_WithTemplateSlots_47<typeof __VLS_component_47, ReturnType<typeof __VLS_template_47>>;
  14656. declare const _default_55: __VLS_WithTemplateSlots_48<typeof __VLS_component_48, ReturnType<typeof __VLS_template_48>>;
  14657. declare const _default_56: __VLS_WithTemplateSlots_49<typeof __VLS_component_49, ReturnType<typeof __VLS_template_49>>;
  14658. declare const _default_57: __VLS_WithTemplateSlots_50<typeof __VLS_component_50, ReturnType<typeof __VLS_template_50>>;
  14659. declare const _default_58: __VLS_WithTemplateSlots_51<typeof __VLS_component_51, ReturnType<typeof __VLS_template_51>>;
  14660. declare const _default_59: DefineComponent<{
  14661. readonly mode: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "vertical", boolean>;
  14662. readonly defaultActive: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14663. readonly defaultOpeneds: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  14664. ], boolean>;
  14665. readonly uniqueOpened: BooleanConstructor;
  14666. readonly router: BooleanConstructor;
  14667. readonly menuTrigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  14668. readonly collapse: BooleanConstructor;
  14669. readonly backgroundColor: StringConstructor;
  14670. readonly textColor: StringConstructor;
  14671. readonly activeTextColor: StringConstructor;
  14672. readonly closeOnClickOutside: BooleanConstructor;
  14673. readonly collapseTransition: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14674. readonly ellipsis: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14675. readonly popperOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  14676. readonly ellipsisIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14677. readonly popperEffect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  14678. readonly popperClass: StringConstructor;
  14679. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  14680. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  14681. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14682. }, () => VNode<RendererNode, RendererElement, {
  14683. [key: string]: any;
  14684. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  14685. close: (index: string, indexPath: string[]) => boolean;
  14686. open: (index: string, indexPath: string[]) => boolean;
  14687. select: (index: string, indexPath: string[], item: MenuItemClicked, routerResult?: Promise<void | NavigationFailure>) => boolean;
  14688. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14689. readonly mode: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "vertical", boolean>;
  14690. readonly defaultActive: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14691. readonly defaultOpeneds: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  14692. ], boolean>;
  14693. readonly uniqueOpened: BooleanConstructor;
  14694. readonly router: BooleanConstructor;
  14695. readonly menuTrigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  14696. readonly collapse: BooleanConstructor;
  14697. readonly backgroundColor: StringConstructor;
  14698. readonly textColor: StringConstructor;
  14699. readonly activeTextColor: StringConstructor;
  14700. readonly closeOnClickOutside: BooleanConstructor;
  14701. readonly collapseTransition: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14702. readonly ellipsis: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14703. readonly popperOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  14704. readonly ellipsisIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14705. readonly popperEffect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  14706. readonly popperClass: StringConstructor;
  14707. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  14708. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  14709. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14710. }>> & {
  14711. onSelect?: ((index: string, indexPath: string[], item: MenuItemClicked, routerResult?: Promise<void | NavigationFailure> | undefined) => any) | undefined;
  14712. onOpen?: ((index: string, indexPath: string[]) => any) | undefined;
  14713. onClose?: ((index: string, indexPath: string[]) => any) | undefined;
  14714. }, {
  14715. readonly ellipsis: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14716. readonly collapse: boolean;
  14717. readonly mode: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  14718. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14719. readonly showTimeout: number;
  14720. readonly hideTimeout: number;
  14721. readonly defaultActive: string;
  14722. readonly defaultOpeneds: string[];
  14723. readonly menuTrigger: EpPropMergeType<StringConstructor, "click" | "hover", unknown>;
  14724. readonly collapseTransition: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14725. readonly popperOffset: number;
  14726. readonly ellipsisIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  14727. readonly popperEffect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  14728. readonly uniqueOpened: boolean;
  14729. readonly router: boolean;
  14730. readonly closeOnClickOutside: boolean;
  14731. }>;
  14732. declare const _default_6: __VLS_WithTemplateSlots_5<typeof __VLS_component_5, ReturnType<typeof __VLS_template_7>>;
  14733. declare const _default_60: __VLS_WithTemplateSlots_52<typeof __VLS_component_52, ReturnType<typeof __VLS_template_52>>;
  14734. declare const _default_61: __VLS_WithTemplateSlots_53<typeof __VLS_component_53, ReturnType<typeof __VLS_template_53>>;
  14735. declare const _default_62: DefineComponent<{
  14736. readonly index: {
  14737. readonly type: PropType<string>;
  14738. readonly required: true;
  14739. readonly validator: ((val: unknown) => boolean) | undefined;
  14740. __epPropKey: true;
  14741. };
  14742. readonly showTimeout: NumberConstructor;
  14743. readonly hideTimeout: NumberConstructor;
  14744. readonly popperClass: StringConstructor;
  14745. readonly disabled: BooleanConstructor;
  14746. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  14747. readonly popperOffset: NumberConstructor;
  14748. readonly expandCloseIcon: {
  14749. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14750. readonly required: false;
  14751. readonly validator: ((val: unknown) => boolean) | undefined;
  14752. __epPropKey: true;
  14753. };
  14754. readonly expandOpenIcon: {
  14755. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14756. readonly required: false;
  14757. readonly validator: ((val: unknown) => boolean) | undefined;
  14758. __epPropKey: true;
  14759. };
  14760. readonly collapseCloseIcon: {
  14761. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14762. readonly required: false;
  14763. readonly validator: ((val: unknown) => boolean) | undefined;
  14764. __epPropKey: true;
  14765. };
  14766. readonly collapseOpenIcon: {
  14767. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14768. readonly required: false;
  14769. readonly validator: ((val: unknown) => boolean) | undefined;
  14770. __epPropKey: true;
  14771. };
  14772. }, () => VNode<RendererNode, RendererElement, {
  14773. [key: string]: any;
  14774. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14775. readonly index: {
  14776. readonly type: PropType<string>;
  14777. readonly required: true;
  14778. readonly validator: ((val: unknown) => boolean) | undefined;
  14779. __epPropKey: true;
  14780. };
  14781. readonly showTimeout: NumberConstructor;
  14782. readonly hideTimeout: NumberConstructor;
  14783. readonly popperClass: StringConstructor;
  14784. readonly disabled: BooleanConstructor;
  14785. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  14786. readonly popperOffset: NumberConstructor;
  14787. readonly expandCloseIcon: {
  14788. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14789. readonly required: false;
  14790. readonly validator: ((val: unknown) => boolean) | undefined;
  14791. __epPropKey: true;
  14792. };
  14793. readonly expandOpenIcon: {
  14794. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14795. readonly required: false;
  14796. readonly validator: ((val: unknown) => boolean) | undefined;
  14797. __epPropKey: true;
  14798. };
  14799. readonly collapseCloseIcon: {
  14800. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14801. readonly required: false;
  14802. readonly validator: ((val: unknown) => boolean) | undefined;
  14803. __epPropKey: true;
  14804. };
  14805. readonly collapseOpenIcon: {
  14806. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  14807. readonly required: false;
  14808. readonly validator: ((val: unknown) => boolean) | undefined;
  14809. __epPropKey: true;
  14810. };
  14811. }>>, {
  14812. readonly disabled: boolean;
  14813. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14814. }>;
  14815. declare const _default_63: __VLS_WithTemplateSlots_54<typeof __VLS_component_54, ReturnType<typeof __VLS_template_54>>;
  14816. declare const _default_64: DefineComponent<{
  14817. readonly pageSize: NumberConstructor;
  14818. readonly defaultPageSize: NumberConstructor;
  14819. readonly total: NumberConstructor;
  14820. readonly pageCount: NumberConstructor;
  14821. readonly pagerCount: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  14822. readonly currentPage: NumberConstructor;
  14823. readonly defaultCurrentPage: NumberConstructor;
  14824. readonly layout: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  14825. readonly pageSizes: EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [
  14826. 10,
  14827. 20,
  14828. 30,
  14829. 40,
  14830. 50,
  14831. 100
  14832. ], boolean>;
  14833. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14834. readonly prevText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14835. readonly prevIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14836. readonly nextText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14837. readonly nextIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14838. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14839. readonly small: BooleanConstructor;
  14840. readonly size: {
  14841. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  14842. readonly required: false;
  14843. readonly validator: ((val: unknown) => boolean) | undefined;
  14844. __epPropKey: true;
  14845. };
  14846. readonly background: BooleanConstructor;
  14847. readonly disabled: BooleanConstructor;
  14848. readonly hideOnSinglePage: BooleanConstructor;
  14849. readonly appendSizeTo: StringConstructor;
  14850. }, () => VNode<RendererNode, RendererElement, {
  14851. [key: string]: any;
  14852. }> | null, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  14853. "update:current-page": (val: number) => boolean;
  14854. "update:page-size": (val: number) => boolean;
  14855. "size-change": (val: number) => boolean;
  14856. change: (currentPage: number, pageSize: number) => boolean;
  14857. "current-change": (val: number) => boolean;
  14858. "prev-click": (val: number) => boolean;
  14859. "next-click": (val: number) => boolean;
  14860. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14861. readonly pageSize: NumberConstructor;
  14862. readonly defaultPageSize: NumberConstructor;
  14863. readonly total: NumberConstructor;
  14864. readonly pageCount: NumberConstructor;
  14865. readonly pagerCount: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  14866. readonly currentPage: NumberConstructor;
  14867. readonly defaultCurrentPage: NumberConstructor;
  14868. readonly layout: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  14869. readonly pageSizes: EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [
  14870. 10,
  14871. 20,
  14872. 30,
  14873. 40,
  14874. 50,
  14875. 100
  14876. ], boolean>;
  14877. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14878. readonly prevText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14879. readonly prevIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14880. readonly nextText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14881. readonly nextIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  14882. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  14883. readonly small: BooleanConstructor;
  14884. readonly size: {
  14885. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  14886. readonly required: false;
  14887. readonly validator: ((val: unknown) => boolean) | undefined;
  14888. __epPropKey: true;
  14889. };
  14890. readonly background: BooleanConstructor;
  14891. readonly disabled: BooleanConstructor;
  14892. readonly hideOnSinglePage: BooleanConstructor;
  14893. readonly appendSizeTo: StringConstructor;
  14894. }>> & {
  14895. onChange?: ((currentPage: number, pageSize: number) => any) | undefined;
  14896. "onUpdate:current-page"?: ((val: number) => any) | undefined;
  14897. "onUpdate:page-size"?: ((val: number) => any) | undefined;
  14898. "onSize-change"?: ((val: number) => any) | undefined;
  14899. "onCurrent-change"?: ((val: number) => any) | undefined;
  14900. "onPrev-click"?: ((val: number) => any) | undefined;
  14901. "onNext-click"?: ((val: number) => any) | undefined;
  14902. }, {
  14903. readonly small: boolean;
  14904. readonly disabled: boolean;
  14905. readonly background: boolean;
  14906. readonly layout: string;
  14907. readonly popperClass: string;
  14908. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  14909. readonly prevText: string;
  14910. readonly prevIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  14911. readonly nextText: string;
  14912. readonly nextIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  14913. readonly pageSizes: number[];
  14914. readonly pagerCount: number;
  14915. readonly hideOnSinglePage: boolean;
  14916. }>;
  14917. declare const _default_65: __VLS_WithTemplateSlots_55<typeof __VLS_component_55, ReturnType<typeof __VLS_template_55>>;
  14918. declare const _default_66: __VLS_WithTemplateSlots_57<typeof __VLS_component_57, ReturnType<typeof __VLS_template_57>>;
  14919. declare const _default_67: __VLS_WithTemplateSlots_58<typeof __VLS_component_58, ReturnType<typeof __VLS_template_58>>;
  14920. declare const _default_68: __VLS_WithTemplateSlots_59<typeof __VLS_component_59, ReturnType<typeof __VLS_template_59>>;
  14921. declare const _default_69: __VLS_WithTemplateSlots_60<typeof __VLS_component_60, ReturnType<typeof __VLS_template_60>>;
  14922. declare const _default_7: __VLS_WithTemplateSlots_6<typeof __VLS_component_6, ReturnType<typeof __VLS_template_4>>;
  14923. declare const _default_70: DefineComponent<{
  14924. readonly ariaLabel: StringConstructor;
  14925. readonly modelValue: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  14926. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  14927. readonly lowThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  14928. readonly highThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 4, boolean>;
  14929. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  14930. readonly colors: EpPropFinalized<(new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>) | ((new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>))[], unknown, unknown, () => [
  14931. "",
  14932. "",
  14933. ""
  14934. ], boolean>;
  14935. readonly voidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14936. readonly disabledVoidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14937. readonly icons: EpPropFinalized<(new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>) | ((new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>))[], unknown, unknown, () => [
  14938. Component,
  14939. Component,
  14940. Component
  14941. ], boolean>;
  14942. readonly voidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  14943. readonly disabledVoidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  14944. readonly disabled: BooleanConstructor;
  14945. readonly allowHalf: BooleanConstructor;
  14946. readonly showText: BooleanConstructor;
  14947. readonly showScore: BooleanConstructor;
  14948. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14949. readonly texts: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  14950. "Extremely bad",
  14951. "Disappointed",
  14952. "Fair",
  14953. "Satisfied",
  14954. "Surprise"
  14955. ], boolean>;
  14956. readonly scoreTemplate: EpPropFinalized<StringConstructor, unknown, unknown, "{value}", boolean>;
  14957. readonly size: {
  14958. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  14959. readonly required: false;
  14960. readonly validator: ((val: unknown) => boolean) | undefined;
  14961. __epPropKey: true;
  14962. };
  14963. readonly clearable: BooleanConstructor;
  14964. }, {
  14965. /** @description set current value */
  14966. setCurrentValue: typeof setCurrentValue;
  14967. /** @description reset current value */
  14968. resetCurrentValue: typeof resetCurrentValue;
  14969. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  14970. "update:modelValue": (value: number) => void;
  14971. change: (value: number) => void;
  14972. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  14973. readonly ariaLabel: StringConstructor;
  14974. readonly modelValue: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  14975. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  14976. readonly lowThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  14977. readonly highThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 4, boolean>;
  14978. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  14979. readonly colors: EpPropFinalized<(new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>) | ((new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>))[], unknown, unknown, () => [
  14980. "",
  14981. "",
  14982. ""
  14983. ], boolean>;
  14984. readonly voidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14985. readonly disabledVoidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14986. readonly icons: EpPropFinalized<(new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>) | ((new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>))[], unknown, unknown, () => [
  14987. Component,
  14988. Component,
  14989. Component
  14990. ], boolean>;
  14991. readonly voidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  14992. readonly disabledVoidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  14993. readonly disabled: BooleanConstructor;
  14994. readonly allowHalf: BooleanConstructor;
  14995. readonly showText: BooleanConstructor;
  14996. readonly showScore: BooleanConstructor;
  14997. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  14998. readonly texts: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  14999. "Extremely bad",
  15000. "Disappointed",
  15001. "Fair",
  15002. "Satisfied",
  15003. "Surprise"
  15004. ], boolean>;
  15005. readonly scoreTemplate: EpPropFinalized<StringConstructor, unknown, unknown, "{value}", boolean>;
  15006. readonly size: {
  15007. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  15008. readonly required: false;
  15009. readonly validator: ((val: unknown) => boolean) | undefined;
  15010. __epPropKey: true;
  15011. };
  15012. readonly clearable: BooleanConstructor;
  15013. }>> & {
  15014. "onUpdate:modelValue"?: ((value: number) => any) | undefined;
  15015. onChange?: ((value: number) => any) | undefined;
  15016. }, {
  15017. readonly disabled: boolean;
  15018. readonly id: string;
  15019. readonly modelValue: number;
  15020. readonly max: number;
  15021. readonly clearable: boolean;
  15022. readonly textColor: string;
  15023. readonly colors: EpPropMergeType<(new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>) | ((new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>))[], unknown, unknown>;
  15024. readonly showText: boolean;
  15025. readonly lowThreshold: number;
  15026. readonly highThreshold: number;
  15027. readonly voidColor: string;
  15028. readonly disabledVoidColor: string;
  15029. readonly icons: EpPropMergeType<(new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>) | ((new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>))[], unknown, unknown>;
  15030. readonly voidIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  15031. readonly disabledVoidIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  15032. readonly texts: string[];
  15033. readonly scoreTemplate: string;
  15034. readonly allowHalf: boolean;
  15035. readonly showScore: boolean;
  15036. }>;
  15037. declare const _default_71: __VLS_WithTemplateSlots_61<typeof __VLS_component_61, ReturnType<typeof __VLS_template_61>>;
  15038. declare const _default_72: __VLS_WithTemplateSlots_62<typeof __VLS_component_62, ReturnType<typeof __VLS_template_62>>;
  15039. declare const _default_73: __VLS_WithTemplateSlots_63<typeof __VLS_component_63, ReturnType<typeof __VLS_template_63>>;
  15040. declare const _default_74: DefineComponent<{
  15041. readonly vertical: BooleanConstructor;
  15042. readonly size: StringConstructor;
  15043. readonly move: NumberConstructor;
  15044. readonly ratio: {
  15045. readonly type: PropType<number>;
  15046. readonly required: true;
  15047. readonly validator: ((val: unknown) => boolean) | undefined;
  15048. __epPropKey: true;
  15049. };
  15050. readonly always: BooleanConstructor;
  15051. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  15052. readonly vertical: BooleanConstructor;
  15053. readonly size: StringConstructor;
  15054. readonly move: NumberConstructor;
  15055. readonly ratio: {
  15056. readonly type: PropType<number>;
  15057. readonly required: true;
  15058. readonly validator: ((val: unknown) => boolean) | undefined;
  15059. __epPropKey: true;
  15060. };
  15061. readonly always: BooleanConstructor;
  15062. }>>, {
  15063. readonly always: boolean;
  15064. readonly vertical: boolean;
  15065. }>;
  15066. declare const _default_75: DefineComponent<{
  15067. ariaLabel: StringConstructor;
  15068. emptyValues: ArrayConstructor;
  15069. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  15070. name: StringConstructor;
  15071. id: StringConstructor;
  15072. modelValue: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null) | ((new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null))[], unknown, unknown, undefined, boolean>;
  15073. autocomplete: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15074. automaticDropdown: BooleanConstructor;
  15075. size: {
  15076. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  15077. readonly required: false;
  15078. readonly validator: ((val: unknown) => boolean) | undefined;
  15079. __epPropKey: true;
  15080. };
  15081. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  15082. disabled: BooleanConstructor;
  15083. clearable: BooleanConstructor;
  15084. filterable: BooleanConstructor;
  15085. allowCreate: BooleanConstructor;
  15086. loading: BooleanConstructor;
  15087. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15088. popperStyle: {
  15089. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties) | ((new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties))[], unknown, unknown>>;
  15090. readonly required: false;
  15091. readonly validator: ((val: unknown) => boolean) | undefined;
  15092. __epPropKey: true;
  15093. };
  15094. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  15095. remote: BooleanConstructor;
  15096. loadingText: StringConstructor;
  15097. noMatchText: StringConstructor;
  15098. noDataText: StringConstructor;
  15099. remoteMethod: {
  15100. readonly type: PropType<(query: string) => void>;
  15101. readonly required: false;
  15102. readonly validator: ((val: unknown) => boolean) | undefined;
  15103. __epPropKey: true;
  15104. };
  15105. filterMethod: {
  15106. readonly type: PropType<(query: string) => void>;
  15107. readonly required: false;
  15108. readonly validator: ((val: unknown) => boolean) | undefined;
  15109. __epPropKey: true;
  15110. };
  15111. multiple: BooleanConstructor;
  15112. multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15113. placeholder: {
  15114. readonly type: PropType<string>;
  15115. readonly required: false;
  15116. readonly validator: ((val: unknown) => boolean) | undefined;
  15117. __epPropKey: true;
  15118. };
  15119. defaultFirstOption: BooleanConstructor;
  15120. reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15121. valueKey: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15122. collapseTags: BooleanConstructor;
  15123. collapseTagsTooltip: BooleanConstructor;
  15124. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15125. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15126. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15127. clearIcon: {
  15128. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15129. readonly required: false;
  15130. readonly validator: ((val: unknown) => boolean) | undefined;
  15131. __epPropKey: true;
  15132. };
  15133. fitInputWidth: BooleanConstructor;
  15134. suffixIcon: {
  15135. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15136. readonly required: false;
  15137. readonly validator: ((val: unknown) => boolean) | undefined;
  15138. __epPropKey: true;
  15139. };
  15140. tagType: {
  15141. default: string;
  15142. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  15143. required: false;
  15144. validator: ((val: unknown) => boolean) | undefined;
  15145. __epPropKey: true;
  15146. };
  15147. tagEffect: {
  15148. default: string;
  15149. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  15150. required: false;
  15151. validator: ((val: unknown) => boolean) | undefined;
  15152. __epPropKey: true;
  15153. };
  15154. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15155. remoteShowSuffix: BooleanConstructor;
  15156. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15157. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15158. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  15159. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  15160. tabindex: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, number, boolean>;
  15161. appendTo: {
  15162. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  15163. readonly required: false;
  15164. readonly validator: ((val: unknown) => boolean) | undefined;
  15165. __epPropKey: true;
  15166. };
  15167. options: {
  15168. readonly type: PropType<Record<string, any>[]>;
  15169. readonly required: false;
  15170. readonly validator: ((val: unknown) => boolean) | undefined;
  15171. __epPropKey: true;
  15172. };
  15173. props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  15174. }, {
  15175. modelValue: ComputedRef<string | number | boolean | any[] | Record<string, any> | null | undefined>;
  15176. selectedLabel: ComputedRef<string | string[]>;
  15177. calculatorRef: ShallowRef<HTMLElement | undefined>;
  15178. inputStyle: ComputedRef<{
  15179. minWidth: string;
  15180. }>;
  15181. getLabel: (option: Option_2) => any;
  15182. getValue: (option: Option_2) => any;
  15183. getOptions: (option: Option_2) => any;
  15184. getDisabled: (option: Option_2) => any;
  15185. getOptionProps: (option: Record<string, any>) => {
  15186. label: any;
  15187. value: any;
  15188. disabled: any;
  15189. };
  15190. inputId: Ref<string | undefined>;
  15191. contentId: Ref<string>;
  15192. nsSelect: {
  15193. namespace: ComputedRef<string>;
  15194. b: (blockSuffix?: string) => string;
  15195. e: (element?: string) => string;
  15196. m: (modifier?: string) => string;
  15197. be: (blockSuffix?: string, element?: string) => string;
  15198. em: (element?: string, modifier?: string) => string;
  15199. bm: (blockSuffix?: string, modifier?: string) => string;
  15200. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15201. is: {
  15202. (name: string, state: boolean | undefined): string;
  15203. (name: string): string;
  15204. };
  15205. cssVar: (object: Record<string, string>) => Record<string, string>;
  15206. cssVarName: (name: string) => string;
  15207. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15208. cssVarBlockName: (name: string) => string;
  15209. };
  15210. nsInput: {
  15211. namespace: ComputedRef<string>;
  15212. b: (blockSuffix?: string) => string;
  15213. e: (element?: string) => string;
  15214. m: (modifier?: string) => string;
  15215. be: (blockSuffix?: string, element?: string) => string;
  15216. em: (element?: string, modifier?: string) => string;
  15217. bm: (blockSuffix?: string, modifier?: string) => string;
  15218. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15219. is: {
  15220. (name: string, state: boolean | undefined): string;
  15221. (name: string): string;
  15222. };
  15223. cssVar: (object: Record<string, string>) => Record<string, string>;
  15224. cssVarName: (name: string) => string;
  15225. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15226. cssVarBlockName: (name: string) => string;
  15227. };
  15228. states: {
  15229. inputValue: string;
  15230. options: Map<OptionValue, SelectOptionProxy>;
  15231. cachedOptions: Map<OptionValue, SelectOptionProxy>;
  15232. optionValues: OptionValue[];
  15233. selected: {
  15234. index: number;
  15235. value: OptionValue;
  15236. currentLabel: SelectOptionProxy["currentLabel"];
  15237. isDisabled?: SelectOptionProxy["isDisabled"] | undefined;
  15238. }[];
  15239. hoveringIndex: number;
  15240. inputHovering: boolean;
  15241. selectionWidth: number;
  15242. collapseItemWidth: number;
  15243. previousQuery: string | null;
  15244. selectedLabel: string;
  15245. menuVisibleOnFocus: boolean;
  15246. isBeforeHide: boolean;
  15247. };
  15248. isFocused: Ref<boolean>;
  15249. expanded: Ref<boolean>;
  15250. optionsArray: ComputedRef<SelectOptionProxy[]>;
  15251. hoverOption: Ref<any>;
  15252. selectSize: ComputedRef<"" | "small" | "default" | "large">;
  15253. filteredOptionsCount: ComputedRef<number>;
  15254. updateTooltip: () => void;
  15255. updateTagTooltip: () => void;
  15256. debouncedOnInputChange: DebouncedFunc<() => void>;
  15257. onInput: (event: Event) => void;
  15258. deletePrevTag: (e: KeyboardEvent) => void;
  15259. deleteTag: (event: MouseEvent, tag: OptionBasic) => void;
  15260. deleteSelected: (event: Event) => void;
  15261. handleOptionSelect: (option: SelectOptionProxy) => void;
  15262. scrollToOption: (option: SelectOptionProxy | SelectOptionProxy[] | SelectStates["selected"]) => void;
  15263. hasModelValue: ComputedRef<boolean>;
  15264. shouldShowPlaceholder: ComputedRef<boolean>;
  15265. currentPlaceholder: ComputedRef<string>;
  15266. mouseEnterEventName: ComputedRef<"mouseenter" | null>;
  15267. needStatusIcon: ComputedRef<boolean>;
  15268. showClearBtn: ComputedRef<boolean>;
  15269. iconComponent: ComputedRef<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown> | undefined>;
  15270. iconReverse: ComputedRef<string>;
  15271. validateState: ComputedRef<"" | "error" | "success" | "validating">;
  15272. validateIcon: ComputedRef<"" | Component>;
  15273. showNewOption: ComputedRef<boolean>;
  15274. updateOptions: () => void;
  15275. collapseTagSize: ComputedRef<"default" | "small">;
  15276. setSelected: () => void;
  15277. selectDisabled: ComputedRef<boolean>;
  15278. emptyText: ComputedRef<string | null>;
  15279. handleCompositionStart: (event: CompositionEvent) => void;
  15280. handleCompositionUpdate: (event: CompositionEvent) => void;
  15281. handleCompositionEnd: (event: CompositionEvent) => void;
  15282. onOptionCreate: (vm: SelectOptionProxy) => void;
  15283. onOptionDestroy: (key: OptionValue, vm: SelectOptionProxy) => void;
  15284. handleMenuEnter: () => void;
  15285. focus: () => void;
  15286. blur: () => void;
  15287. handleClearClick: (event: Event) => void;
  15288. handleClickOutside: (event: Event) => void;
  15289. handleEsc: () => void;
  15290. toggleMenu: () => void;
  15291. selectOption: () => void;
  15292. getValueKey: (item: SelectOptionProxy | SelectStates["selected"][0]) => any;
  15293. navigateOptions: (direction: "prev" | "next") => void;
  15294. dropdownMenuVisible: WritableComputedRef<boolean>;
  15295. showTagList: ComputedRef<{
  15296. index: number;
  15297. value: OptionValue;
  15298. currentLabel: SelectOptionProxy["currentLabel"];
  15299. isDisabled?: SelectOptionProxy["isDisabled"] | undefined;
  15300. }[]>;
  15301. collapseTagList: ComputedRef<{
  15302. index: number;
  15303. value: OptionValue;
  15304. currentLabel: SelectOptionProxy["currentLabel"];
  15305. isDisabled?: SelectOptionProxy["isDisabled"] | undefined;
  15306. }[]>;
  15307. popupScroll: (data: {
  15308. scrollTop: number;
  15309. scrollLeft: number;
  15310. }) => void;
  15311. getOption: (value: OptionValue) => {
  15312. index: number;
  15313. value: EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  15314. currentLabel: any;
  15315. } | {
  15316. index: number;
  15317. value: EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  15318. currentLabel: string | number | boolean;
  15319. readonly isDisabled: boolean;
  15320. };
  15321. tagStyle: ComputedRef<{
  15322. maxWidth: string;
  15323. }>;
  15324. collapseTagStyle: ComputedRef<{
  15325. maxWidth: string;
  15326. }>;
  15327. popperRef: ComputedRef<HTMLElement | undefined>;
  15328. inputRef: Ref<HTMLInputElement | undefined>;
  15329. tooltipRef: Ref<TooltipInstance | undefined>;
  15330. tagTooltipRef: Ref<TooltipInstance | undefined>;
  15331. prefixRef: Ref<HTMLElement | undefined>;
  15332. suffixRef: Ref<HTMLElement | undefined>;
  15333. selectRef: Ref<HTMLElement | undefined>;
  15334. wrapperRef: ShallowRef<HTMLElement | undefined>;
  15335. selectionRef: Ref<HTMLElement | undefined>;
  15336. scrollbarRef: Ref<ScrollbarInstance | undefined>;
  15337. menuRef: Ref<HTMLElement | undefined>;
  15338. tagMenuRef: Ref<HTMLElement | undefined>;
  15339. collapseItemRef: Ref<HTMLElement | undefined>;
  15340. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("focus" | "clear" | "update:modelValue" | "change" | "blur" | "visible-change" | "remove-tag" | "popup-scroll")[], "focus" | "clear" | "update:modelValue" | "change" | "blur" | "visible-change" | "remove-tag" | "popup-scroll", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  15341. ariaLabel: StringConstructor;
  15342. emptyValues: ArrayConstructor;
  15343. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  15344. name: StringConstructor;
  15345. id: StringConstructor;
  15346. modelValue: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null) | ((new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null))[], unknown, unknown, undefined, boolean>;
  15347. autocomplete: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15348. automaticDropdown: BooleanConstructor;
  15349. size: {
  15350. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  15351. readonly required: false;
  15352. readonly validator: ((val: unknown) => boolean) | undefined;
  15353. __epPropKey: true;
  15354. };
  15355. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  15356. disabled: BooleanConstructor;
  15357. clearable: BooleanConstructor;
  15358. filterable: BooleanConstructor;
  15359. allowCreate: BooleanConstructor;
  15360. loading: BooleanConstructor;
  15361. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15362. popperStyle: {
  15363. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties) | ((new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties))[], unknown, unknown>>;
  15364. readonly required: false;
  15365. readonly validator: ((val: unknown) => boolean) | undefined;
  15366. __epPropKey: true;
  15367. };
  15368. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  15369. remote: BooleanConstructor;
  15370. loadingText: StringConstructor;
  15371. noMatchText: StringConstructor;
  15372. noDataText: StringConstructor;
  15373. remoteMethod: {
  15374. readonly type: PropType<(query: string) => void>;
  15375. readonly required: false;
  15376. readonly validator: ((val: unknown) => boolean) | undefined;
  15377. __epPropKey: true;
  15378. };
  15379. filterMethod: {
  15380. readonly type: PropType<(query: string) => void>;
  15381. readonly required: false;
  15382. readonly validator: ((val: unknown) => boolean) | undefined;
  15383. __epPropKey: true;
  15384. };
  15385. multiple: BooleanConstructor;
  15386. multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15387. placeholder: {
  15388. readonly type: PropType<string>;
  15389. readonly required: false;
  15390. readonly validator: ((val: unknown) => boolean) | undefined;
  15391. __epPropKey: true;
  15392. };
  15393. defaultFirstOption: BooleanConstructor;
  15394. reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15395. valueKey: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  15396. collapseTags: BooleanConstructor;
  15397. collapseTagsTooltip: BooleanConstructor;
  15398. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15399. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15400. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15401. clearIcon: {
  15402. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15403. readonly required: false;
  15404. readonly validator: ((val: unknown) => boolean) | undefined;
  15405. __epPropKey: true;
  15406. };
  15407. fitInputWidth: BooleanConstructor;
  15408. suffixIcon: {
  15409. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15410. readonly required: false;
  15411. readonly validator: ((val: unknown) => boolean) | undefined;
  15412. __epPropKey: true;
  15413. };
  15414. tagType: {
  15415. default: string;
  15416. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  15417. required: false;
  15418. validator: ((val: unknown) => boolean) | undefined;
  15419. __epPropKey: true;
  15420. };
  15421. tagEffect: {
  15422. default: string;
  15423. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  15424. required: false;
  15425. validator: ((val: unknown) => boolean) | undefined;
  15426. __epPropKey: true;
  15427. };
  15428. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15429. remoteShowSuffix: BooleanConstructor;
  15430. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  15431. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  15432. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  15433. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  15434. tabindex: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, number, boolean>;
  15435. appendTo: {
  15436. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  15437. readonly required: false;
  15438. readonly validator: ((val: unknown) => boolean) | undefined;
  15439. __epPropKey: true;
  15440. };
  15441. options: {
  15442. readonly type: PropType<Record<string, any>[]>;
  15443. readonly required: false;
  15444. readonly validator: ((val: unknown) => boolean) | undefined;
  15445. __epPropKey: true;
  15446. };
  15447. props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  15448. }>> & {
  15449. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  15450. onChange?: ((...args: any[]) => any) | undefined;
  15451. onFocus?: ((...args: any[]) => any) | undefined;
  15452. onBlur?: ((...args: any[]) => any) | undefined;
  15453. onClear?: ((...args: any[]) => any) | undefined;
  15454. "onVisible-change"?: ((...args: any[]) => any) | undefined;
  15455. "onRemove-tag"?: ((...args: any[]) => any) | undefined;
  15456. "onPopup-scroll"?: ((...args: any[]) => any) | undefined;
  15457. }, {
  15458. disabled: boolean;
  15459. tabindex: EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>;
  15460. offset: number;
  15461. multiple: boolean;
  15462. props: Props_2;
  15463. loading: boolean;
  15464. modelValue: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null) | ((new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null))[], unknown, unknown>;
  15465. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  15466. effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  15467. valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  15468. autocomplete: string;
  15469. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  15470. clearable: boolean;
  15471. fallbackPlacements: Placement[];
  15472. popperOptions: Partial<Options>;
  15473. popperClass: string;
  15474. teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  15475. persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  15476. showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  15477. valueKey: string;
  15478. fitInputWidth: boolean;
  15479. filterable: boolean;
  15480. collapseTags: boolean;
  15481. maxCollapseTags: number;
  15482. collapseTagsTooltip: boolean;
  15483. tagType: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  15484. tagEffect: EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>;
  15485. multipleLimit: number;
  15486. reserveKeyword: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  15487. allowCreate: boolean;
  15488. automaticDropdown: boolean;
  15489. defaultFirstOption: boolean;
  15490. remote: boolean;
  15491. remoteShowSuffix: boolean;
  15492. }>;
  15493. declare const _default_76: DefineComponent<{
  15494. value: {
  15495. readonly type: PropType<EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>>;
  15496. readonly required: true;
  15497. readonly validator: ((val: unknown) => boolean) | undefined;
  15498. __epPropKey: true;
  15499. };
  15500. label: {
  15501. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  15502. readonly required: false;
  15503. readonly validator: ((val: unknown) => boolean) | undefined;
  15504. __epPropKey: true;
  15505. };
  15506. created: BooleanConstructor;
  15507. disabled: BooleanConstructor;
  15508. }, {
  15509. ns: {
  15510. namespace: ComputedRef<string>;
  15511. b: (blockSuffix?: string) => string;
  15512. e: (element?: string) => string;
  15513. m: (modifier?: string) => string;
  15514. be: (blockSuffix?: string, element?: string) => string;
  15515. em: (element?: string, modifier?: string) => string;
  15516. bm: (blockSuffix?: string, modifier?: string) => string;
  15517. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15518. is: {
  15519. (name: string, state: boolean | undefined): string;
  15520. (name: string): string;
  15521. };
  15522. cssVar: (object: Record<string, string>) => Record<string, string>;
  15523. cssVarName: (name: string) => string;
  15524. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15525. cssVarBlockName: (name: string) => string;
  15526. };
  15527. id: Ref<string>;
  15528. containerKls: ComputedRef<string[]>;
  15529. currentLabel: ComputedRef<boolean | EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  15530. itemSelected: ComputedRef<boolean>;
  15531. isDisabled: ComputedRef<boolean>;
  15532. select: SelectContext;
  15533. visible: Ref<boolean>;
  15534. hover: Ref<boolean>;
  15535. states: {
  15536. index: number;
  15537. groupDisabled: boolean;
  15538. visible: boolean;
  15539. hover: boolean;
  15540. };
  15541. hoverItem: () => void;
  15542. updateOption: (query: string) => void;
  15543. selectOptionClick: () => void;
  15544. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  15545. value: {
  15546. readonly type: PropType<EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>>;
  15547. readonly required: true;
  15548. readonly validator: ((val: unknown) => boolean) | undefined;
  15549. __epPropKey: true;
  15550. };
  15551. label: {
  15552. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  15553. readonly required: false;
  15554. readonly validator: ((val: unknown) => boolean) | undefined;
  15555. __epPropKey: true;
  15556. };
  15557. created: BooleanConstructor;
  15558. disabled: BooleanConstructor;
  15559. }>>, {
  15560. disabled: boolean;
  15561. created: boolean;
  15562. }>;
  15563. declare const _default_77: DefineComponent<{
  15564. /**
  15565. * @description name of the group
  15566. */
  15567. label: StringConstructor;
  15568. /**
  15569. * @description whether to disable all options in this group
  15570. */
  15571. disabled: BooleanConstructor;
  15572. }, {
  15573. groupRef: Ref<HTMLElement | undefined>;
  15574. visible: ComputedRef<boolean>;
  15575. ns: {
  15576. namespace: ComputedRef<string>;
  15577. b: (blockSuffix?: string) => string;
  15578. e: (element?: string) => string;
  15579. m: (modifier?: string) => string;
  15580. be: (blockSuffix?: string, element?: string) => string;
  15581. em: (element?: string, modifier?: string) => string;
  15582. bm: (blockSuffix?: string, modifier?: string) => string;
  15583. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15584. is: {
  15585. (name: string, state: boolean | undefined): string;
  15586. (name: string): string;
  15587. };
  15588. cssVar: (object: Record<string, string>) => Record<string, string>;
  15589. cssVarName: (name: string) => string;
  15590. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15591. cssVarBlockName: (name: string) => string;
  15592. };
  15593. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  15594. /**
  15595. * @description name of the group
  15596. */
  15597. label: StringConstructor;
  15598. /**
  15599. * @description whether to disable all options in this group
  15600. */
  15601. disabled: BooleanConstructor;
  15602. }>>, {
  15603. disabled: boolean;
  15604. }>;
  15605. declare const _default_78: DefineComponent<{
  15606. readonly ariaLabel: StringConstructor;
  15607. readonly emptyValues: ArrayConstructor;
  15608. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  15609. readonly allowCreate: BooleanConstructor;
  15610. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list") | ((new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list"))[], unknown, unknown, "none", boolean>;
  15611. readonly automaticDropdown: BooleanConstructor;
  15612. readonly clearable: BooleanConstructor;
  15613. readonly clearIcon: {
  15614. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15615. readonly required: false;
  15616. readonly validator: ((val: unknown) => boolean) | undefined;
  15617. __epPropKey: true;
  15618. };
  15619. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  15620. readonly collapseTags: BooleanConstructor;
  15621. readonly collapseTagsTooltip: BooleanConstructor;
  15622. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  15623. readonly defaultFirstOption: BooleanConstructor;
  15624. readonly disabled: BooleanConstructor;
  15625. readonly estimatedOptionHeight: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  15626. readonly filterable: BooleanConstructor;
  15627. readonly filterMethod: {
  15628. readonly type: PropType<(query: string) => void>;
  15629. readonly required: false;
  15630. readonly validator: ((val: unknown) => boolean) | undefined;
  15631. __epPropKey: true;
  15632. };
  15633. readonly height: EpPropFinalized<NumberConstructor, unknown, unknown, 274, boolean>;
  15634. readonly itemHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 34, boolean>;
  15635. readonly id: StringConstructor;
  15636. readonly loading: BooleanConstructor;
  15637. readonly loadingText: StringConstructor;
  15638. readonly modelValue: EpPropFinalized<(new (...args: any[]) => any) | (() => any) | {
  15639. (): any;
  15640. new (): any;
  15641. readonly prototype: any;
  15642. } | ((new (...args: any[]) => any) | (() => any) | {
  15643. (): any;
  15644. new (): any;
  15645. readonly prototype: any;
  15646. })[], unknown, unknown, undefined, boolean>;
  15647. readonly multiple: BooleanConstructor;
  15648. readonly multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  15649. readonly name: StringConstructor;
  15650. readonly noDataText: StringConstructor;
  15651. readonly noMatchText: StringConstructor;
  15652. readonly remoteMethod: {
  15653. readonly type: PropType<(query: string) => void>;
  15654. readonly required: false;
  15655. readonly validator: ((val: unknown) => boolean) | undefined;
  15656. __epPropKey: true;
  15657. };
  15658. readonly reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15659. readonly options: {
  15660. readonly type: PropType<OptionType[]>;
  15661. readonly required: true;
  15662. readonly validator: ((val: unknown) => boolean) | undefined;
  15663. __epPropKey: true;
  15664. };
  15665. readonly placeholder: {
  15666. readonly type: PropType<string>;
  15667. readonly required: false;
  15668. readonly validator: ((val: unknown) => boolean) | undefined;
  15669. __epPropKey: true;
  15670. };
  15671. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15672. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15673. readonly popperClass: {
  15674. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  15675. [x: string]: boolean;
  15676. } | (string | {
  15677. [x: string]: boolean;
  15678. } | (string | {
  15679. [x: string]: boolean;
  15680. } | (string | {
  15681. [x: string]: boolean;
  15682. } | (string | {
  15683. [x: string]: boolean;
  15684. } | (string | {
  15685. [x: string]: boolean;
  15686. } | (string | {
  15687. [x: string]: boolean;
  15688. } | (string | {
  15689. [x: string]: boolean;
  15690. } | (string | {
  15691. [x: string]: boolean;
  15692. } | (string | {
  15693. [x: string]: boolean;
  15694. } | (string | {
  15695. [x: string]: boolean;
  15696. } | (string | {
  15697. [x: string]: boolean;
  15698. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  15699. [x: string]: boolean;
  15700. } | (string | {
  15701. [x: string]: boolean;
  15702. } | (string | {
  15703. [x: string]: boolean;
  15704. } | (string | {
  15705. [x: string]: boolean;
  15706. } | (string | {
  15707. [x: string]: boolean;
  15708. } | (string | {
  15709. [x: string]: boolean;
  15710. } | (string | {
  15711. [x: string]: boolean;
  15712. } | (string | {
  15713. [x: string]: boolean;
  15714. } | (string | {
  15715. [x: string]: boolean;
  15716. } | (string | {
  15717. [x: string]: boolean;
  15718. } | (string | {
  15719. [x: string]: boolean;
  15720. } | (string | {
  15721. [x: string]: boolean;
  15722. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  15723. [x: string]: boolean;
  15724. } | (string | {
  15725. [x: string]: boolean;
  15726. } | (string | {
  15727. [x: string]: boolean;
  15728. } | (string | {
  15729. [x: string]: boolean;
  15730. } | (string | {
  15731. [x: string]: boolean;
  15732. } | (string | {
  15733. [x: string]: boolean;
  15734. } | (string | {
  15735. [x: string]: boolean;
  15736. } | (string | {
  15737. [x: string]: boolean;
  15738. } | (string | {
  15739. [x: string]: boolean;
  15740. } | (string | {
  15741. [x: string]: boolean;
  15742. } | (string | {
  15743. [x: string]: boolean;
  15744. } | (string | {
  15745. [x: string]: boolean;
  15746. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  15747. [x: string]: boolean;
  15748. } | (string | {
  15749. [x: string]: boolean;
  15750. } | (string | {
  15751. [x: string]: boolean;
  15752. } | (string | {
  15753. [x: string]: boolean;
  15754. } | (string | {
  15755. [x: string]: boolean;
  15756. } | (string | {
  15757. [x: string]: boolean;
  15758. } | (string | {
  15759. [x: string]: boolean;
  15760. } | (string | {
  15761. [x: string]: boolean;
  15762. } | (string | {
  15763. [x: string]: boolean;
  15764. } | (string | {
  15765. [x: string]: boolean;
  15766. } | (string | {
  15767. [x: string]: boolean;
  15768. } | (string | {
  15769. [x: string]: boolean;
  15770. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  15771. readonly required: false;
  15772. readonly validator: ((val: unknown) => boolean) | undefined;
  15773. __epPropKey: true;
  15774. };
  15775. readonly popperStyle: {
  15776. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  15777. readonly required: false;
  15778. readonly validator: ((val: unknown) => boolean) | undefined;
  15779. __epPropKey: true;
  15780. };
  15781. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  15782. readonly remote: BooleanConstructor;
  15783. readonly size: {
  15784. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  15785. readonly required: false;
  15786. readonly validator: ((val: unknown) => boolean) | undefined;
  15787. __epPropKey: true;
  15788. };
  15789. readonly props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  15790. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  15791. readonly scrollbarAlwaysOn: BooleanConstructor;
  15792. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15793. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  15794. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  15795. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom-start", boolean>;
  15796. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  15797. "bottom-start",
  15798. "top-start",
  15799. "right",
  15800. "left"
  15801. ], boolean>;
  15802. readonly tagType: {
  15803. readonly default: "info";
  15804. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  15805. readonly required: false;
  15806. readonly validator: ((val: unknown) => boolean) | undefined;
  15807. readonly __epPropKey: true;
  15808. };
  15809. readonly tagEffect: {
  15810. readonly default: "light";
  15811. readonly type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  15812. readonly required: false;
  15813. readonly validator: ((val: unknown) => boolean) | undefined;
  15814. readonly __epPropKey: true;
  15815. };
  15816. readonly tabindex: EpPropFinalized<readonly [
  15817. StringConstructor,
  15818. NumberConstructor
  15819. ], unknown, unknown, 0, boolean>;
  15820. readonly appendTo: {
  15821. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  15822. readonly required: false;
  15823. readonly validator: ((val: unknown) => boolean) | undefined;
  15824. __epPropKey: true;
  15825. };
  15826. readonly fitInputWidth: EpPropFinalized<readonly [
  15827. BooleanConstructor,
  15828. NumberConstructor
  15829. ], unknown, number | boolean, true, boolean>;
  15830. readonly suffixIcon: {
  15831. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15832. readonly required: false;
  15833. readonly validator: ((val: unknown) => boolean) | undefined;
  15834. __epPropKey: true;
  15835. };
  15836. }, {
  15837. modelValue: ComputedRef<any>;
  15838. selectedLabel: ComputedRef<string | string[]>;
  15839. calculatorRef: ShallowRef<HTMLElement | undefined>;
  15840. inputStyle: ComputedRef<{
  15841. minWidth: string;
  15842. }>;
  15843. BORDER_HORIZONTAL_WIDTH: number;
  15844. inputId: Ref<string | undefined>;
  15845. collapseTagSize: ComputedRef<"default" | "small">;
  15846. currentPlaceholder: ComputedRef<string>;
  15847. expanded: Ref<boolean>;
  15848. emptyText: ComputedRef<string | false | null>;
  15849. popupHeight: ComputedRef<number>;
  15850. debounce: ComputedRef<0 | 300>;
  15851. allOptions: ComputedRef<OptionType[]>;
  15852. allOptionsValueMap: ComputedRef<Map<any, any>>;
  15853. filteredOptions: Ref<({
  15854. [x: string]: any;
  15855. } | {
  15856. [x: string]: any;
  15857. created?: boolean | undefined;
  15858. })[]>;
  15859. iconComponent: ComputedRef<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown> | undefined>;
  15860. iconReverse: ComputedRef<string | undefined>;
  15861. tagStyle: ComputedRef<{
  15862. maxWidth: string;
  15863. }>;
  15864. collapseTagStyle: ComputedRef<{
  15865. maxWidth: string;
  15866. }>;
  15867. popperSize: Ref<number>;
  15868. dropdownMenuVisible: WritableComputedRef<boolean>;
  15869. hasModelValue: ComputedRef<boolean>;
  15870. shouldShowPlaceholder: ComputedRef<boolean>;
  15871. selectDisabled: ComputedRef<boolean>;
  15872. selectSize: ComputedRef<"" | "small" | "default" | "large">;
  15873. needStatusIcon: ComputedRef<boolean>;
  15874. showClearBtn: ComputedRef<boolean>;
  15875. states: SelectStates_2;
  15876. isFocused: Ref<boolean>;
  15877. nsSelect: {
  15878. namespace: ComputedRef<string>;
  15879. b: (blockSuffix?: string) => string;
  15880. e: (element?: string) => string;
  15881. m: (modifier?: string) => string;
  15882. be: (blockSuffix?: string, element?: string) => string;
  15883. em: (element?: string, modifier?: string) => string;
  15884. bm: (blockSuffix?: string, modifier?: string) => string;
  15885. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15886. is: {
  15887. (name: string, state: boolean | undefined): string;
  15888. (name: string): string;
  15889. };
  15890. cssVar: (object: Record<string, string>) => Record<string, string>;
  15891. cssVarName: (name: string) => string;
  15892. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15893. cssVarBlockName: (name: string) => string;
  15894. };
  15895. nsInput: {
  15896. namespace: ComputedRef<string>;
  15897. b: (blockSuffix?: string) => string;
  15898. e: (element?: string) => string;
  15899. m: (modifier?: string) => string;
  15900. be: (blockSuffix?: string, element?: string) => string;
  15901. em: (element?: string, modifier?: string) => string;
  15902. bm: (blockSuffix?: string, modifier?: string) => string;
  15903. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  15904. is: {
  15905. (name: string, state: boolean | undefined): string;
  15906. (name: string): string;
  15907. };
  15908. cssVar: (object: Record<string, string>) => Record<string, string>;
  15909. cssVarName: (name: string) => string;
  15910. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  15911. cssVarBlockName: (name: string) => string;
  15912. };
  15913. inputRef: Ref<HTMLElement | undefined>;
  15914. menuRef: Ref<SelectDropdownInstance | undefined>;
  15915. tagMenuRef: Ref<HTMLElement | undefined>;
  15916. tooltipRef: Ref<TooltipInstance | undefined>;
  15917. tagTooltipRef: Ref<TooltipInstance | undefined>;
  15918. selectRef: Ref<HTMLElement | undefined>;
  15919. wrapperRef: ShallowRef<HTMLElement | undefined>;
  15920. selectionRef: Ref<HTMLElement | undefined>;
  15921. prefixRef: Ref<HTMLElement | undefined>;
  15922. suffixRef: Ref<HTMLElement | undefined>;
  15923. collapseItemRef: Ref<HTMLElement | undefined>;
  15924. popperRef: ComputedRef<HTMLElement | undefined>;
  15925. validateState: ComputedRef<"" | "error" | "success" | "validating">;
  15926. validateIcon: ComputedRef<any>;
  15927. showTagList: ComputedRef<Option_2[]>;
  15928. collapseTagList: ComputedRef<Option_2[]>;
  15929. debouncedOnInputChange: DebouncedFunc<() => void>;
  15930. deleteTag: (event: MouseEvent, option: Option_2) => void;
  15931. getLabel: (option: Option_2) => any;
  15932. getValue: (option: Option_2) => any;
  15933. getDisabled: (option: Option_2) => any;
  15934. getValueKey: (item: unknown) => any;
  15935. getIndex: (option: Option_2) => any;
  15936. handleClear: () => void;
  15937. handleClickOutside: (event: Event) => void;
  15938. handleDel: (e: KeyboardEvent) => void;
  15939. handleEsc: () => void;
  15940. focus: () => void;
  15941. blur: () => void;
  15942. handleMenuEnter: () => Promise<void>;
  15943. handleResize: () => void;
  15944. resetSelectionWidth: () => void;
  15945. updateTooltip: () => void;
  15946. updateTagTooltip: () => void;
  15947. updateOptions: () => void;
  15948. toggleMenu: () => void;
  15949. scrollTo: (index: number) => void;
  15950. onInput: (event: Event) => void;
  15951. onKeyboardNavigate: (direction: "forward" | "backward", hoveringIndex?: number | undefined) => void;
  15952. onKeyboardSelect: () => void;
  15953. onSelect: (option: Option_2) => void;
  15954. onHover: (idx?: number) => void;
  15955. handleCompositionStart: (event: CompositionEvent) => void;
  15956. handleCompositionEnd: (event: CompositionEvent) => void;
  15957. handleCompositionUpdate: (event: CompositionEvent) => void;
  15958. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  15959. "update:modelValue": (val: SelectV2Props["modelValue"]) => boolean;
  15960. change: (val: SelectV2Props["modelValue"]) => boolean;
  15961. "remove-tag": (val: unknown) => boolean;
  15962. "visible-change": (visible: boolean) => boolean;
  15963. focus: (evt: FocusEvent) => boolean;
  15964. blur: (evt: FocusEvent) => boolean;
  15965. clear: () => boolean;
  15966. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  15967. readonly ariaLabel: StringConstructor;
  15968. readonly emptyValues: ArrayConstructor;
  15969. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  15970. readonly allowCreate: BooleanConstructor;
  15971. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list") | ((new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list"))[], unknown, unknown, "none", boolean>;
  15972. readonly automaticDropdown: BooleanConstructor;
  15973. readonly clearable: BooleanConstructor;
  15974. readonly clearIcon: {
  15975. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  15976. readonly required: false;
  15977. readonly validator: ((val: unknown) => boolean) | undefined;
  15978. __epPropKey: true;
  15979. };
  15980. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  15981. readonly collapseTags: BooleanConstructor;
  15982. readonly collapseTagsTooltip: BooleanConstructor;
  15983. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  15984. readonly defaultFirstOption: BooleanConstructor;
  15985. readonly disabled: BooleanConstructor;
  15986. readonly estimatedOptionHeight: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  15987. readonly filterable: BooleanConstructor;
  15988. readonly filterMethod: {
  15989. readonly type: PropType<(query: string) => void>;
  15990. readonly required: false;
  15991. readonly validator: ((val: unknown) => boolean) | undefined;
  15992. __epPropKey: true;
  15993. };
  15994. readonly height: EpPropFinalized<NumberConstructor, unknown, unknown, 274, boolean>;
  15995. readonly itemHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 34, boolean>;
  15996. readonly id: StringConstructor;
  15997. readonly loading: BooleanConstructor;
  15998. readonly loadingText: StringConstructor;
  15999. readonly modelValue: EpPropFinalized<(new (...args: any[]) => any) | (() => any) | {
  16000. (): any;
  16001. new (): any;
  16002. readonly prototype: any;
  16003. } | ((new (...args: any[]) => any) | (() => any) | {
  16004. (): any;
  16005. new (): any;
  16006. readonly prototype: any;
  16007. })[], unknown, unknown, undefined, boolean>;
  16008. readonly multiple: BooleanConstructor;
  16009. readonly multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  16010. readonly name: StringConstructor;
  16011. readonly noDataText: StringConstructor;
  16012. readonly noMatchText: StringConstructor;
  16013. readonly remoteMethod: {
  16014. readonly type: PropType<(query: string) => void>;
  16015. readonly required: false;
  16016. readonly validator: ((val: unknown) => boolean) | undefined;
  16017. __epPropKey: true;
  16018. };
  16019. readonly reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16020. readonly options: {
  16021. readonly type: PropType<OptionType[]>;
  16022. readonly required: true;
  16023. readonly validator: ((val: unknown) => boolean) | undefined;
  16024. __epPropKey: true;
  16025. };
  16026. readonly placeholder: {
  16027. readonly type: PropType<string>;
  16028. readonly required: false;
  16029. readonly validator: ((val: unknown) => boolean) | undefined;
  16030. __epPropKey: true;
  16031. };
  16032. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16033. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16034. readonly popperClass: {
  16035. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  16036. [x: string]: boolean;
  16037. } | (string | {
  16038. [x: string]: boolean;
  16039. } | (string | {
  16040. [x: string]: boolean;
  16041. } | (string | {
  16042. [x: string]: boolean;
  16043. } | (string | {
  16044. [x: string]: boolean;
  16045. } | (string | {
  16046. [x: string]: boolean;
  16047. } | (string | {
  16048. [x: string]: boolean;
  16049. } | (string | {
  16050. [x: string]: boolean;
  16051. } | (string | {
  16052. [x: string]: boolean;
  16053. } | (string | {
  16054. [x: string]: boolean;
  16055. } | (string | {
  16056. [x: string]: boolean;
  16057. } | (string | {
  16058. [x: string]: boolean;
  16059. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  16060. [x: string]: boolean;
  16061. } | (string | {
  16062. [x: string]: boolean;
  16063. } | (string | {
  16064. [x: string]: boolean;
  16065. } | (string | {
  16066. [x: string]: boolean;
  16067. } | (string | {
  16068. [x: string]: boolean;
  16069. } | (string | {
  16070. [x: string]: boolean;
  16071. } | (string | {
  16072. [x: string]: boolean;
  16073. } | (string | {
  16074. [x: string]: boolean;
  16075. } | (string | {
  16076. [x: string]: boolean;
  16077. } | (string | {
  16078. [x: string]: boolean;
  16079. } | (string | {
  16080. [x: string]: boolean;
  16081. } | (string | {
  16082. [x: string]: boolean;
  16083. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  16084. [x: string]: boolean;
  16085. } | (string | {
  16086. [x: string]: boolean;
  16087. } | (string | {
  16088. [x: string]: boolean;
  16089. } | (string | {
  16090. [x: string]: boolean;
  16091. } | (string | {
  16092. [x: string]: boolean;
  16093. } | (string | {
  16094. [x: string]: boolean;
  16095. } | (string | {
  16096. [x: string]: boolean;
  16097. } | (string | {
  16098. [x: string]: boolean;
  16099. } | (string | {
  16100. [x: string]: boolean;
  16101. } | (string | {
  16102. [x: string]: boolean;
  16103. } | (string | {
  16104. [x: string]: boolean;
  16105. } | (string | {
  16106. [x: string]: boolean;
  16107. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  16108. [x: string]: boolean;
  16109. } | (string | {
  16110. [x: string]: boolean;
  16111. } | (string | {
  16112. [x: string]: boolean;
  16113. } | (string | {
  16114. [x: string]: boolean;
  16115. } | (string | {
  16116. [x: string]: boolean;
  16117. } | (string | {
  16118. [x: string]: boolean;
  16119. } | (string | {
  16120. [x: string]: boolean;
  16121. } | (string | {
  16122. [x: string]: boolean;
  16123. } | (string | {
  16124. [x: string]: boolean;
  16125. } | (string | {
  16126. [x: string]: boolean;
  16127. } | (string | {
  16128. [x: string]: boolean;
  16129. } | (string | {
  16130. [x: string]: boolean;
  16131. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  16132. readonly required: false;
  16133. readonly validator: ((val: unknown) => boolean) | undefined;
  16134. __epPropKey: true;
  16135. };
  16136. readonly popperStyle: {
  16137. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  16138. readonly required: false;
  16139. readonly validator: ((val: unknown) => boolean) | undefined;
  16140. __epPropKey: true;
  16141. };
  16142. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  16143. readonly remote: BooleanConstructor;
  16144. readonly size: {
  16145. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16146. readonly required: false;
  16147. readonly validator: ((val: unknown) => boolean) | undefined;
  16148. __epPropKey: true;
  16149. };
  16150. readonly props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  16151. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  16152. readonly scrollbarAlwaysOn: BooleanConstructor;
  16153. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16154. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  16155. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16156. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom-start", boolean>;
  16157. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  16158. "bottom-start",
  16159. "top-start",
  16160. "right",
  16161. "left"
  16162. ], boolean>;
  16163. readonly tagType: {
  16164. readonly default: "info";
  16165. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  16166. readonly required: false;
  16167. readonly validator: ((val: unknown) => boolean) | undefined;
  16168. readonly __epPropKey: true;
  16169. };
  16170. readonly tagEffect: {
  16171. readonly default: "light";
  16172. readonly type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  16173. readonly required: false;
  16174. readonly validator: ((val: unknown) => boolean) | undefined;
  16175. readonly __epPropKey: true;
  16176. };
  16177. readonly tabindex: EpPropFinalized<readonly [
  16178. StringConstructor,
  16179. NumberConstructor
  16180. ], unknown, unknown, 0, boolean>;
  16181. readonly appendTo: {
  16182. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  16183. readonly required: false;
  16184. readonly validator: ((val: unknown) => boolean) | undefined;
  16185. __epPropKey: true;
  16186. };
  16187. readonly fitInputWidth: EpPropFinalized<readonly [
  16188. BooleanConstructor,
  16189. NumberConstructor
  16190. ], unknown, number | boolean, true, boolean>;
  16191. readonly suffixIcon: {
  16192. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  16193. readonly required: false;
  16194. readonly validator: ((val: unknown) => boolean) | undefined;
  16195. __epPropKey: true;
  16196. };
  16197. }>> & {
  16198. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  16199. onChange?: ((val: any) => any) | undefined;
  16200. onFocus?: ((evt: FocusEvent) => any) | undefined;
  16201. onBlur?: ((evt: FocusEvent) => any) | undefined;
  16202. onClear?: (() => any) | undefined;
  16203. "onVisible-change"?: ((visible: boolean) => any) | undefined;
  16204. "onRemove-tag"?: ((val: unknown) => any) | undefined;
  16205. }, {
  16206. readonly disabled: boolean;
  16207. readonly tabindex: EpPropMergeType<readonly [
  16208. StringConstructor,
  16209. NumberConstructor
  16210. ], unknown, unknown>;
  16211. readonly height: number;
  16212. readonly offset: number;
  16213. readonly multiple: boolean;
  16214. readonly props: Props_2;
  16215. readonly loading: boolean;
  16216. readonly modelValue: any;
  16217. readonly placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  16218. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  16219. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  16220. readonly autocomplete: EpPropMergeType<(new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list") | ((new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list"))[], unknown, unknown>;
  16221. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16222. readonly clearable: boolean;
  16223. readonly fallbackPlacements: Placement[];
  16224. readonly popperOptions: Partial<Options>;
  16225. readonly teleported: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16226. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16227. readonly showArrow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16228. readonly valueKey: string;
  16229. readonly fitInputWidth: EpPropMergeType<readonly [
  16230. BooleanConstructor,
  16231. NumberConstructor
  16232. ], unknown, number | boolean>;
  16233. readonly filterable: boolean;
  16234. readonly collapseTags: boolean;
  16235. readonly maxCollapseTags: number;
  16236. readonly collapseTagsTooltip: boolean;
  16237. readonly tagType: EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>;
  16238. readonly tagEffect: EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>;
  16239. readonly scrollbarAlwaysOn: boolean;
  16240. readonly estimatedOptionHeight: number;
  16241. readonly itemHeight: number;
  16242. readonly multipleLimit: number;
  16243. readonly reserveKeyword: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16244. readonly allowCreate: boolean;
  16245. readonly automaticDropdown: boolean;
  16246. readonly defaultFirstOption: boolean;
  16247. readonly remote: boolean;
  16248. }>;
  16249. declare const _default_79: __VLS_WithTemplateSlots_64<typeof __VLS_component_64, ReturnType<typeof __VLS_template_64>>;
  16250. declare const _default_8: __VLS_WithTemplateSlots_7<typeof __VLS_component_7, ReturnType<typeof __VLS_template_6>>;
  16251. declare const _default_80: DefineComponent<{
  16252. readonly variant: EpPropFinalized<StringConstructor, "button" | "caption" | "h1" | "h3" | "p" | "circle" | "image" | "rect" | "text", unknown, "text", boolean>;
  16253. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  16254. readonly variant: EpPropFinalized<StringConstructor, "button" | "caption" | "h1" | "h3" | "p" | "circle" | "image" | "rect" | "text", unknown, "text", boolean>;
  16255. }>>, {
  16256. readonly variant: EpPropMergeType<StringConstructor, "button" | "caption" | "h1" | "h3" | "p" | "circle" | "image" | "rect" | "text", unknown>;
  16257. }>;
  16258. declare const _default_81: DefineComponent<{
  16259. readonly ariaLabel: StringConstructor;
  16260. readonly modelValue: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => Arrayable<number>) | ((new (...args: any[]) => number | number[]) | (() => Arrayable<number>))[], unknown, unknown, 0, boolean>;
  16261. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16262. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  16263. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  16264. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  16265. readonly showInput: BooleanConstructor;
  16266. readonly showInputControls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16267. readonly size: {
  16268. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16269. readonly required: false;
  16270. readonly validator: ((val: unknown) => boolean) | undefined;
  16271. __epPropKey: true;
  16272. };
  16273. readonly inputSize: {
  16274. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16275. readonly required: false;
  16276. readonly validator: ((val: unknown) => boolean) | undefined;
  16277. __epPropKey: true;
  16278. };
  16279. readonly showStops: BooleanConstructor;
  16280. readonly showTooltip: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16281. readonly formatTooltip: EpPropFinalized<(new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  16282. (): (val: number) => number | string;
  16283. new (): any;
  16284. readonly prototype: any;
  16285. } | ((new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  16286. (): (val: number) => number | string;
  16287. new (): any;
  16288. readonly prototype: any;
  16289. })[], unknown, unknown, undefined, boolean>;
  16290. readonly disabled: BooleanConstructor;
  16291. readonly range: BooleanConstructor;
  16292. readonly vertical: BooleanConstructor;
  16293. readonly height: StringConstructor;
  16294. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  16295. readonly rangeStartLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16296. readonly rangeEndLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16297. readonly formatValueText: EpPropFinalized<(new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  16298. (): (val: number) => string;
  16299. new (): any;
  16300. readonly prototype: any;
  16301. } | ((new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  16302. (): (val: number) => string;
  16303. new (): any;
  16304. readonly prototype: any;
  16305. })[], unknown, unknown, undefined, boolean>;
  16306. readonly tooltipClass: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16307. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "top", boolean>;
  16308. readonly marks: {
  16309. readonly type: PropType<{
  16310. [x: number]: EpPropMergeType<(new (...args: any[]) => string | {
  16311. style: CSSProperties;
  16312. label: any;
  16313. }) | (() => string | {
  16314. style: CSSProperties;
  16315. label: any;
  16316. }) | ((new (...args: any[]) => string | {
  16317. style: CSSProperties;
  16318. label: any;
  16319. }) | (() => string | {
  16320. style: CSSProperties;
  16321. label: any;
  16322. }))[], unknown, unknown> | undefined;
  16323. }>;
  16324. readonly required: false;
  16325. readonly validator: ((val: unknown) => boolean) | undefined;
  16326. __epPropKey: true;
  16327. };
  16328. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16329. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16330. }, {
  16331. onSliderClick: (event: MouseEvent | TouchEvent) => void;
  16332. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  16333. "update:modelValue": (value: Arrayable<number>) => void;
  16334. change: (value: Arrayable<number>) => void;
  16335. input: (value: Arrayable<number>) => void;
  16336. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  16337. readonly ariaLabel: StringConstructor;
  16338. readonly modelValue: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => Arrayable<number>) | ((new (...args: any[]) => number | number[]) | (() => Arrayable<number>))[], unknown, unknown, 0, boolean>;
  16339. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16340. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  16341. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  16342. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  16343. readonly showInput: BooleanConstructor;
  16344. readonly showInputControls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16345. readonly size: {
  16346. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16347. readonly required: false;
  16348. readonly validator: ((val: unknown) => boolean) | undefined;
  16349. __epPropKey: true;
  16350. };
  16351. readonly inputSize: {
  16352. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16353. readonly required: false;
  16354. readonly validator: ((val: unknown) => boolean) | undefined;
  16355. __epPropKey: true;
  16356. };
  16357. readonly showStops: BooleanConstructor;
  16358. readonly showTooltip: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16359. readonly formatTooltip: EpPropFinalized<(new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  16360. (): (val: number) => number | string;
  16361. new (): any;
  16362. readonly prototype: any;
  16363. } | ((new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  16364. (): (val: number) => number | string;
  16365. new (): any;
  16366. readonly prototype: any;
  16367. })[], unknown, unknown, undefined, boolean>;
  16368. readonly disabled: BooleanConstructor;
  16369. readonly range: BooleanConstructor;
  16370. readonly vertical: BooleanConstructor;
  16371. readonly height: StringConstructor;
  16372. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  16373. readonly rangeStartLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16374. readonly rangeEndLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16375. readonly formatValueText: EpPropFinalized<(new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  16376. (): (val: number) => string;
  16377. new (): any;
  16378. readonly prototype: any;
  16379. } | ((new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  16380. (): (val: number) => string;
  16381. new (): any;
  16382. readonly prototype: any;
  16383. })[], unknown, unknown, undefined, boolean>;
  16384. readonly tooltipClass: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  16385. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "top", boolean>;
  16386. readonly marks: {
  16387. readonly type: PropType<{
  16388. [x: number]: EpPropMergeType<(new (...args: any[]) => string | {
  16389. style: CSSProperties;
  16390. label: any;
  16391. }) | (() => string | {
  16392. style: CSSProperties;
  16393. label: any;
  16394. }) | ((new (...args: any[]) => string | {
  16395. style: CSSProperties;
  16396. label: any;
  16397. }) | (() => string | {
  16398. style: CSSProperties;
  16399. label: any;
  16400. }))[], unknown, unknown> | undefined;
  16401. }>;
  16402. readonly required: false;
  16403. readonly validator: ((val: unknown) => boolean) | undefined;
  16404. __epPropKey: true;
  16405. };
  16406. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16407. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  16408. }>> & {
  16409. "onUpdate:modelValue"?: ((value: Arrayable<number>) => any) | undefined;
  16410. onChange?: ((value: Arrayable<number>) => any) | undefined;
  16411. onInput?: ((value: Arrayable<number>) => any) | undefined;
  16412. }, {
  16413. readonly disabled: boolean;
  16414. readonly vertical: boolean;
  16415. readonly range: boolean;
  16416. readonly id: string;
  16417. readonly modelValue: EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => Arrayable<number>) | ((new (...args: any[]) => number | number[]) | (() => Arrayable<number>))[], unknown, unknown>;
  16418. readonly placement: EpPropMergeType<StringConstructor, Placement, unknown>;
  16419. readonly min: number;
  16420. readonly max: number;
  16421. readonly validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16422. readonly persistent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16423. readonly debounce: number;
  16424. readonly step: number;
  16425. readonly showInputControls: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16426. readonly showTooltip: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  16427. readonly formatTooltip: (val: number) => number | string;
  16428. readonly rangeStartLabel: string;
  16429. readonly rangeEndLabel: string;
  16430. readonly formatValueText: (val: number) => string;
  16431. readonly tooltipClass: string;
  16432. readonly showInput: boolean;
  16433. readonly showStops: boolean;
  16434. }>;
  16435. declare const _default_82: __VLS_WithTemplateSlots_65<typeof __VLS_component_65, ReturnType<typeof __VLS_template_65>>;
  16436. declare const _default_83: __VLS_WithTemplateSlots_66<typeof __VLS_component_66, ReturnType<typeof __VLS_template_66>>;
  16437. declare const _default_84: __VLS_WithTemplateSlots_67<typeof __VLS_component_67, ReturnType<typeof __VLS_template_67>>;
  16438. declare const _default_85: __VLS_WithTemplateSlots_68<typeof __VLS_component_68, ReturnType<typeof __VLS_template_68>>;
  16439. declare const _default_86: DefineComponent<{
  16440. data: {
  16441. type: PropType<any[]>;
  16442. default: () => never[];
  16443. };
  16444. size: {
  16445. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  16446. readonly required: false;
  16447. readonly validator: ((val: unknown) => boolean) | undefined;
  16448. __epPropKey: true;
  16449. };
  16450. width: (NumberConstructor | StringConstructor)[];
  16451. height: (NumberConstructor | StringConstructor)[];
  16452. maxHeight: (NumberConstructor | StringConstructor)[];
  16453. fit: {
  16454. type: BooleanConstructor;
  16455. default: boolean;
  16456. };
  16457. stripe: BooleanConstructor;
  16458. border: BooleanConstructor;
  16459. rowKey: PropType<TableProps<any>["rowKey"]>;
  16460. showHeader: {
  16461. type: BooleanConstructor;
  16462. default: boolean;
  16463. };
  16464. showSummary: BooleanConstructor;
  16465. sumText: StringConstructor;
  16466. summaryMethod: PropType<TableProps<any>["summaryMethod"]>;
  16467. rowClassName: PropType<TableProps<any>["rowClassName"]>;
  16468. rowStyle: PropType<TableProps<any>["rowStyle"]>;
  16469. cellClassName: PropType<TableProps<any>["cellClassName"]>;
  16470. cellStyle: PropType<TableProps<any>["cellStyle"]>;
  16471. headerRowClassName: PropType<TableProps<any>["headerRowClassName"]>;
  16472. headerRowStyle: PropType<TableProps<any>["headerRowStyle"]>;
  16473. headerCellClassName: PropType<TableProps<any>["headerCellClassName"]>;
  16474. headerCellStyle: PropType<TableProps<any>["headerCellStyle"]>;
  16475. highlightCurrentRow: BooleanConstructor;
  16476. currentRowKey: (NumberConstructor | StringConstructor)[];
  16477. emptyText: StringConstructor;
  16478. expandRowKeys: PropType<TableProps<any>["expandRowKeys"]>;
  16479. defaultExpandAll: BooleanConstructor;
  16480. defaultSort: PropType<TableProps<any>["defaultSort"]>;
  16481. tooltipEffect: StringConstructor;
  16482. tooltipOptions: PropType<TableProps<any>["tooltipOptions"]>;
  16483. spanMethod: PropType<TableProps<any>["spanMethod"]>;
  16484. selectOnIndeterminate: {
  16485. type: BooleanConstructor;
  16486. default: boolean;
  16487. };
  16488. indent: {
  16489. type: NumberConstructor;
  16490. default: number;
  16491. };
  16492. treeProps: {
  16493. type: PropType<TableProps<any>["treeProps"]>;
  16494. default: () => {
  16495. hasChildren: string;
  16496. children: string;
  16497. checkStrictly: boolean;
  16498. };
  16499. };
  16500. lazy: BooleanConstructor;
  16501. load: PropType<TableProps<any>["load"]>;
  16502. style: {
  16503. type: PropType<CSSProperties>;
  16504. default: () => {};
  16505. };
  16506. className: {
  16507. type: StringConstructor;
  16508. default: string;
  16509. };
  16510. tableLayout: {
  16511. type: PropType<"fixed" | "auto">;
  16512. default: string;
  16513. };
  16514. scrollbarAlwaysOn: BooleanConstructor;
  16515. flexible: BooleanConstructor;
  16516. showOverflowTooltip: PropType<TableProps<any>["showOverflowTooltip"]>;
  16517. tooltipFormatter: PropType<TableProps<any>["tooltipFormatter"]>;
  16518. appendFilterPanelTo: StringConstructor;
  16519. scrollbarTabindex: {
  16520. type: (NumberConstructor | StringConstructor)[];
  16521. default: undefined;
  16522. };
  16523. allowDragLastColumn: {
  16524. type: BooleanConstructor;
  16525. default: boolean;
  16526. };
  16527. preserveExpandedContent: BooleanConstructor;
  16528. nativeScrollbar: BooleanConstructor;
  16529. }, {
  16530. ns: {
  16531. namespace: ComputedRef<string>;
  16532. b: (blockSuffix?: string) => string;
  16533. e: (element?: string) => string;
  16534. m: (modifier?: string) => string;
  16535. be: (blockSuffix?: string, element?: string) => string;
  16536. em: (element?: string, modifier?: string) => string;
  16537. bm: (blockSuffix?: string, modifier?: string) => string;
  16538. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  16539. is: {
  16540. (name: string, state: boolean | undefined): string;
  16541. (name: string): string;
  16542. };
  16543. cssVar: (object: Record<string, string>) => Record<string, string>;
  16544. cssVarName: (name: string) => string;
  16545. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  16546. cssVarBlockName: (name: string) => string;
  16547. };
  16548. layout: TableLayout<any>;
  16549. store: {
  16550. mutations: {
  16551. setData(states: {
  16552. _currentRowKey: Ref<string | null>;
  16553. currentRow: Ref<any>;
  16554. expandRowKeys: Ref<string[]>;
  16555. treeData: Ref<Record<string, TreeData_2>>;
  16556. indent: Ref<number>;
  16557. lazy: Ref<boolean>;
  16558. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16559. lazyColumnIdentifier: Ref<string>;
  16560. childrenColumnName: Ref<string>;
  16561. checkStrictly: Ref<boolean>;
  16562. expandRows: Ref<any[]>;
  16563. defaultExpandAll: Ref<boolean>;
  16564. tableSize: Ref<any>;
  16565. rowKey: Ref<string | null>;
  16566. data: Ref<any[]>;
  16567. _data: Ref<any[]>;
  16568. isComplex: Ref<boolean>;
  16569. _columns: Ref<TableColumnCtx<any>[]>;
  16570. originColumns: Ref<TableColumnCtx<any>[]>;
  16571. columns: Ref<TableColumnCtx<any>[]>;
  16572. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16573. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16574. leafColumns: Ref<TableColumnCtx<any>[]>;
  16575. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16576. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16577. updateOrderFns: (() => void)[];
  16578. leafColumnsLength: Ref<number>;
  16579. fixedLeafColumnsLength: Ref<number>;
  16580. rightFixedLeafColumnsLength: Ref<number>;
  16581. isAllSelected: Ref<boolean>;
  16582. selection: Ref<any[]>;
  16583. reserveSelection: Ref<boolean>;
  16584. selectOnIndeterminate: Ref<boolean>;
  16585. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16586. filters: Ref<StoreFilter>;
  16587. filteredData: Ref<any[] | null>;
  16588. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16589. sortProp: Ref<string | null>;
  16590. sortOrder: Ref<string | number | null>;
  16591. hoverRow: Ref<any>;
  16592. }, data: any[]): void;
  16593. insertColumn(states: {
  16594. _currentRowKey: Ref<string | null>;
  16595. currentRow: Ref<any>;
  16596. expandRowKeys: Ref<string[]>;
  16597. treeData: Ref<Record<string, TreeData_2>>;
  16598. indent: Ref<number>;
  16599. lazy: Ref<boolean>;
  16600. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16601. lazyColumnIdentifier: Ref<string>;
  16602. childrenColumnName: Ref<string>;
  16603. checkStrictly: Ref<boolean>;
  16604. expandRows: Ref<any[]>;
  16605. defaultExpandAll: Ref<boolean>;
  16606. tableSize: Ref<any>;
  16607. rowKey: Ref<string | null>;
  16608. data: Ref<any[]>;
  16609. _data: Ref<any[]>;
  16610. isComplex: Ref<boolean>;
  16611. _columns: Ref<TableColumnCtx<any>[]>;
  16612. originColumns: Ref<TableColumnCtx<any>[]>;
  16613. columns: Ref<TableColumnCtx<any>[]>;
  16614. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16615. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16616. leafColumns: Ref<TableColumnCtx<any>[]>;
  16617. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16618. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16619. updateOrderFns: (() => void)[];
  16620. leafColumnsLength: Ref<number>;
  16621. fixedLeafColumnsLength: Ref<number>;
  16622. rightFixedLeafColumnsLength: Ref<number>;
  16623. isAllSelected: Ref<boolean>;
  16624. selection: Ref<any[]>;
  16625. reserveSelection: Ref<boolean>;
  16626. selectOnIndeterminate: Ref<boolean>;
  16627. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16628. filters: Ref<StoreFilter>;
  16629. filteredData: Ref<any[] | null>;
  16630. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16631. sortProp: Ref<string | null>;
  16632. sortOrder: Ref<string | number | null>;
  16633. hoverRow: Ref<any>;
  16634. }, column: TableColumnCtx<any>, parent: TableColumnCtx<any>, updateColumnOrder: () => void): void;
  16635. updateColumnOrder(states: {
  16636. _currentRowKey: Ref<string | null>;
  16637. currentRow: Ref<any>;
  16638. expandRowKeys: Ref<string[]>;
  16639. treeData: Ref<Record<string, TreeData_2>>;
  16640. indent: Ref<number>;
  16641. lazy: Ref<boolean>;
  16642. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16643. lazyColumnIdentifier: Ref<string>;
  16644. childrenColumnName: Ref<string>;
  16645. checkStrictly: Ref<boolean>;
  16646. expandRows: Ref<any[]>;
  16647. defaultExpandAll: Ref<boolean>;
  16648. tableSize: Ref<any>;
  16649. rowKey: Ref<string | null>;
  16650. data: Ref<any[]>;
  16651. _data: Ref<any[]>;
  16652. isComplex: Ref<boolean>;
  16653. _columns: Ref<TableColumnCtx<any>[]>;
  16654. originColumns: Ref<TableColumnCtx<any>[]>;
  16655. columns: Ref<TableColumnCtx<any>[]>;
  16656. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16657. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16658. leafColumns: Ref<TableColumnCtx<any>[]>;
  16659. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16660. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16661. updateOrderFns: (() => void)[];
  16662. leafColumnsLength: Ref<number>;
  16663. fixedLeafColumnsLength: Ref<number>;
  16664. rightFixedLeafColumnsLength: Ref<number>;
  16665. isAllSelected: Ref<boolean>;
  16666. selection: Ref<any[]>;
  16667. reserveSelection: Ref<boolean>;
  16668. selectOnIndeterminate: Ref<boolean>;
  16669. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16670. filters: Ref<StoreFilter>;
  16671. filteredData: Ref<any[] | null>;
  16672. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16673. sortProp: Ref<string | null>;
  16674. sortOrder: Ref<string | number | null>;
  16675. hoverRow: Ref<any>;
  16676. }, column: TableColumnCtx<any>): void;
  16677. removeColumn(states: {
  16678. _currentRowKey: Ref<string | null>;
  16679. currentRow: Ref<any>;
  16680. expandRowKeys: Ref<string[]>;
  16681. treeData: Ref<Record<string, TreeData_2>>;
  16682. indent: Ref<number>;
  16683. lazy: Ref<boolean>;
  16684. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16685. lazyColumnIdentifier: Ref<string>;
  16686. childrenColumnName: Ref<string>;
  16687. checkStrictly: Ref<boolean>;
  16688. expandRows: Ref<any[]>;
  16689. defaultExpandAll: Ref<boolean>;
  16690. tableSize: Ref<any>;
  16691. rowKey: Ref<string | null>;
  16692. data: Ref<any[]>;
  16693. _data: Ref<any[]>;
  16694. isComplex: Ref<boolean>;
  16695. _columns: Ref<TableColumnCtx<any>[]>;
  16696. originColumns: Ref<TableColumnCtx<any>[]>;
  16697. columns: Ref<TableColumnCtx<any>[]>;
  16698. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16699. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16700. leafColumns: Ref<TableColumnCtx<any>[]>;
  16701. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16702. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16703. updateOrderFns: (() => void)[];
  16704. leafColumnsLength: Ref<number>;
  16705. fixedLeafColumnsLength: Ref<number>;
  16706. rightFixedLeafColumnsLength: Ref<number>;
  16707. isAllSelected: Ref<boolean>;
  16708. selection: Ref<any[]>;
  16709. reserveSelection: Ref<boolean>;
  16710. selectOnIndeterminate: Ref<boolean>;
  16711. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16712. filters: Ref<StoreFilter>;
  16713. filteredData: Ref<any[] | null>;
  16714. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16715. sortProp: Ref<string | null>;
  16716. sortOrder: Ref<string | number | null>;
  16717. hoverRow: Ref<any>;
  16718. }, column: TableColumnCtx<any>, parent: TableColumnCtx<any>, updateColumnOrder: () => void): void;
  16719. sort(states: {
  16720. _currentRowKey: Ref<string | null>;
  16721. currentRow: Ref<any>;
  16722. expandRowKeys: Ref<string[]>;
  16723. treeData: Ref<Record<string, TreeData_2>>;
  16724. indent: Ref<number>;
  16725. lazy: Ref<boolean>;
  16726. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16727. lazyColumnIdentifier: Ref<string>;
  16728. childrenColumnName: Ref<string>;
  16729. checkStrictly: Ref<boolean>;
  16730. expandRows: Ref<any[]>;
  16731. defaultExpandAll: Ref<boolean>;
  16732. tableSize: Ref<any>;
  16733. rowKey: Ref<string | null>;
  16734. data: Ref<any[]>;
  16735. _data: Ref<any[]>;
  16736. isComplex: Ref<boolean>;
  16737. _columns: Ref<TableColumnCtx<any>[]>;
  16738. originColumns: Ref<TableColumnCtx<any>[]>;
  16739. columns: Ref<TableColumnCtx<any>[]>;
  16740. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16741. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16742. leafColumns: Ref<TableColumnCtx<any>[]>;
  16743. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16744. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16745. updateOrderFns: (() => void)[];
  16746. leafColumnsLength: Ref<number>;
  16747. fixedLeafColumnsLength: Ref<number>;
  16748. rightFixedLeafColumnsLength: Ref<number>;
  16749. isAllSelected: Ref<boolean>;
  16750. selection: Ref<any[]>;
  16751. reserveSelection: Ref<boolean>;
  16752. selectOnIndeterminate: Ref<boolean>;
  16753. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16754. filters: Ref<StoreFilter>;
  16755. filteredData: Ref<any[] | null>;
  16756. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16757. sortProp: Ref<string | null>;
  16758. sortOrder: Ref<string | number | null>;
  16759. hoverRow: Ref<any>;
  16760. }, options: Sort): void;
  16761. changeSortCondition(states: {
  16762. _currentRowKey: Ref<string | null>;
  16763. currentRow: Ref<any>;
  16764. expandRowKeys: Ref<string[]>;
  16765. treeData: Ref<Record<string, TreeData_2>>;
  16766. indent: Ref<number>;
  16767. lazy: Ref<boolean>;
  16768. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16769. lazyColumnIdentifier: Ref<string>;
  16770. childrenColumnName: Ref<string>;
  16771. checkStrictly: Ref<boolean>;
  16772. expandRows: Ref<any[]>;
  16773. defaultExpandAll: Ref<boolean>;
  16774. tableSize: Ref<any>;
  16775. rowKey: Ref<string | null>;
  16776. data: Ref<any[]>;
  16777. _data: Ref<any[]>;
  16778. isComplex: Ref<boolean>;
  16779. _columns: Ref<TableColumnCtx<any>[]>;
  16780. originColumns: Ref<TableColumnCtx<any>[]>;
  16781. columns: Ref<TableColumnCtx<any>[]>;
  16782. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16783. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16784. leafColumns: Ref<TableColumnCtx<any>[]>;
  16785. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16786. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16787. updateOrderFns: (() => void)[];
  16788. leafColumnsLength: Ref<number>;
  16789. fixedLeafColumnsLength: Ref<number>;
  16790. rightFixedLeafColumnsLength: Ref<number>;
  16791. isAllSelected: Ref<boolean>;
  16792. selection: Ref<any[]>;
  16793. reserveSelection: Ref<boolean>;
  16794. selectOnIndeterminate: Ref<boolean>;
  16795. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16796. filters: Ref<StoreFilter>;
  16797. filteredData: Ref<any[] | null>;
  16798. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16799. sortProp: Ref<string | null>;
  16800. sortOrder: Ref<string | number | null>;
  16801. hoverRow: Ref<any>;
  16802. }, options: Sort): void;
  16803. filterChange(_states: {
  16804. _currentRowKey: Ref<string | null>;
  16805. currentRow: Ref<any>;
  16806. expandRowKeys: Ref<string[]>;
  16807. treeData: Ref<Record<string, TreeData_2>>;
  16808. indent: Ref<number>;
  16809. lazy: Ref<boolean>;
  16810. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16811. lazyColumnIdentifier: Ref<string>;
  16812. childrenColumnName: Ref<string>;
  16813. checkStrictly: Ref<boolean>;
  16814. expandRows: Ref<any[]>;
  16815. defaultExpandAll: Ref<boolean>;
  16816. tableSize: Ref<any>;
  16817. rowKey: Ref<string | null>;
  16818. data: Ref<any[]>;
  16819. _data: Ref<any[]>;
  16820. isComplex: Ref<boolean>;
  16821. _columns: Ref<TableColumnCtx<any>[]>;
  16822. originColumns: Ref<TableColumnCtx<any>[]>;
  16823. columns: Ref<TableColumnCtx<any>[]>;
  16824. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16825. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16826. leafColumns: Ref<TableColumnCtx<any>[]>;
  16827. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16828. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16829. updateOrderFns: (() => void)[];
  16830. leafColumnsLength: Ref<number>;
  16831. fixedLeafColumnsLength: Ref<number>;
  16832. rightFixedLeafColumnsLength: Ref<number>;
  16833. isAllSelected: Ref<boolean>;
  16834. selection: Ref<any[]>;
  16835. reserveSelection: Ref<boolean>;
  16836. selectOnIndeterminate: Ref<boolean>;
  16837. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16838. filters: Ref<StoreFilter>;
  16839. filteredData: Ref<any[] | null>;
  16840. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16841. sortProp: Ref<string | null>;
  16842. sortOrder: Ref<string | number | null>;
  16843. hoverRow: Ref<any>;
  16844. }, options: Filter<any>): void;
  16845. toggleAllSelection(): void;
  16846. rowSelectedChanged(_states: {
  16847. _currentRowKey: Ref<string | null>;
  16848. currentRow: Ref<any>;
  16849. expandRowKeys: Ref<string[]>;
  16850. treeData: Ref<Record<string, TreeData_2>>;
  16851. indent: Ref<number>;
  16852. lazy: Ref<boolean>;
  16853. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16854. lazyColumnIdentifier: Ref<string>;
  16855. childrenColumnName: Ref<string>;
  16856. checkStrictly: Ref<boolean>;
  16857. expandRows: Ref<any[]>;
  16858. defaultExpandAll: Ref<boolean>;
  16859. tableSize: Ref<any>;
  16860. rowKey: Ref<string | null>;
  16861. data: Ref<any[]>;
  16862. _data: Ref<any[]>;
  16863. isComplex: Ref<boolean>;
  16864. _columns: Ref<TableColumnCtx<any>[]>;
  16865. originColumns: Ref<TableColumnCtx<any>[]>;
  16866. columns: Ref<TableColumnCtx<any>[]>;
  16867. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16868. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16869. leafColumns: Ref<TableColumnCtx<any>[]>;
  16870. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16871. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16872. updateOrderFns: (() => void)[];
  16873. leafColumnsLength: Ref<number>;
  16874. fixedLeafColumnsLength: Ref<number>;
  16875. rightFixedLeafColumnsLength: Ref<number>;
  16876. isAllSelected: Ref<boolean>;
  16877. selection: Ref<any[]>;
  16878. reserveSelection: Ref<boolean>;
  16879. selectOnIndeterminate: Ref<boolean>;
  16880. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16881. filters: Ref<StoreFilter>;
  16882. filteredData: Ref<any[] | null>;
  16883. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16884. sortProp: Ref<string | null>;
  16885. sortOrder: Ref<string | number | null>;
  16886. hoverRow: Ref<any>;
  16887. }, row: any): void;
  16888. setHoverRow(states: {
  16889. _currentRowKey: Ref<string | null>;
  16890. currentRow: Ref<any>;
  16891. expandRowKeys: Ref<string[]>;
  16892. treeData: Ref<Record<string, TreeData_2>>;
  16893. indent: Ref<number>;
  16894. lazy: Ref<boolean>;
  16895. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16896. lazyColumnIdentifier: Ref<string>;
  16897. childrenColumnName: Ref<string>;
  16898. checkStrictly: Ref<boolean>;
  16899. expandRows: Ref<any[]>;
  16900. defaultExpandAll: Ref<boolean>;
  16901. tableSize: Ref<any>;
  16902. rowKey: Ref<string | null>;
  16903. data: Ref<any[]>;
  16904. _data: Ref<any[]>;
  16905. isComplex: Ref<boolean>;
  16906. _columns: Ref<TableColumnCtx<any>[]>;
  16907. originColumns: Ref<TableColumnCtx<any>[]>;
  16908. columns: Ref<TableColumnCtx<any>[]>;
  16909. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16910. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16911. leafColumns: Ref<TableColumnCtx<any>[]>;
  16912. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16913. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16914. updateOrderFns: (() => void)[];
  16915. leafColumnsLength: Ref<number>;
  16916. fixedLeafColumnsLength: Ref<number>;
  16917. rightFixedLeafColumnsLength: Ref<number>;
  16918. isAllSelected: Ref<boolean>;
  16919. selection: Ref<any[]>;
  16920. reserveSelection: Ref<boolean>;
  16921. selectOnIndeterminate: Ref<boolean>;
  16922. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16923. filters: Ref<StoreFilter>;
  16924. filteredData: Ref<any[] | null>;
  16925. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16926. sortProp: Ref<string | null>;
  16927. sortOrder: Ref<string | number | null>;
  16928. hoverRow: Ref<any>;
  16929. }, row: any): void;
  16930. setCurrentRow(_states: {
  16931. _currentRowKey: Ref<string | null>;
  16932. currentRow: Ref<any>;
  16933. expandRowKeys: Ref<string[]>;
  16934. treeData: Ref<Record<string, TreeData_2>>;
  16935. indent: Ref<number>;
  16936. lazy: Ref<boolean>;
  16937. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  16938. lazyColumnIdentifier: Ref<string>;
  16939. childrenColumnName: Ref<string>;
  16940. checkStrictly: Ref<boolean>;
  16941. expandRows: Ref<any[]>;
  16942. defaultExpandAll: Ref<boolean>;
  16943. tableSize: Ref<any>;
  16944. rowKey: Ref<string | null>;
  16945. data: Ref<any[]>;
  16946. _data: Ref<any[]>;
  16947. isComplex: Ref<boolean>;
  16948. _columns: Ref<TableColumnCtx<any>[]>;
  16949. originColumns: Ref<TableColumnCtx<any>[]>;
  16950. columns: Ref<TableColumnCtx<any>[]>;
  16951. fixedColumns: Ref<TableColumnCtx<any>[]>;
  16952. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  16953. leafColumns: Ref<TableColumnCtx<any>[]>;
  16954. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16955. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  16956. updateOrderFns: (() => void)[];
  16957. leafColumnsLength: Ref<number>;
  16958. fixedLeafColumnsLength: Ref<number>;
  16959. rightFixedLeafColumnsLength: Ref<number>;
  16960. isAllSelected: Ref<boolean>;
  16961. selection: Ref<any[]>;
  16962. reserveSelection: Ref<boolean>;
  16963. selectOnIndeterminate: Ref<boolean>;
  16964. selectable: Ref<((row: any, index: number) => boolean) | null>;
  16965. filters: Ref<StoreFilter>;
  16966. filteredData: Ref<any[] | null>;
  16967. sortingColumn: Ref<TableColumnCtx<any> | null>;
  16968. sortProp: Ref<string | null>;
  16969. sortOrder: Ref<string | number | null>;
  16970. hoverRow: Ref<any>;
  16971. }, row: any): void;
  16972. };
  16973. commit: (name: "sort" | "setData" | "insertColumn" | "updateColumnOrder" | "removeColumn" | "changeSortCondition" | "filterChange" | "toggleAllSelection" | "rowSelectedChanged" | "setHoverRow" | "setCurrentRow", ...args: any[]) => void;
  16974. updateTableScrollY: () => void;
  16975. assertRowKey: () => void;
  16976. updateColumns: () => void;
  16977. scheduleLayout: (needUpdateColumns?: boolean, immediate?: boolean) => void;
  16978. isSelected: (row: any) => boolean;
  16979. clearSelection: () => void;
  16980. cleanSelection: () => void;
  16981. getSelectionRows: () => any[];
  16982. toggleRowSelection: (row: any, selected?: boolean, emitChange?: boolean, ignoreSelectable?: boolean) => void;
  16983. _toggleAllSelection: () => void;
  16984. toggleAllSelection: (() => void) | null;
  16985. updateAllSelected: () => void;
  16986. updateFilters: (column: TableColumnCtx<any>, values: string[]) => Record<string, string[]>;
  16987. updateCurrentRow: (_currentRow: any) => void;
  16988. updateSort: (column: TableColumnCtx<any> | null, prop: string | null, order: TableSortOrder | null) => void;
  16989. execFilter: () => void;
  16990. execSort: () => void;
  16991. execQuery: (ignore?: {
  16992. filter: boolean;
  16993. } | undefined) => void;
  16994. clearFilter: (columnKeys?: string[] | string) => void;
  16995. clearSort: () => void;
  16996. toggleRowExpansion: (row: any, expanded?: boolean) => void;
  16997. setExpandRowKeysAdapter: (val: string[]) => void;
  16998. setCurrentRowKey: (key: string) => void;
  16999. toggleRowExpansionAdapter: (row: any, expanded?: boolean) => void;
  17000. isRowExpanded: (row: any) => boolean;
  17001. updateExpandRows: () => void;
  17002. updateCurrentRowData: () => void;
  17003. loadOrToggle: (row: any) => void;
  17004. updateTreeData: (ifChangeExpandRowKeys?: boolean, ifExpandAll?: boolean) => void;
  17005. updateKeyChildren: (key: string, data: any[]) => void;
  17006. states: {
  17007. _currentRowKey: Ref<string | null>;
  17008. currentRow: Ref<any>;
  17009. expandRowKeys: Ref<string[]>;
  17010. treeData: Ref<Record<string, TreeData_2>>;
  17011. indent: Ref<number>;
  17012. lazy: Ref<boolean>;
  17013. lazyTreeNodeMap: Ref<Record<string, any[]>>;
  17014. lazyColumnIdentifier: Ref<string>;
  17015. childrenColumnName: Ref<string>;
  17016. checkStrictly: Ref<boolean>;
  17017. expandRows: Ref<any[]>;
  17018. defaultExpandAll: Ref<boolean>;
  17019. tableSize: Ref<any>;
  17020. rowKey: Ref<string | null>;
  17021. data: Ref<any[]>;
  17022. _data: Ref<any[]>;
  17023. isComplex: Ref<boolean>;
  17024. _columns: Ref<TableColumnCtx<any>[]>;
  17025. originColumns: Ref<TableColumnCtx<any>[]>;
  17026. columns: Ref<TableColumnCtx<any>[]>;
  17027. fixedColumns: Ref<TableColumnCtx<any>[]>;
  17028. rightFixedColumns: Ref<TableColumnCtx<any>[]>;
  17029. leafColumns: Ref<TableColumnCtx<any>[]>;
  17030. fixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  17031. rightFixedLeafColumns: Ref<TableColumnCtx<any>[]>;
  17032. updateOrderFns: (() => void)[];
  17033. leafColumnsLength: Ref<number>;
  17034. fixedLeafColumnsLength: Ref<number>;
  17035. rightFixedLeafColumnsLength: Ref<number>;
  17036. isAllSelected: Ref<boolean>;
  17037. selection: Ref<any[]>;
  17038. reserveSelection: Ref<boolean>;
  17039. selectOnIndeterminate: Ref<boolean>;
  17040. selectable: Ref<((row: any, index: number) => boolean) | null>;
  17041. filters: Ref<StoreFilter>;
  17042. filteredData: Ref<any[] | null>;
  17043. sortingColumn: Ref<TableColumnCtx<any> | null>;
  17044. sortProp: Ref<string | null>;
  17045. sortOrder: Ref<string | number | null>;
  17046. hoverRow: Ref<any>;
  17047. };
  17048. ns: {
  17049. namespace: ComputedRef<string>;
  17050. b: (blockSuffix?: string) => string;
  17051. e: (element?: string) => string;
  17052. m: (modifier?: string) => string;
  17053. be: (blockSuffix?: string, element?: string) => string;
  17054. em: (element?: string, modifier?: string) => string;
  17055. bm: (blockSuffix?: string, modifier?: string) => string;
  17056. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  17057. is: {
  17058. (name: string, state: boolean | undefined): string;
  17059. (name: string): string;
  17060. };
  17061. cssVar: (object: Record<string, string>) => Record<string, string>;
  17062. cssVarName: (name: string) => string;
  17063. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  17064. cssVarBlockName: (name: string) => string;
  17065. };
  17066. };
  17067. columns: ComputedRef<TableColumnCtx<any>[]>;
  17068. handleHeaderFooterMousewheel: (_event: WheelEvent, data: any) => void;
  17069. handleMouseLeave: () => void;
  17070. tableId: string;
  17071. tableSize: ComputedRef<"" | "small" | "default" | "large">;
  17072. isHidden: Ref<boolean>;
  17073. isEmpty: ComputedRef<boolean>;
  17074. renderExpanded: Ref<RenderExpanded<any> | null>;
  17075. resizeProxyVisible: Ref<boolean>;
  17076. resizeState: Ref<{
  17077. width: null | number;
  17078. height: null | number;
  17079. headerHeight: null | number;
  17080. }>;
  17081. isGroup: Ref<boolean>;
  17082. bodyWidth: ComputedRef<string>;
  17083. tableBodyStyles: ComputedRef<{
  17084. width: string;
  17085. }>;
  17086. emptyBlockStyle: ComputedRef<{
  17087. width: string;
  17088. height: string;
  17089. } | undefined>;
  17090. debouncedUpdateLayout: DebouncedFunc<() => void>;
  17091. /**
  17092. * @description used in single selection Table, set a certain row selected. If called without any parameter, it will clear selection
  17093. */
  17094. setCurrentRow: (row: any) => void;
  17095. /**
  17096. * @description returns the currently selected rows
  17097. */
  17098. getSelectionRows: () => any[];
  17099. /**
  17100. * @description used in multiple selection Table, toggle if a certain row is selected. With the second parameter, you can directly set if this row is selected
  17101. */
  17102. toggleRowSelection: (row: any, selected?: boolean, ignoreSelectable?: boolean) => void;
  17103. /**
  17104. * @description used in multiple selection Table, clear user selection
  17105. */
  17106. clearSelection: () => void;
  17107. /**
  17108. * @description clear filters of the columns whose `columnKey` are passed in. If no params, clear all filters
  17109. */
  17110. clearFilter: (columnKeys?: string[] | string) => void;
  17111. /**
  17112. * @description used in multiple selection Table, toggle select all and deselect all
  17113. */
  17114. toggleAllSelection: () => void;
  17115. /**
  17116. * @description used in expandable Table or tree Table, toggle if a certain row is expanded. With the second parameter, you can directly set if this row is expanded or collapsed
  17117. */
  17118. toggleRowExpansion: (row: any, expanded?: boolean) => void;
  17119. /**
  17120. * @description clear sorting, restore data to the original order
  17121. */
  17122. clearSort: () => void;
  17123. /**
  17124. * @description refresh the layout of Table. When the visibility of Table changes, you may need to call this method to get a correct layout
  17125. */
  17126. doLayout: () => void;
  17127. /**
  17128. * @description sort Table manually. Property `prop` is used to set sort column, property `order` is used to set sort order
  17129. */
  17130. sort: (prop: string, order: string) => void;
  17131. /**
  17132. * @description used in lazy Table, must set `rowKey`, update key children
  17133. */
  17134. updateKeyChildren: (key: string, data: any[]) => void;
  17135. t: Translator;
  17136. setDragVisible: (visible: boolean) => void;
  17137. context: Table<any>;
  17138. computedSumText: ComputedRef<string>;
  17139. computedEmptyText: ComputedRef<string>;
  17140. tableLayout: ComputedRef<("fixed" | "auto") | undefined>;
  17141. scrollbarViewStyle: {
  17142. display: string;
  17143. verticalAlign: string;
  17144. };
  17145. scrollbarStyle: ComputedRef<{
  17146. height: string;
  17147. maxHeight?: undefined;
  17148. } | {
  17149. maxHeight: string;
  17150. height?: undefined;
  17151. } | {
  17152. height?: undefined;
  17153. maxHeight?: undefined;
  17154. }>;
  17155. scrollBarRef: Ref<any>;
  17156. /**
  17157. * @description scrolls to a particular set of coordinates
  17158. */
  17159. scrollTo: (options: ScrollToOptions | number, yCoord?: number) => void;
  17160. /**
  17161. * @description set horizontal scroll position
  17162. */
  17163. setScrollLeft: (left?: number) => void;
  17164. /**
  17165. * @description set vertical scroll position
  17166. */
  17167. setScrollTop: (top?: number) => void;
  17168. /**
  17169. * @description whether to allow drag the last column
  17170. */
  17171. allowDragLastColumn: boolean;
  17172. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("select" | "scroll" | "select-all" | "expand-change" | "current-change" | "header-click" | "header-contextmenu" | "header-dragend" | "selection-change" | "sort-change" | "filter-change" | "cell-mouse-enter" | "cell-mouse-leave" | "cell-contextmenu" | "cell-click" | "cell-dblclick" | "row-click" | "row-contextmenu" | "row-dblclick")[], "select" | "scroll" | "select-all" | "expand-change" | "current-change" | "header-click" | "header-contextmenu" | "header-dragend" | "selection-change" | "sort-change" | "filter-change" | "cell-mouse-enter" | "cell-mouse-leave" | "cell-contextmenu" | "cell-click" | "cell-dblclick" | "row-click" | "row-contextmenu" | "row-dblclick", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  17173. data: {
  17174. type: PropType<any[]>;
  17175. default: () => never[];
  17176. };
  17177. size: {
  17178. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  17179. readonly required: false;
  17180. readonly validator: ((val: unknown) => boolean) | undefined;
  17181. __epPropKey: true;
  17182. };
  17183. width: (NumberConstructor | StringConstructor)[];
  17184. height: (NumberConstructor | StringConstructor)[];
  17185. maxHeight: (NumberConstructor | StringConstructor)[];
  17186. fit: {
  17187. type: BooleanConstructor;
  17188. default: boolean;
  17189. };
  17190. stripe: BooleanConstructor;
  17191. border: BooleanConstructor;
  17192. rowKey: PropType<TableProps<any>["rowKey"]>;
  17193. showHeader: {
  17194. type: BooleanConstructor;
  17195. default: boolean;
  17196. };
  17197. showSummary: BooleanConstructor;
  17198. sumText: StringConstructor;
  17199. summaryMethod: PropType<TableProps<any>["summaryMethod"]>;
  17200. rowClassName: PropType<TableProps<any>["rowClassName"]>;
  17201. rowStyle: PropType<TableProps<any>["rowStyle"]>;
  17202. cellClassName: PropType<TableProps<any>["cellClassName"]>;
  17203. cellStyle: PropType<TableProps<any>["cellStyle"]>;
  17204. headerRowClassName: PropType<TableProps<any>["headerRowClassName"]>;
  17205. headerRowStyle: PropType<TableProps<any>["headerRowStyle"]>;
  17206. headerCellClassName: PropType<TableProps<any>["headerCellClassName"]>;
  17207. headerCellStyle: PropType<TableProps<any>["headerCellStyle"]>;
  17208. highlightCurrentRow: BooleanConstructor;
  17209. currentRowKey: (NumberConstructor | StringConstructor)[];
  17210. emptyText: StringConstructor;
  17211. expandRowKeys: PropType<TableProps<any>["expandRowKeys"]>;
  17212. defaultExpandAll: BooleanConstructor;
  17213. defaultSort: PropType<TableProps<any>["defaultSort"]>;
  17214. tooltipEffect: StringConstructor;
  17215. tooltipOptions: PropType<TableProps<any>["tooltipOptions"]>;
  17216. spanMethod: PropType<TableProps<any>["spanMethod"]>;
  17217. selectOnIndeterminate: {
  17218. type: BooleanConstructor;
  17219. default: boolean;
  17220. };
  17221. indent: {
  17222. type: NumberConstructor;
  17223. default: number;
  17224. };
  17225. treeProps: {
  17226. type: PropType<TableProps<any>["treeProps"]>;
  17227. default: () => {
  17228. hasChildren: string;
  17229. children: string;
  17230. checkStrictly: boolean;
  17231. };
  17232. };
  17233. lazy: BooleanConstructor;
  17234. load: PropType<TableProps<any>["load"]>;
  17235. style: {
  17236. type: PropType<CSSProperties>;
  17237. default: () => {};
  17238. };
  17239. className: {
  17240. type: StringConstructor;
  17241. default: string;
  17242. };
  17243. tableLayout: {
  17244. type: PropType<"fixed" | "auto">;
  17245. default: string;
  17246. };
  17247. scrollbarAlwaysOn: BooleanConstructor;
  17248. flexible: BooleanConstructor;
  17249. showOverflowTooltip: PropType<TableProps<any>["showOverflowTooltip"]>;
  17250. tooltipFormatter: PropType<TableProps<any>["tooltipFormatter"]>;
  17251. appendFilterPanelTo: StringConstructor;
  17252. scrollbarTabindex: {
  17253. type: (NumberConstructor | StringConstructor)[];
  17254. default: undefined;
  17255. };
  17256. allowDragLastColumn: {
  17257. type: BooleanConstructor;
  17258. default: boolean;
  17259. };
  17260. preserveExpandedContent: BooleanConstructor;
  17261. nativeScrollbar: BooleanConstructor;
  17262. }>> & {
  17263. onScroll?: ((...args: any[]) => any) | undefined;
  17264. onSelect?: ((...args: any[]) => any) | undefined;
  17265. "onExpand-change"?: ((...args: any[]) => any) | undefined;
  17266. "onCurrent-change"?: ((...args: any[]) => any) | undefined;
  17267. "onSelect-all"?: ((...args: any[]) => any) | undefined;
  17268. "onHeader-click"?: ((...args: any[]) => any) | undefined;
  17269. "onHeader-contextmenu"?: ((...args: any[]) => any) | undefined;
  17270. "onHeader-dragend"?: ((...args: any[]) => any) | undefined;
  17271. "onSelection-change"?: ((...args: any[]) => any) | undefined;
  17272. "onSort-change"?: ((...args: any[]) => any) | undefined;
  17273. "onFilter-change"?: ((...args: any[]) => any) | undefined;
  17274. "onCell-mouse-enter"?: ((...args: any[]) => any) | undefined;
  17275. "onCell-mouse-leave"?: ((...args: any[]) => any) | undefined;
  17276. "onCell-contextmenu"?: ((...args: any[]) => any) | undefined;
  17277. "onCell-click"?: ((...args: any[]) => any) | undefined;
  17278. "onCell-dblclick"?: ((...args: any[]) => any) | undefined;
  17279. "onRow-click"?: ((...args: any[]) => any) | undefined;
  17280. "onRow-contextmenu"?: ((...args: any[]) => any) | undefined;
  17281. "onRow-dblclick"?: ((...args: any[]) => any) | undefined;
  17282. }, {
  17283. data: any[];
  17284. style: CSSProperties;
  17285. tableLayout: "fixed" | "auto";
  17286. border: boolean;
  17287. className: string;
  17288. fit: boolean;
  17289. lazy: boolean;
  17290. scrollbarAlwaysOn: boolean;
  17291. allowDragLastColumn: boolean;
  17292. treeProps: TreeProps | undefined;
  17293. defaultExpandAll: boolean;
  17294. selectOnIndeterminate: boolean;
  17295. indent: number;
  17296. stripe: boolean;
  17297. showHeader: boolean;
  17298. showSummary: boolean;
  17299. highlightCurrentRow: boolean;
  17300. flexible: boolean;
  17301. scrollbarTabindex: string | number;
  17302. nativeScrollbar: boolean;
  17303. preserveExpandedContent: boolean;
  17304. }>;
  17305. declare const _default_87: DefineComponent<{
  17306. type: {
  17307. type: StringConstructor;
  17308. default: string;
  17309. };
  17310. label: StringConstructor;
  17311. className: StringConstructor;
  17312. labelClassName: StringConstructor;
  17313. property: StringConstructor;
  17314. prop: StringConstructor;
  17315. width: {
  17316. type: (NumberConstructor | StringConstructor)[];
  17317. default: string;
  17318. };
  17319. minWidth: {
  17320. type: (NumberConstructor | StringConstructor)[];
  17321. default: string;
  17322. };
  17323. renderHeader: PropType<TableColumnCtx<any>["renderHeader"]>;
  17324. sortable: {
  17325. type: (BooleanConstructor | StringConstructor)[];
  17326. default: boolean;
  17327. };
  17328. sortMethod: PropType<TableColumnCtx<any>["sortMethod"]>;
  17329. sortBy: PropType<TableColumnCtx<any>["sortBy"]>;
  17330. resizable: {
  17331. type: BooleanConstructor;
  17332. default: boolean;
  17333. };
  17334. columnKey: StringConstructor;
  17335. align: StringConstructor;
  17336. headerAlign: StringConstructor;
  17337. showOverflowTooltip: {
  17338. type: PropType<TableColumnCtx<any>["showOverflowTooltip"]>;
  17339. default: undefined;
  17340. };
  17341. tooltipFormatter: PropType<TableColumnCtx<any>["tooltipFormatter"]>;
  17342. fixed: (BooleanConstructor | StringConstructor)[];
  17343. formatter: PropType<TableColumnCtx<any>["formatter"]>;
  17344. selectable: PropType<TableColumnCtx<any>["selectable"]>;
  17345. reserveSelection: BooleanConstructor;
  17346. filterMethod: PropType<TableColumnCtx<any>["filterMethod"]>;
  17347. filteredValue: PropType<TableColumnCtx<any>["filteredValue"]>;
  17348. filters: PropType<TableColumnCtx<any>["filters"]>;
  17349. filterPlacement: StringConstructor;
  17350. filterMultiple: {
  17351. type: BooleanConstructor;
  17352. default: boolean;
  17353. };
  17354. filterClassName: StringConstructor;
  17355. index: PropType<TableColumnCtx<any>["index"]>;
  17356. sortOrders: {
  17357. type: PropType<TableColumnCtx<any>["sortOrders"]>;
  17358. default: () => (string | null)[];
  17359. validator: (val: TableColumnCtx<any>["sortOrders"]) => boolean;
  17360. };
  17361. }, void, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  17362. type: {
  17363. type: StringConstructor;
  17364. default: string;
  17365. };
  17366. label: StringConstructor;
  17367. className: StringConstructor;
  17368. labelClassName: StringConstructor;
  17369. property: StringConstructor;
  17370. prop: StringConstructor;
  17371. width: {
  17372. type: (NumberConstructor | StringConstructor)[];
  17373. default: string;
  17374. };
  17375. minWidth: {
  17376. type: (NumberConstructor | StringConstructor)[];
  17377. default: string;
  17378. };
  17379. renderHeader: PropType<TableColumnCtx<any>["renderHeader"]>;
  17380. sortable: {
  17381. type: (BooleanConstructor | StringConstructor)[];
  17382. default: boolean;
  17383. };
  17384. sortMethod: PropType<TableColumnCtx<any>["sortMethod"]>;
  17385. sortBy: PropType<TableColumnCtx<any>["sortBy"]>;
  17386. resizable: {
  17387. type: BooleanConstructor;
  17388. default: boolean;
  17389. };
  17390. columnKey: StringConstructor;
  17391. align: StringConstructor;
  17392. headerAlign: StringConstructor;
  17393. showOverflowTooltip: {
  17394. type: PropType<TableColumnCtx<any>["showOverflowTooltip"]>;
  17395. default: undefined;
  17396. };
  17397. tooltipFormatter: PropType<TableColumnCtx<any>["tooltipFormatter"]>;
  17398. fixed: (BooleanConstructor | StringConstructor)[];
  17399. formatter: PropType<TableColumnCtx<any>["formatter"]>;
  17400. selectable: PropType<TableColumnCtx<any>["selectable"]>;
  17401. reserveSelection: BooleanConstructor;
  17402. filterMethod: PropType<TableColumnCtx<any>["filterMethod"]>;
  17403. filteredValue: PropType<TableColumnCtx<any>["filteredValue"]>;
  17404. filters: PropType<TableColumnCtx<any>["filters"]>;
  17405. filterPlacement: StringConstructor;
  17406. filterMultiple: {
  17407. type: BooleanConstructor;
  17408. default: boolean;
  17409. };
  17410. filterClassName: StringConstructor;
  17411. index: PropType<TableColumnCtx<any>["index"]>;
  17412. sortOrders: {
  17413. type: PropType<TableColumnCtx<any>["sortOrders"]>;
  17414. default: () => (string | null)[];
  17415. validator: (val: TableColumnCtx<any>["sortOrders"]) => boolean;
  17416. };
  17417. }>>, {
  17418. width: string | number;
  17419. minWidth: string | number;
  17420. type: string;
  17421. resizable: boolean;
  17422. showOverflowTooltip: boolean | Partial<Pick<ElTooltipProps, "offset" | "transition" | "placement" | "effect" | "showAfter" | "hideAfter" | "popperOptions" | "enterable" | "popperClass" | "appendTo" | "showArrow">> | undefined;
  17423. sortOrders: (TableSortOrder | null)[];
  17424. sortable: string | boolean;
  17425. reserveSelection: boolean;
  17426. filterMultiple: boolean;
  17427. }>;
  17428. declare const _default_88: __VLS_WithTemplateSlots_69<typeof __VLS_component_69, ReturnType<typeof __VLS_template_69>>;
  17429. declare const _default_89: DefineComponent<{
  17430. readonly tabs: EpPropFinalized<(new (...args: any[]) => {
  17431. uid: number;
  17432. getVnode: () => VNode;
  17433. slots: Slots;
  17434. props: {
  17435. readonly label: string;
  17436. readonly disabled: boolean;
  17437. readonly lazy: boolean;
  17438. readonly name?: EpPropMergeType<readonly [
  17439. StringConstructor,
  17440. NumberConstructor
  17441. ], unknown, unknown> | undefined;
  17442. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17443. };
  17444. paneName: TabPaneName | undefined;
  17445. active: boolean;
  17446. index: string | undefined;
  17447. isClosable: boolean;
  17448. isFocusInsidePane: () => boolean | undefined;
  17449. }[]) | (() => {
  17450. uid: number;
  17451. getVnode: () => VNode;
  17452. slots: Slots;
  17453. props: {
  17454. readonly label: string;
  17455. readonly disabled: boolean;
  17456. readonly lazy: boolean;
  17457. readonly name?: EpPropMergeType<readonly [
  17458. StringConstructor,
  17459. NumberConstructor
  17460. ], unknown, unknown> | undefined;
  17461. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17462. };
  17463. paneName: TabPaneName | undefined;
  17464. active: boolean;
  17465. index: string | undefined;
  17466. isClosable: boolean;
  17467. isFocusInsidePane: () => boolean | undefined;
  17468. }[]) | ((new (...args: any[]) => {
  17469. uid: number;
  17470. getVnode: () => VNode;
  17471. slots: Slots;
  17472. props: {
  17473. readonly label: string;
  17474. readonly disabled: boolean;
  17475. readonly lazy: boolean;
  17476. readonly name?: EpPropMergeType<readonly [
  17477. StringConstructor,
  17478. NumberConstructor
  17479. ], unknown, unknown> | undefined;
  17480. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17481. };
  17482. paneName: TabPaneName | undefined;
  17483. active: boolean;
  17484. index: string | undefined;
  17485. isClosable: boolean;
  17486. isFocusInsidePane: () => boolean | undefined;
  17487. }[]) | (() => {
  17488. uid: number;
  17489. getVnode: () => VNode;
  17490. slots: Slots;
  17491. props: {
  17492. readonly label: string;
  17493. readonly disabled: boolean;
  17494. readonly lazy: boolean;
  17495. readonly name?: EpPropMergeType<readonly [
  17496. StringConstructor,
  17497. NumberConstructor
  17498. ], unknown, unknown> | undefined;
  17499. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17500. };
  17501. paneName: TabPaneName | undefined;
  17502. active: boolean;
  17503. index: string | undefined;
  17504. isClosable: boolean;
  17505. isFocusInsidePane: () => boolean | undefined;
  17506. }[]))[], unknown, unknown, () => [
  17507. ], boolean>;
  17508. readonly tabRefs: EpPropFinalized<(new (...args: any[]) => {
  17509. [key: string]: HTMLDivElement;
  17510. [key: number]: HTMLDivElement;
  17511. }) | (() => {
  17512. [key: string]: HTMLDivElement;
  17513. [key: number]: HTMLDivElement;
  17514. }) | ((new (...args: any[]) => {
  17515. [key: string]: HTMLDivElement;
  17516. [key: number]: HTMLDivElement;
  17517. }) | (() => {
  17518. [key: string]: HTMLDivElement;
  17519. [key: number]: HTMLDivElement;
  17520. }))[], unknown, unknown, () => Mutable<{}>, boolean>;
  17521. }, {
  17522. /** @description tab root html element */
  17523. ref: Ref<HTMLDivElement | undefined>;
  17524. /** @description method to manually update tab bar style */
  17525. update: () => CSSProperties;
  17526. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  17527. readonly tabs: EpPropFinalized<(new (...args: any[]) => {
  17528. uid: number;
  17529. getVnode: () => VNode;
  17530. slots: Slots;
  17531. props: {
  17532. readonly label: string;
  17533. readonly disabled: boolean;
  17534. readonly lazy: boolean;
  17535. readonly name?: EpPropMergeType<readonly [
  17536. StringConstructor,
  17537. NumberConstructor
  17538. ], unknown, unknown> | undefined;
  17539. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17540. };
  17541. paneName: TabPaneName | undefined;
  17542. active: boolean;
  17543. index: string | undefined;
  17544. isClosable: boolean;
  17545. isFocusInsidePane: () => boolean | undefined;
  17546. }[]) | (() => {
  17547. uid: number;
  17548. getVnode: () => VNode;
  17549. slots: Slots;
  17550. props: {
  17551. readonly label: string;
  17552. readonly disabled: boolean;
  17553. readonly lazy: boolean;
  17554. readonly name?: EpPropMergeType<readonly [
  17555. StringConstructor,
  17556. NumberConstructor
  17557. ], unknown, unknown> | undefined;
  17558. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17559. };
  17560. paneName: TabPaneName | undefined;
  17561. active: boolean;
  17562. index: string | undefined;
  17563. isClosable: boolean;
  17564. isFocusInsidePane: () => boolean | undefined;
  17565. }[]) | ((new (...args: any[]) => {
  17566. uid: number;
  17567. getVnode: () => VNode;
  17568. slots: Slots;
  17569. props: {
  17570. readonly label: string;
  17571. readonly disabled: boolean;
  17572. readonly lazy: boolean;
  17573. readonly name?: EpPropMergeType<readonly [
  17574. StringConstructor,
  17575. NumberConstructor
  17576. ], unknown, unknown> | undefined;
  17577. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17578. };
  17579. paneName: TabPaneName | undefined;
  17580. active: boolean;
  17581. index: string | undefined;
  17582. isClosable: boolean;
  17583. isFocusInsidePane: () => boolean | undefined;
  17584. }[]) | (() => {
  17585. uid: number;
  17586. getVnode: () => VNode;
  17587. slots: Slots;
  17588. props: {
  17589. readonly label: string;
  17590. readonly disabled: boolean;
  17591. readonly lazy: boolean;
  17592. readonly name?: EpPropMergeType<readonly [
  17593. StringConstructor,
  17594. NumberConstructor
  17595. ], unknown, unknown> | undefined;
  17596. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17597. };
  17598. paneName: TabPaneName | undefined;
  17599. active: boolean;
  17600. index: string | undefined;
  17601. isClosable: boolean;
  17602. isFocusInsidePane: () => boolean | undefined;
  17603. }[]))[], unknown, unknown, () => [
  17604. ], boolean>;
  17605. readonly tabRefs: EpPropFinalized<(new (...args: any[]) => {
  17606. [key: string]: HTMLDivElement;
  17607. [key: number]: HTMLDivElement;
  17608. }) | (() => {
  17609. [key: string]: HTMLDivElement;
  17610. [key: number]: HTMLDivElement;
  17611. }) | ((new (...args: any[]) => {
  17612. [key: string]: HTMLDivElement;
  17613. [key: number]: HTMLDivElement;
  17614. }) | (() => {
  17615. [key: string]: HTMLDivElement;
  17616. [key: number]: HTMLDivElement;
  17617. }))[], unknown, unknown, () => Mutable<{}>, boolean>;
  17618. }>>, {
  17619. readonly tabs: {
  17620. uid: number;
  17621. getVnode: () => VNode;
  17622. slots: Slots;
  17623. props: {
  17624. readonly label: string;
  17625. readonly disabled: boolean;
  17626. readonly lazy: boolean;
  17627. readonly name?: EpPropMergeType<readonly [
  17628. StringConstructor,
  17629. NumberConstructor
  17630. ], unknown, unknown> | undefined;
  17631. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  17632. };
  17633. paneName: TabPaneName | undefined;
  17634. active: boolean;
  17635. index: string | undefined;
  17636. isClosable: boolean;
  17637. isFocusInsidePane: () => boolean | undefined;
  17638. }[];
  17639. readonly tabRefs: {
  17640. [key: string]: HTMLDivElement;
  17641. [key: number]: HTMLDivElement;
  17642. };
  17643. }>;
  17644. declare const _default_9: __VLS_WithTemplateSlots_9<typeof __VLS_component_9, ReturnType<typeof __VLS_template_9>>;
  17645. declare const _default_90: __VLS_WithTemplateSlots_70<typeof __VLS_component_70, ReturnType<typeof __VLS_template_70>>;
  17646. declare const _default_91: __VLS_WithTemplateSlots_71<typeof __VLS_component_71, ReturnType<typeof __VLS_template_71>>;
  17647. declare const _default_92: DefineComponent<{
  17648. /**
  17649. * @description whether to pick a time range
  17650. */
  17651. isRange: BooleanConstructor;
  17652. showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17653. showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17654. showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17655. showWeekNumber: BooleanConstructor;
  17656. ariaLabel: StringConstructor;
  17657. emptyValues: ArrayConstructor;
  17658. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  17659. disabledDate: {
  17660. readonly type: PropType<Function>;
  17661. readonly required: false;
  17662. readonly validator: ((val: unknown) => boolean) | undefined;
  17663. __epPropKey: true;
  17664. };
  17665. cellClassName: {
  17666. readonly type: PropType<Function>;
  17667. readonly required: false;
  17668. readonly validator: ((val: unknown) => boolean) | undefined;
  17669. __epPropKey: true;
  17670. };
  17671. shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  17672. arrowControl: BooleanConstructor;
  17673. tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  17674. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17675. unlinkPanels: BooleanConstructor;
  17676. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  17677. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  17678. "bottom",
  17679. "top",
  17680. "right",
  17681. "left"
  17682. ], boolean>;
  17683. disabledHours: {
  17684. readonly type: PropType<GetDisabledHours>;
  17685. readonly required: false;
  17686. readonly validator: ((val: unknown) => boolean) | undefined;
  17687. __epPropKey: true;
  17688. };
  17689. disabledMinutes: {
  17690. readonly type: PropType<GetDisabledMinutes>;
  17691. readonly required: false;
  17692. readonly validator: ((val: unknown) => boolean) | undefined;
  17693. __epPropKey: true;
  17694. };
  17695. disabledSeconds: {
  17696. readonly type: PropType<GetDisabledSeconds>;
  17697. readonly required: false;
  17698. readonly validator: ((val: unknown) => boolean) | undefined;
  17699. __epPropKey: true;
  17700. };
  17701. id: {
  17702. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  17703. string,
  17704. string
  17705. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  17706. string,
  17707. string
  17708. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  17709. readonly required: false;
  17710. readonly validator: ((val: unknown) => boolean) | undefined;
  17711. __epPropKey: true;
  17712. };
  17713. name: {
  17714. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  17715. string,
  17716. string
  17717. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  17718. string,
  17719. string
  17720. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  17721. readonly required: false;
  17722. readonly validator: ((val: unknown) => boolean) | undefined;
  17723. __epPropKey: true;
  17724. };
  17725. popperClass: {
  17726. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  17727. [x: string]: boolean;
  17728. } | (string | {
  17729. [x: string]: boolean;
  17730. } | (string | {
  17731. [x: string]: boolean;
  17732. } | (string | {
  17733. [x: string]: boolean;
  17734. } | (string | {
  17735. [x: string]: boolean;
  17736. } | (string | {
  17737. [x: string]: boolean;
  17738. } | (string | {
  17739. [x: string]: boolean;
  17740. } | (string | {
  17741. [x: string]: boolean;
  17742. } | (string | {
  17743. [x: string]: boolean;
  17744. } | (string | {
  17745. [x: string]: boolean;
  17746. } | (string | {
  17747. [x: string]: boolean;
  17748. } | (string | {
  17749. [x: string]: boolean;
  17750. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  17751. [x: string]: boolean;
  17752. } | (string | {
  17753. [x: string]: boolean;
  17754. } | (string | {
  17755. [x: string]: boolean;
  17756. } | (string | {
  17757. [x: string]: boolean;
  17758. } | (string | {
  17759. [x: string]: boolean;
  17760. } | (string | {
  17761. [x: string]: boolean;
  17762. } | (string | {
  17763. [x: string]: boolean;
  17764. } | (string | {
  17765. [x: string]: boolean;
  17766. } | (string | {
  17767. [x: string]: boolean;
  17768. } | (string | {
  17769. [x: string]: boolean;
  17770. } | (string | {
  17771. [x: string]: boolean;
  17772. } | (string | {
  17773. [x: string]: boolean;
  17774. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  17775. [x: string]: boolean;
  17776. } | (string | {
  17777. [x: string]: boolean;
  17778. } | (string | {
  17779. [x: string]: boolean;
  17780. } | (string | {
  17781. [x: string]: boolean;
  17782. } | (string | {
  17783. [x: string]: boolean;
  17784. } | (string | {
  17785. [x: string]: boolean;
  17786. } | (string | {
  17787. [x: string]: boolean;
  17788. } | (string | {
  17789. [x: string]: boolean;
  17790. } | (string | {
  17791. [x: string]: boolean;
  17792. } | (string | {
  17793. [x: string]: boolean;
  17794. } | (string | {
  17795. [x: string]: boolean;
  17796. } | (string | {
  17797. [x: string]: boolean;
  17798. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  17799. [x: string]: boolean;
  17800. } | (string | {
  17801. [x: string]: boolean;
  17802. } | (string | {
  17803. [x: string]: boolean;
  17804. } | (string | {
  17805. [x: string]: boolean;
  17806. } | (string | {
  17807. [x: string]: boolean;
  17808. } | (string | {
  17809. [x: string]: boolean;
  17810. } | (string | {
  17811. [x: string]: boolean;
  17812. } | (string | {
  17813. [x: string]: boolean;
  17814. } | (string | {
  17815. [x: string]: boolean;
  17816. } | (string | {
  17817. [x: string]: boolean;
  17818. } | (string | {
  17819. [x: string]: boolean;
  17820. } | (string | {
  17821. [x: string]: boolean;
  17822. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  17823. readonly required: false;
  17824. readonly validator: ((val: unknown) => boolean) | undefined;
  17825. __epPropKey: true;
  17826. };
  17827. popperStyle: {
  17828. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  17829. readonly required: false;
  17830. readonly validator: ((val: unknown) => boolean) | undefined;
  17831. __epPropKey: true;
  17832. };
  17833. format: StringConstructor;
  17834. valueFormat: StringConstructor;
  17835. dateFormat: StringConstructor;
  17836. timeFormat: StringConstructor;
  17837. type: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  17838. clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17839. clearIcon: {
  17840. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  17841. readonly required: false;
  17842. readonly validator: ((val: unknown) => boolean) | undefined;
  17843. __epPropKey: true;
  17844. };
  17845. editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17846. prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  17847. size: {
  17848. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  17849. readonly required: false;
  17850. readonly validator: ((val: unknown) => boolean) | undefined;
  17851. __epPropKey: true;
  17852. };
  17853. readonly: BooleanConstructor;
  17854. disabled: BooleanConstructor;
  17855. placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  17856. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  17857. modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  17858. DateModelType,
  17859. DateModelType
  17860. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  17861. DateModelType,
  17862. DateModelType
  17863. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  17864. rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  17865. startPlaceholder: StringConstructor;
  17866. endPlaceholder: StringConstructor;
  17867. defaultValue: {
  17868. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  17869. Date,
  17870. Date
  17871. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  17872. Date,
  17873. Date
  17874. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  17875. readonly required: false;
  17876. readonly validator: ((val: unknown) => boolean) | undefined;
  17877. __epPropKey: true;
  17878. };
  17879. defaultTime: {
  17880. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  17881. Date,
  17882. Date
  17883. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  17884. Date,
  17885. Date
  17886. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  17887. readonly required: false;
  17888. readonly validator: ((val: unknown) => boolean) | undefined;
  17889. __epPropKey: true;
  17890. };
  17891. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  17892. /**
  17893. * @description whether to pick a time range
  17894. */
  17895. isRange: BooleanConstructor;
  17896. showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17897. showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17898. showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17899. showWeekNumber: BooleanConstructor;
  17900. ariaLabel: StringConstructor;
  17901. emptyValues: ArrayConstructor;
  17902. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  17903. disabledDate: {
  17904. readonly type: PropType<Function>;
  17905. readonly required: false;
  17906. readonly validator: ((val: unknown) => boolean) | undefined;
  17907. __epPropKey: true;
  17908. };
  17909. cellClassName: {
  17910. readonly type: PropType<Function>;
  17911. readonly required: false;
  17912. readonly validator: ((val: unknown) => boolean) | undefined;
  17913. __epPropKey: true;
  17914. };
  17915. shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  17916. arrowControl: BooleanConstructor;
  17917. tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  17918. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  17919. unlinkPanels: BooleanConstructor;
  17920. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  17921. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  17922. "bottom",
  17923. "top",
  17924. "right",
  17925. "left"
  17926. ], boolean>;
  17927. disabledHours: {
  17928. readonly type: PropType<GetDisabledHours>;
  17929. readonly required: false;
  17930. readonly validator: ((val: unknown) => boolean) | undefined;
  17931. __epPropKey: true;
  17932. };
  17933. disabledMinutes: {
  17934. readonly type: PropType<GetDisabledMinutes>;
  17935. readonly required: false;
  17936. readonly validator: ((val: unknown) => boolean) | undefined;
  17937. __epPropKey: true;
  17938. };
  17939. disabledSeconds: {
  17940. readonly type: PropType<GetDisabledSeconds>;
  17941. readonly required: false;
  17942. readonly validator: ((val: unknown) => boolean) | undefined;
  17943. __epPropKey: true;
  17944. };
  17945. id: {
  17946. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  17947. string,
  17948. string
  17949. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  17950. string,
  17951. string
  17952. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  17953. readonly required: false;
  17954. readonly validator: ((val: unknown) => boolean) | undefined;
  17955. __epPropKey: true;
  17956. };
  17957. name: {
  17958. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  17959. string,
  17960. string
  17961. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  17962. string,
  17963. string
  17964. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  17965. readonly required: false;
  17966. readonly validator: ((val: unknown) => boolean) | undefined;
  17967. __epPropKey: true;
  17968. };
  17969. popperClass: {
  17970. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  17971. [x: string]: boolean;
  17972. } | (string | {
  17973. [x: string]: boolean;
  17974. } | (string | {
  17975. [x: string]: boolean;
  17976. } | (string | {
  17977. [x: string]: boolean;
  17978. } | (string | {
  17979. [x: string]: boolean;
  17980. } | (string | {
  17981. [x: string]: boolean;
  17982. } | (string | {
  17983. [x: string]: boolean;
  17984. } | (string | {
  17985. [x: string]: boolean;
  17986. } | (string | {
  17987. [x: string]: boolean;
  17988. } | (string | {
  17989. [x: string]: boolean;
  17990. } | (string | {
  17991. [x: string]: boolean;
  17992. } | (string | {
  17993. [x: string]: boolean;
  17994. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  17995. [x: string]: boolean;
  17996. } | (string | {
  17997. [x: string]: boolean;
  17998. } | (string | {
  17999. [x: string]: boolean;
  18000. } | (string | {
  18001. [x: string]: boolean;
  18002. } | (string | {
  18003. [x: string]: boolean;
  18004. } | (string | {
  18005. [x: string]: boolean;
  18006. } | (string | {
  18007. [x: string]: boolean;
  18008. } | (string | {
  18009. [x: string]: boolean;
  18010. } | (string | {
  18011. [x: string]: boolean;
  18012. } | (string | {
  18013. [x: string]: boolean;
  18014. } | (string | {
  18015. [x: string]: boolean;
  18016. } | (string | {
  18017. [x: string]: boolean;
  18018. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  18019. [x: string]: boolean;
  18020. } | (string | {
  18021. [x: string]: boolean;
  18022. } | (string | {
  18023. [x: string]: boolean;
  18024. } | (string | {
  18025. [x: string]: boolean;
  18026. } | (string | {
  18027. [x: string]: boolean;
  18028. } | (string | {
  18029. [x: string]: boolean;
  18030. } | (string | {
  18031. [x: string]: boolean;
  18032. } | (string | {
  18033. [x: string]: boolean;
  18034. } | (string | {
  18035. [x: string]: boolean;
  18036. } | (string | {
  18037. [x: string]: boolean;
  18038. } | (string | {
  18039. [x: string]: boolean;
  18040. } | (string | {
  18041. [x: string]: boolean;
  18042. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  18043. [x: string]: boolean;
  18044. } | (string | {
  18045. [x: string]: boolean;
  18046. } | (string | {
  18047. [x: string]: boolean;
  18048. } | (string | {
  18049. [x: string]: boolean;
  18050. } | (string | {
  18051. [x: string]: boolean;
  18052. } | (string | {
  18053. [x: string]: boolean;
  18054. } | (string | {
  18055. [x: string]: boolean;
  18056. } | (string | {
  18057. [x: string]: boolean;
  18058. } | (string | {
  18059. [x: string]: boolean;
  18060. } | (string | {
  18061. [x: string]: boolean;
  18062. } | (string | {
  18063. [x: string]: boolean;
  18064. } | (string | {
  18065. [x: string]: boolean;
  18066. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  18067. readonly required: false;
  18068. readonly validator: ((val: unknown) => boolean) | undefined;
  18069. __epPropKey: true;
  18070. };
  18071. popperStyle: {
  18072. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  18073. readonly required: false;
  18074. readonly validator: ((val: unknown) => boolean) | undefined;
  18075. __epPropKey: true;
  18076. };
  18077. format: StringConstructor;
  18078. valueFormat: StringConstructor;
  18079. dateFormat: StringConstructor;
  18080. timeFormat: StringConstructor;
  18081. type: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  18082. clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18083. clearIcon: {
  18084. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  18085. readonly required: false;
  18086. readonly validator: ((val: unknown) => boolean) | undefined;
  18087. __epPropKey: true;
  18088. };
  18089. editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18090. prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  18091. size: {
  18092. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  18093. readonly required: false;
  18094. readonly validator: ((val: unknown) => boolean) | undefined;
  18095. __epPropKey: true;
  18096. };
  18097. readonly: BooleanConstructor;
  18098. disabled: BooleanConstructor;
  18099. placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  18100. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  18101. modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  18102. DateModelType,
  18103. DateModelType
  18104. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  18105. DateModelType,
  18106. DateModelType
  18107. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  18108. rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  18109. startPlaceholder: StringConstructor;
  18110. endPlaceholder: StringConstructor;
  18111. defaultValue: {
  18112. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  18113. Date,
  18114. Date
  18115. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  18116. Date,
  18117. Date
  18118. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  18119. readonly required: false;
  18120. readonly validator: ((val: unknown) => boolean) | undefined;
  18121. __epPropKey: true;
  18122. };
  18123. defaultTime: {
  18124. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  18125. Date,
  18126. Date
  18127. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  18128. Date,
  18129. Date
  18130. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  18131. readonly required: false;
  18132. readonly validator: ((val: unknown) => boolean) | undefined;
  18133. __epPropKey: true;
  18134. };
  18135. }>> & {
  18136. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  18137. }, {
  18138. disabled: boolean;
  18139. tabindex: EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>;
  18140. type: string;
  18141. placeholder: string;
  18142. modelValue: EpPropMergeType<(new (...args: any[]) => string | number | Date | string[] | [
  18143. DateModelType,
  18144. DateModelType
  18145. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  18146. DateModelType,
  18147. DateModelType
  18148. ]) | (() => ModelValueType | null))[], unknown, unknown>;
  18149. placement: EpPropMergeType<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown>;
  18150. valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  18151. readonly: boolean;
  18152. prefixIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  18153. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18154. clearable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18155. fallbackPlacements: Placement[];
  18156. popperOptions: Partial<Options>;
  18157. editable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18158. rangeSeparator: string;
  18159. shortcuts: unknown[];
  18160. showNow: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18161. showConfirm: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18162. showFooter: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18163. showWeekNumber: boolean;
  18164. arrowControl: boolean;
  18165. unlinkPanels: boolean;
  18166. isRange: boolean;
  18167. }>;
  18168. declare const _default_93: DefineComponent<{
  18169. readonly emptyValues: ArrayConstructor;
  18170. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  18171. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm", boolean>;
  18172. readonly modelValue: {
  18173. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18174. readonly required: false;
  18175. readonly validator: ((val: unknown) => boolean) | undefined;
  18176. __epPropKey: true;
  18177. };
  18178. readonly disabled: BooleanConstructor;
  18179. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18180. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  18181. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18182. readonly size: {
  18183. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  18184. readonly required: false;
  18185. readonly validator: ((val: unknown) => boolean) | undefined;
  18186. __epPropKey: true;
  18187. };
  18188. readonly placeholder: StringConstructor;
  18189. readonly start: EpPropFinalized<StringConstructor, unknown, unknown, "09:00", boolean>;
  18190. readonly end: EpPropFinalized<StringConstructor, unknown, unknown, "18:00", boolean>;
  18191. readonly step: EpPropFinalized<StringConstructor, unknown, unknown, "00:30", boolean>;
  18192. readonly minTime: {
  18193. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18194. readonly required: false;
  18195. readonly validator: ((val: unknown) => boolean) | undefined;
  18196. __epPropKey: true;
  18197. };
  18198. readonly maxTime: {
  18199. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18200. readonly required: false;
  18201. readonly validator: ((val: unknown) => boolean) | undefined;
  18202. __epPropKey: true;
  18203. };
  18204. readonly includeEndTime: BooleanConstructor;
  18205. readonly name: StringConstructor;
  18206. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  18207. readonly clearIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  18208. }, {
  18209. /**
  18210. * @description blur the Input component
  18211. */
  18212. blur: () => void;
  18213. /**
  18214. * @description focus the Input component
  18215. */
  18216. focus: () => void;
  18217. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  18218. focus: (...args: any[]) => void;
  18219. clear: (...args: any[]) => void;
  18220. "update:modelValue": (...args: any[]) => void;
  18221. change: (...args: any[]) => void;
  18222. blur: (...args: any[]) => void;
  18223. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  18224. readonly emptyValues: ArrayConstructor;
  18225. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  18226. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm", boolean>;
  18227. readonly modelValue: {
  18228. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18229. readonly required: false;
  18230. readonly validator: ((val: unknown) => boolean) | undefined;
  18231. __epPropKey: true;
  18232. };
  18233. readonly disabled: BooleanConstructor;
  18234. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18235. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  18236. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18237. readonly size: {
  18238. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  18239. readonly required: false;
  18240. readonly validator: ((val: unknown) => boolean) | undefined;
  18241. __epPropKey: true;
  18242. };
  18243. readonly placeholder: StringConstructor;
  18244. readonly start: EpPropFinalized<StringConstructor, unknown, unknown, "09:00", boolean>;
  18245. readonly end: EpPropFinalized<StringConstructor, unknown, unknown, "18:00", boolean>;
  18246. readonly step: EpPropFinalized<StringConstructor, unknown, unknown, "00:30", boolean>;
  18247. readonly minTime: {
  18248. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18249. readonly required: false;
  18250. readonly validator: ((val: unknown) => boolean) | undefined;
  18251. __epPropKey: true;
  18252. };
  18253. readonly maxTime: {
  18254. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  18255. readonly required: false;
  18256. readonly validator: ((val: unknown) => boolean) | undefined;
  18257. __epPropKey: true;
  18258. };
  18259. readonly includeEndTime: BooleanConstructor;
  18260. readonly name: StringConstructor;
  18261. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  18262. readonly clearIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  18263. }>> & {
  18264. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  18265. onChange?: ((...args: any[]) => any) | undefined;
  18266. onFocus?: ((...args: any[]) => any) | undefined;
  18267. onBlur?: ((...args: any[]) => any) | undefined;
  18268. onClear?: ((...args: any[]) => any) | undefined;
  18269. }, {
  18270. readonly disabled: boolean;
  18271. readonly end: string;
  18272. readonly start: string;
  18273. readonly effect: EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>;
  18274. readonly valueOnClear: EpPropMergeType<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown>;
  18275. readonly format: string;
  18276. readonly clearIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  18277. readonly prefixIcon: EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>;
  18278. readonly clearable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18279. readonly editable: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  18280. readonly step: string;
  18281. readonly includeEndTime: boolean;
  18282. }>;
  18283. declare const _default_94: __VLS_WithTemplateSlots_73<typeof __VLS_component_73, ReturnType<typeof __VLS_template_73>>;
  18284. declare const _default_95: __VLS_WithTemplateSlots_74<typeof __VLS_component_74, ReturnType<typeof __VLS_template_75>>;
  18285. declare const _default_96: __VLS_WithTemplateSlots_75<typeof __VLS_component_75, ReturnType<typeof __VLS_template_74>>;
  18286. declare const _default_97: DefineComponent<{
  18287. data: {
  18288. type: PropType<TreeData>;
  18289. default: () => never[];
  18290. };
  18291. emptyText: {
  18292. type: StringConstructor;
  18293. };
  18294. renderAfterExpand: {
  18295. type: BooleanConstructor;
  18296. default: boolean;
  18297. };
  18298. nodeKey: StringConstructor;
  18299. checkStrictly: BooleanConstructor;
  18300. defaultExpandAll: BooleanConstructor;
  18301. expandOnClickNode: {
  18302. type: BooleanConstructor;
  18303. default: boolean;
  18304. };
  18305. checkOnClickNode: BooleanConstructor;
  18306. checkOnClickLeaf: {
  18307. type: BooleanConstructor;
  18308. default: boolean;
  18309. };
  18310. checkDescendants: BooleanConstructor;
  18311. autoExpandParent: {
  18312. type: BooleanConstructor;
  18313. default: boolean;
  18314. };
  18315. defaultCheckedKeys: PropType<TreeComponentProps["defaultCheckedKeys"]>;
  18316. defaultExpandedKeys: PropType<TreeComponentProps["defaultExpandedKeys"]>;
  18317. currentNodeKey: PropType<string | number>;
  18318. renderContent: {
  18319. type: PropType<RenderContentFunction>;
  18320. };
  18321. showCheckbox: BooleanConstructor;
  18322. draggable: BooleanConstructor;
  18323. allowDrag: {
  18324. type: PropType<AllowDragFunction>;
  18325. };
  18326. allowDrop: {
  18327. type: PropType<AllowDropFunction>;
  18328. };
  18329. props: {
  18330. type: PropType<TreeComponentProps["props"]>;
  18331. default: () => {
  18332. children: string;
  18333. label: string;
  18334. disabled: string;
  18335. };
  18336. };
  18337. lazy: BooleanConstructor;
  18338. highlightCurrent: BooleanConstructor;
  18339. load: PropType<TreeComponentProps["load"]>;
  18340. filterNodeMethod: PropType<TreeComponentProps["filterNodeMethod"]>;
  18341. accordion: BooleanConstructor;
  18342. indent: {
  18343. type: NumberConstructor;
  18344. default: number;
  18345. };
  18346. icon: {
  18347. type: PropType<string | Component>;
  18348. };
  18349. }, {
  18350. ns: {
  18351. namespace: ComputedRef<string>;
  18352. b: (blockSuffix?: string) => string;
  18353. e: (element?: string) => string;
  18354. m: (modifier?: string) => string;
  18355. be: (blockSuffix?: string, element?: string) => string;
  18356. em: (element?: string, modifier?: string) => string;
  18357. bm: (blockSuffix?: string, modifier?: string) => string;
  18358. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  18359. is: {
  18360. (name: string, state: boolean | undefined): string;
  18361. (name: string): string;
  18362. };
  18363. cssVar: (object: Record<string, string>) => Record<string, string>;
  18364. cssVarName: (name: string) => string;
  18365. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  18366. cssVarBlockName: (name: string) => string;
  18367. };
  18368. store: Ref<{
  18369. currentNode: {
  18370. id: number;
  18371. text: string | null;
  18372. checked: boolean;
  18373. indeterminate: boolean;
  18374. data: TreeNodeData;
  18375. expanded: boolean;
  18376. parent: any | null;
  18377. visible: boolean;
  18378. isCurrent: boolean;
  18379. store: any;
  18380. isLeafByUser: boolean | undefined;
  18381. isLeaf: boolean | undefined;
  18382. canFocus: boolean;
  18383. level: number;
  18384. loaded: boolean;
  18385. childNodes: any[];
  18386. loading: boolean;
  18387. initialize: () => void;
  18388. setData: (data: TreeNodeData) => void;
  18389. readonly label: string;
  18390. readonly key: TreeKey | null | undefined;
  18391. readonly disabled: boolean;
  18392. readonly nextSibling: any | null;
  18393. readonly previousSibling: any | null;
  18394. contains: (target: Node_2, deep?: boolean) => boolean;
  18395. remove: () => void;
  18396. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18397. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18398. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18399. removeChild: (child: Node_2) => void;
  18400. removeChildByData: (data: TreeNodeData | null) => void;
  18401. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18402. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18403. collapse: () => void;
  18404. shouldLoadData: () => boolean;
  18405. updateLeafState: () => void;
  18406. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18407. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18408. updateChildren: () => void;
  18409. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18410. eachNode: (callback: (node: Node_2) => void) => void;
  18411. reInitChecked: () => void;
  18412. } | null;
  18413. currentNodeKey: TreeKey | null;
  18414. nodesMap: TreeStoreNodesMap;
  18415. root: {
  18416. id: number;
  18417. text: string | null;
  18418. checked: boolean;
  18419. indeterminate: boolean;
  18420. data: TreeNodeData;
  18421. expanded: boolean;
  18422. parent: any | null;
  18423. visible: boolean;
  18424. isCurrent: boolean;
  18425. store: any;
  18426. isLeafByUser: boolean | undefined;
  18427. isLeaf: boolean | undefined;
  18428. canFocus: boolean;
  18429. level: number;
  18430. loaded: boolean;
  18431. childNodes: any[];
  18432. loading: boolean;
  18433. initialize: () => void;
  18434. setData: (data: TreeNodeData) => void;
  18435. readonly label: string;
  18436. readonly key: TreeKey | null | undefined;
  18437. readonly disabled: boolean;
  18438. readonly nextSibling: any | null;
  18439. readonly previousSibling: any | null;
  18440. contains: (target: Node_2, deep?: boolean) => boolean;
  18441. remove: () => void;
  18442. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18443. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18444. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18445. removeChild: (child: Node_2) => void;
  18446. removeChildByData: (data: TreeNodeData | null) => void;
  18447. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18448. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18449. collapse: () => void;
  18450. shouldLoadData: () => boolean;
  18451. updateLeafState: () => void;
  18452. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18453. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18454. updateChildren: () => void;
  18455. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18456. eachNode: (callback: (node: Node_2) => void) => void;
  18457. reInitChecked: () => void;
  18458. };
  18459. data: TreeNodeData[];
  18460. lazy: boolean;
  18461. load?: LoadFunction | undefined;
  18462. filterNodeMethod?: FilterNodeMethodFunction | undefined;
  18463. key: TreeKey;
  18464. defaultCheckedKeys?: TreeKey[] | undefined;
  18465. checkStrictly: boolean;
  18466. defaultExpandedKeys?: TreeKey[] | undefined;
  18467. autoExpandParent: boolean;
  18468. defaultExpandAll: boolean;
  18469. checkDescendants: boolean;
  18470. props: {
  18471. children?: string | undefined;
  18472. label?: (string | ((data: TreeNodeData, node: Node_2) => string)) | undefined;
  18473. disabled?: (string | ((data: TreeNodeData, node: Node_2) => boolean)) | undefined;
  18474. isLeaf?: (string | ((data: TreeNodeData, node: Node_2) => boolean)) | undefined;
  18475. class?: ((data: TreeNodeData, node: Node_2) => string | {
  18476. [key: string]: boolean;
  18477. }) | undefined;
  18478. };
  18479. initialize: () => void;
  18480. filter: (value: FilterValue) => void;
  18481. setData: (newVal: TreeData) => void;
  18482. getNode: (data: TreeKey | TreeNodeData | Node_2) => Node_2;
  18483. insertBefore: (data: TreeNodeData, refData: TreeKey | TreeNodeData | Node_2) => void;
  18484. insertAfter: (data: TreeNodeData, refData: TreeKey | TreeNodeData | Node_2) => void;
  18485. remove: (data: TreeNodeData | Node_2) => void;
  18486. append: (data: TreeNodeData, parentData: TreeNodeData | TreeKey | Node_2) => void;
  18487. _initDefaultCheckedNodes: () => void;
  18488. _initDefaultCheckedNode: (node: Node_2) => void;
  18489. setDefaultCheckedKey: (newVal: TreeKey[]) => void;
  18490. registerNode: (node: Node_2) => void;
  18491. deregisterNode: (node: Node_2) => void;
  18492. getCheckedNodes: (leafOnly?: boolean, includeHalfChecked?: boolean) => TreeNodeData[];
  18493. getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
  18494. getHalfCheckedNodes: () => TreeNodeData[];
  18495. getHalfCheckedKeys: () => TreeKey[];
  18496. _getAllNodes: () => Node_2[];
  18497. updateChildren: (key: TreeKey, data: TreeData) => void;
  18498. _setCheckedKeys: (key: TreeKey, leafOnly: boolean | undefined, checkedKeys: {
  18499. [key: string]: boolean;
  18500. }) => void;
  18501. setCheckedNodes: (array: Node_2[], leafOnly?: boolean) => void;
  18502. setCheckedKeys: (keys: TreeKey[], leafOnly?: boolean) => void;
  18503. setDefaultExpandedKeys: (keys: TreeKey[]) => void;
  18504. setChecked: (data: TreeKey | TreeNodeData, checked: boolean, deep: boolean) => void;
  18505. getCurrentNode: () => Node_2 | null;
  18506. setCurrentNode: (currentNode: Node_2) => void;
  18507. setUserCurrentNode: (node: Node_2, shouldAutoExpandParent?: boolean) => void;
  18508. setCurrentNodeKey: (key: TreeKey | null, shouldAutoExpandParent?: boolean) => void;
  18509. }>;
  18510. root: Ref<{
  18511. id: number;
  18512. text: string | null;
  18513. checked: boolean;
  18514. indeterminate: boolean;
  18515. data: TreeNodeData;
  18516. expanded: boolean;
  18517. parent: any | null;
  18518. visible: boolean;
  18519. isCurrent: boolean;
  18520. store: any;
  18521. isLeafByUser: boolean | undefined;
  18522. isLeaf: boolean | undefined;
  18523. canFocus: boolean;
  18524. level: number;
  18525. loaded: boolean;
  18526. childNodes: any[];
  18527. loading: boolean;
  18528. initialize: () => void;
  18529. setData: (data: TreeNodeData) => void;
  18530. readonly label: string;
  18531. readonly key: TreeKey | null | undefined;
  18532. readonly disabled: boolean;
  18533. readonly nextSibling: any | null;
  18534. readonly previousSibling: any | null;
  18535. contains: (target: Node_2, deep?: boolean) => boolean;
  18536. remove: () => void;
  18537. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18538. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18539. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18540. removeChild: (child: Node_2) => void;
  18541. removeChildByData: (data: TreeNodeData | null) => void;
  18542. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18543. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18544. collapse: () => void;
  18545. shouldLoadData: () => boolean;
  18546. updateLeafState: () => void;
  18547. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18548. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18549. updateChildren: () => void;
  18550. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18551. eachNode: (callback: (node: Node_2) => void) => void;
  18552. reInitChecked: () => void;
  18553. }>;
  18554. currentNode: Ref<{
  18555. id: number;
  18556. text: string | null;
  18557. checked: boolean;
  18558. indeterminate: boolean;
  18559. data: TreeNodeData;
  18560. expanded: boolean;
  18561. parent: any | null;
  18562. visible: boolean;
  18563. isCurrent: boolean;
  18564. store: any;
  18565. isLeafByUser: boolean | undefined;
  18566. isLeaf: boolean | undefined;
  18567. canFocus: boolean;
  18568. level: number;
  18569. loaded: boolean;
  18570. childNodes: any[];
  18571. loading: boolean;
  18572. initialize: () => void;
  18573. setData: (data: TreeNodeData) => void;
  18574. readonly label: string;
  18575. readonly key: TreeKey | null | undefined;
  18576. readonly disabled: boolean;
  18577. readonly nextSibling: any | null;
  18578. readonly previousSibling: any | null;
  18579. contains: (target: Node_2, deep?: boolean) => boolean;
  18580. remove: () => void;
  18581. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18582. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18583. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18584. removeChild: (child: Node_2) => void;
  18585. removeChildByData: (data: TreeNodeData | null) => void;
  18586. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18587. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18588. collapse: () => void;
  18589. shouldLoadData: () => boolean;
  18590. updateLeafState: () => void;
  18591. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18592. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18593. updateChildren: () => void;
  18594. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18595. eachNode: (callback: (node: Node_2) => void) => void;
  18596. reInitChecked: () => void;
  18597. } | null>;
  18598. dragState: Ref<{
  18599. allowDrop: boolean;
  18600. dropType: NodeDropType | null;
  18601. draggingNode: {
  18602. node: {
  18603. id: number;
  18604. text: string | null;
  18605. checked: boolean;
  18606. indeterminate: boolean;
  18607. data: TreeNodeData;
  18608. expanded: boolean;
  18609. parent: any | null;
  18610. visible: boolean;
  18611. isCurrent: boolean;
  18612. store: any;
  18613. isLeafByUser: boolean | undefined;
  18614. isLeaf: boolean | undefined;
  18615. canFocus: boolean;
  18616. level: number;
  18617. loaded: boolean;
  18618. childNodes: any[];
  18619. loading: boolean;
  18620. initialize: () => void;
  18621. setData: (data: TreeNodeData) => void;
  18622. readonly label: string;
  18623. readonly key: TreeKey | null | undefined;
  18624. readonly disabled: boolean;
  18625. readonly nextSibling: any | null;
  18626. readonly previousSibling: any | null;
  18627. contains: (target: Node_2, deep?: boolean) => boolean;
  18628. remove: () => void;
  18629. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18630. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18631. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18632. removeChild: (child: Node_2) => void;
  18633. removeChildByData: (data: TreeNodeData | null) => void;
  18634. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18635. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18636. collapse: () => void;
  18637. shouldLoadData: () => boolean;
  18638. updateLeafState: () => void;
  18639. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18640. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18641. updateChildren: () => void;
  18642. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18643. eachNode: (callback: (node: Node_2) => void) => void;
  18644. reInitChecked: () => void;
  18645. };
  18646. $el?: HTMLElement | undefined;
  18647. } | null;
  18648. showDropIndicator: boolean;
  18649. dropNode: {
  18650. node: {
  18651. id: number;
  18652. text: string | null;
  18653. checked: boolean;
  18654. indeterminate: boolean;
  18655. data: TreeNodeData;
  18656. expanded: boolean;
  18657. parent: any | null;
  18658. visible: boolean;
  18659. isCurrent: boolean;
  18660. store: any;
  18661. isLeafByUser: boolean | undefined;
  18662. isLeaf: boolean | undefined;
  18663. canFocus: boolean;
  18664. level: number;
  18665. loaded: boolean;
  18666. childNodes: any[];
  18667. loading: boolean;
  18668. initialize: () => void;
  18669. setData: (data: TreeNodeData) => void;
  18670. readonly label: string;
  18671. readonly key: TreeKey | null | undefined;
  18672. readonly disabled: boolean;
  18673. readonly nextSibling: any | null;
  18674. readonly previousSibling: any | null;
  18675. contains: (target: Node_2, deep?: boolean) => boolean;
  18676. remove: () => void;
  18677. insertChild: (child?: FakeNode | Node_2, index?: number, batch?: boolean) => void;
  18678. insertBefore: (child: FakeNode | Node_2, ref: Node_2) => void;
  18679. insertAfter: (child: FakeNode | Node_2, ref: Node_2) => void;
  18680. removeChild: (child: Node_2) => void;
  18681. removeChildByData: (data: TreeNodeData | null) => void;
  18682. expand: (callback?: (() => void) | null, expandParent?: boolean) => void;
  18683. doCreateChildren: (array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18684. collapse: () => void;
  18685. shouldLoadData: () => boolean;
  18686. updateLeafState: () => void;
  18687. setChecked: (value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean) => void;
  18688. getChildren: (forceInit?: boolean) => TreeNodeData | TreeNodeData[] | null;
  18689. updateChildren: () => void;
  18690. loadData: (callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps) => void;
  18691. eachNode: (callback: (node: Node_2) => void) => void;
  18692. reInitChecked: () => void;
  18693. };
  18694. $el?: HTMLElement | undefined;
  18695. } | null;
  18696. }>;
  18697. el$: Ref<Nullable<HTMLElement>>;
  18698. dropIndicator$: Ref<Nullable<HTMLElement>>;
  18699. isEmpty: ComputedRef<boolean>;
  18700. filter: (value: FilterValue) => void;
  18701. getNodeKey: (node: Node_2) => any;
  18702. getNodePath: (data: TreeKey | TreeNodeData) => TreeNodeData[];
  18703. getCheckedNodes: (leafOnly?: boolean, includeHalfChecked?: boolean) => TreeNodeData[];
  18704. getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
  18705. getCurrentNode: () => TreeNodeData | null;
  18706. getCurrentKey: () => TreeKey | null;
  18707. setCheckedNodes: (nodes: Node_2[], leafOnly?: boolean) => void;
  18708. setCheckedKeys: (keys: TreeKey[], leafOnly?: boolean) => void;
  18709. setChecked: (data: TreeKey | TreeNodeData, checked: boolean, deep: boolean) => void;
  18710. getHalfCheckedNodes: () => TreeNodeData[];
  18711. getHalfCheckedKeys: () => TreeKey[];
  18712. setCurrentNode: (node: Node_2, shouldAutoExpandParent?: boolean) => void;
  18713. setCurrentKey: (key?: TreeKey, shouldAutoExpandParent?: boolean) => void;
  18714. t: Translator;
  18715. getNode: (data: TreeKey | TreeNodeData) => Node_2;
  18716. remove: (data: TreeNodeData | Node_2) => void;
  18717. append: (data: TreeNodeData, parentNode: TreeNodeData | TreeKey | Node_2) => void;
  18718. insertBefore: (data: TreeNodeData, refNode: TreeKey | TreeNodeData | Node_2) => void;
  18719. insertAfter: (data: TreeNodeData, refNode: TreeKey | TreeNodeData | Node_2) => void;
  18720. handleNodeExpand: (nodeData: TreeNodeData, node: Node_2, instance: ComponentInternalInstance) => void;
  18721. updateKeyChildren: (key: TreeKey, data: TreeData) => void;
  18722. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, string[], string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  18723. data: {
  18724. type: PropType<TreeData>;
  18725. default: () => never[];
  18726. };
  18727. emptyText: {
  18728. type: StringConstructor;
  18729. };
  18730. renderAfterExpand: {
  18731. type: BooleanConstructor;
  18732. default: boolean;
  18733. };
  18734. nodeKey: StringConstructor;
  18735. checkStrictly: BooleanConstructor;
  18736. defaultExpandAll: BooleanConstructor;
  18737. expandOnClickNode: {
  18738. type: BooleanConstructor;
  18739. default: boolean;
  18740. };
  18741. checkOnClickNode: BooleanConstructor;
  18742. checkOnClickLeaf: {
  18743. type: BooleanConstructor;
  18744. default: boolean;
  18745. };
  18746. checkDescendants: BooleanConstructor;
  18747. autoExpandParent: {
  18748. type: BooleanConstructor;
  18749. default: boolean;
  18750. };
  18751. defaultCheckedKeys: PropType<TreeComponentProps["defaultCheckedKeys"]>;
  18752. defaultExpandedKeys: PropType<TreeComponentProps["defaultExpandedKeys"]>;
  18753. currentNodeKey: PropType<string | number>;
  18754. renderContent: {
  18755. type: PropType<RenderContentFunction>;
  18756. };
  18757. showCheckbox: BooleanConstructor;
  18758. draggable: BooleanConstructor;
  18759. allowDrag: {
  18760. type: PropType<AllowDragFunction>;
  18761. };
  18762. allowDrop: {
  18763. type: PropType<AllowDropFunction>;
  18764. };
  18765. props: {
  18766. type: PropType<TreeComponentProps["props"]>;
  18767. default: () => {
  18768. children: string;
  18769. label: string;
  18770. disabled: string;
  18771. };
  18772. };
  18773. lazy: BooleanConstructor;
  18774. highlightCurrent: BooleanConstructor;
  18775. load: PropType<TreeComponentProps["load"]>;
  18776. filterNodeMethod: PropType<TreeComponentProps["filterNodeMethod"]>;
  18777. accordion: BooleanConstructor;
  18778. indent: {
  18779. type: NumberConstructor;
  18780. default: number;
  18781. };
  18782. icon: {
  18783. type: PropType<string | Component>;
  18784. };
  18785. }>> & {
  18786. [x: `on${Capitalize<string>}`]: ((...args: any[]) => any) | undefined;
  18787. }, {
  18788. data: TreeData;
  18789. props: TreeOptionProps;
  18790. draggable: boolean;
  18791. checkStrictly: boolean;
  18792. lazy: boolean;
  18793. checkOnClickNode: boolean;
  18794. checkOnClickLeaf: boolean;
  18795. accordion: boolean;
  18796. defaultExpandAll: boolean;
  18797. indent: number;
  18798. autoExpandParent: boolean;
  18799. checkDescendants: boolean;
  18800. renderAfterExpand: boolean;
  18801. showCheckbox: boolean;
  18802. expandOnClickNode: boolean;
  18803. highlightCurrent: boolean;
  18804. }>;
  18805. declare const _default_98: DefineComponent<any, () => VNode<RendererNode, RendererElement, {
  18806. [key: string]: any;
  18807. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<any>, {} | {
  18808. [x: string]: any;
  18809. }>;
  18810. declare const _default_99: __VLS_WithTemplateSlots_76<typeof __VLS_component_76, ReturnType<typeof __VLS_template_76>>;
  18811. export declare const DEFAULT_DIALOG_TRANSITION = "dialog-fade";
  18812. export declare const DEFAULT_EMPTY_VALUES: (string | null | undefined)[];
  18813. export declare const DEFAULT_FORMATS_DATE = "YYYY-MM-DD";
  18814. export declare const DEFAULT_FORMATS_DATEPICKER: {
  18815. date: string;
  18816. dates: string;
  18817. week: string;
  18818. year: string;
  18819. years: string;
  18820. month: string;
  18821. months: string;
  18822. datetime: string;
  18823. monthrange: string;
  18824. yearrange: string;
  18825. daterange: string;
  18826. datetimerange: string;
  18827. };
  18828. export declare const DEFAULT_FORMATS_TIME = "HH:mm:ss";
  18829. export declare const DEFAULT_VALUE_ON_CLEAR: undefined;
  18830. export declare const defaultInitialZIndex = 2000;
  18831. export declare const defaultNamespace = "el";
  18832. export declare const DefaultProps: CascaderConfig;
  18833. export declare const defaultProps: Required<Props>;
  18834. declare type DefaultRow = Record<PropertyKey, any>;
  18835. declare type DeprecationParam = {
  18836. from: string;
  18837. replacement: string;
  18838. scope: string;
  18839. version: string;
  18840. ref: string;
  18841. type?: "API" | "Attribute" | "Event" | "Slot";
  18842. };
  18843. export declare type DescriptionInstance = InstanceType<typeof _default_43> & unknown;
  18844. declare const DescriptionItem: DefineComponent<{
  18845. label: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18846. span: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18847. rowspan: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18848. width: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18849. minWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18850. labelWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18851. align: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, string, boolean>;
  18852. labelAlign: {
  18853. readonly type: PropType<EpPropMergeType<StringConstructor, "center" | "left" | "right", unknown>>;
  18854. readonly required: false;
  18855. readonly validator: ((val: unknown) => boolean) | undefined;
  18856. __epPropKey: true;
  18857. };
  18858. className: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18859. labelClassName: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18860. }, unknown, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  18861. label: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18862. span: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18863. rowspan: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18864. width: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18865. minWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18866. labelWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18867. align: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, string, boolean>;
  18868. labelAlign: {
  18869. readonly type: PropType<EpPropMergeType<StringConstructor, "center" | "left" | "right", unknown>>;
  18870. readonly required: false;
  18871. readonly validator: ((val: unknown) => boolean) | undefined;
  18872. __epPropKey: true;
  18873. };
  18874. className: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18875. labelClassName: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18876. }>>, {
  18877. label: string;
  18878. span: number;
  18879. width: EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>;
  18880. minWidth: EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>;
  18881. className: string;
  18882. labelWidth: EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>;
  18883. align: EpPropMergeType<StringConstructor, "center" | "left" | "right", unknown>;
  18884. rowspan: number;
  18885. labelClassName: string;
  18886. }>;
  18887. export declare type DescriptionItemProps = ExtractPropTypes<typeof descriptionItemProps>;
  18888. export declare const descriptionItemProps: {
  18889. label: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18890. span: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18891. rowspan: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  18892. width: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18893. minWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18894. labelWidth: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, string, boolean>;
  18895. align: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, string, boolean>;
  18896. labelAlign: {
  18897. readonly type: PropType<EpPropMergeType<StringConstructor, "center" | "left" | "right", unknown>>;
  18898. readonly required: false;
  18899. readonly validator: ((val: unknown) => boolean) | undefined;
  18900. __epPropKey: true;
  18901. };
  18902. className: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18903. labelClassName: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  18904. };
  18905. export declare type DescriptionItemPropsPublic = __ExtractPublicPropTypes<typeof descriptionItemProps>;
  18906. export declare type DescriptionItemVNode = VNode & {
  18907. children: {
  18908. [name: string]: Slot;
  18909. } | null;
  18910. props: Partial<DescriptionItemProps> | null;
  18911. };
  18912. export declare type DescriptionProps = ExtractPropTypes<typeof descriptionProps>;
  18913. export declare const descriptionProps: {
  18914. readonly border: BooleanConstructor;
  18915. readonly column: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  18916. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  18917. readonly size: {
  18918. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  18919. readonly required: false;
  18920. readonly validator: ((val: unknown) => boolean) | undefined;
  18921. __epPropKey: true;
  18922. };
  18923. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  18924. readonly extra: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  18925. readonly labelWidth: EpPropFinalized<readonly [
  18926. StringConstructor,
  18927. NumberConstructor
  18928. ], unknown, unknown, "", boolean>;
  18929. };
  18930. export declare type DescriptionPropsPublic = __ExtractPublicPropTypes<typeof descriptionProps>;
  18931. export declare type DialogBeforeCloseFn = (done: DoneFn) => void;
  18932. export declare interface DialogConfigContext {
  18933. alignCenter?: boolean;
  18934. draggable?: boolean;
  18935. overflow?: boolean;
  18936. transition?: DialogTransition;
  18937. }
  18938. export declare type DialogContext = {
  18939. dialogRef: Ref<HTMLElement | undefined>;
  18940. headerRef: Ref<HTMLElement | undefined>;
  18941. bodyId: Ref<string>;
  18942. ns: UseNamespaceReturn;
  18943. rendered: Ref<boolean>;
  18944. style: ComputedRef<CSSProperties>;
  18945. };
  18946. export declare const dialogContextKey: InjectionKey<DialogConfigContext>;
  18947. export declare type DialogEmits = typeof dialogEmits;
  18948. export declare const dialogEmits: {
  18949. open: () => boolean;
  18950. opened: () => boolean;
  18951. close: () => boolean;
  18952. closed: () => boolean;
  18953. "update:modelValue": (value: boolean) => boolean;
  18954. openAutoFocus: () => boolean;
  18955. closeAutoFocus: () => boolean;
  18956. };
  18957. export declare const dialogInjectionKey: InjectionKey<DialogContext>;
  18958. export declare type DialogInstance = InstanceType<typeof _default_44> & unknown;
  18959. export declare type DialogProps = ExtractPropTypes<typeof dialogProps>;
  18960. export declare const dialogProps: {
  18961. readonly appendToBody: BooleanConstructor;
  18962. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  18963. readonly beforeClose: {
  18964. readonly type: PropType<DialogBeforeCloseFn>;
  18965. readonly required: false;
  18966. readonly validator: ((val: unknown) => boolean) | undefined;
  18967. __epPropKey: true;
  18968. };
  18969. readonly destroyOnClose: BooleanConstructor;
  18970. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18971. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18972. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18973. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  18974. readonly modalPenetrable: BooleanConstructor;
  18975. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  18976. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  18977. readonly top: {
  18978. readonly type: PropType<string>;
  18979. readonly required: false;
  18980. readonly validator: ((val: unknown) => boolean) | undefined;
  18981. __epPropKey: true;
  18982. };
  18983. readonly modelValue: BooleanConstructor;
  18984. readonly modalClass: StringConstructor;
  18985. readonly headerClass: StringConstructor;
  18986. readonly bodyClass: StringConstructor;
  18987. readonly footerClass: StringConstructor;
  18988. readonly width: {
  18989. readonly type: PropType<EpPropMergeType<readonly [
  18990. StringConstructor,
  18991. NumberConstructor
  18992. ], unknown, unknown>>;
  18993. readonly required: false;
  18994. readonly validator: ((val: unknown) => boolean) | undefined;
  18995. __epPropKey: true;
  18996. };
  18997. readonly zIndex: {
  18998. readonly type: PropType<number>;
  18999. readonly required: false;
  19000. readonly validator: ((val: unknown) => boolean) | undefined;
  19001. __epPropKey: true;
  19002. };
  19003. readonly trapFocus: BooleanConstructor;
  19004. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  19005. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  19006. readonly center: BooleanConstructor;
  19007. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19008. readonly closeIcon: {
  19009. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  19010. readonly required: false;
  19011. readonly validator: ((val: unknown) => boolean) | undefined;
  19012. __epPropKey: true;
  19013. };
  19014. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19015. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19016. readonly fullscreen: BooleanConstructor;
  19017. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19018. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19019. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  19020. };
  19021. export declare type DialogPropsPublic = __ExtractPublicPropTypes<typeof dialogProps>;
  19022. export declare type DialogTransition = string | TransitionProps;
  19023. declare type Dir = typeof FORWARD | typeof BACKWARD;
  19024. export declare type Direction = "ltr" | "rtl";
  19025. export declare type DividerInstance = InstanceType<typeof _default_45> & unknown;
  19026. export declare type DividerProps = ExtractPropTypes<typeof dividerProps>;
  19027. export declare const dividerProps: {
  19028. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  19029. readonly contentPosition: EpPropFinalized<StringConstructor, "center" | "left" | "right", unknown, "center", boolean>;
  19030. readonly borderStyle: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "solid", boolean>;
  19031. };
  19032. export declare type DividerPropsPublic = __ExtractPublicPropTypes<typeof dividerProps>;
  19033. declare type DoneFn = (cancel?: boolean) => void;
  19034. export declare const drawerEmits: {
  19035. open: () => boolean;
  19036. opened: () => boolean;
  19037. close: () => boolean;
  19038. closed: () => boolean;
  19039. "update:modelValue": (value: boolean) => boolean;
  19040. openAutoFocus: () => boolean;
  19041. closeAutoFocus: () => boolean;
  19042. };
  19043. export declare type DrawerProps = ExtractPropTypes<typeof drawerProps>;
  19044. export declare const drawerProps: {
  19045. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl" | "ttb" | "btt", unknown, "rtl", boolean>;
  19046. readonly resizable: BooleanConstructor;
  19047. readonly size: EpPropFinalized<readonly [
  19048. StringConstructor,
  19049. NumberConstructor
  19050. ], unknown, unknown, "30%", boolean>;
  19051. readonly withHeader: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19052. readonly modalFade: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19053. readonly headerAriaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  19054. readonly appendToBody: BooleanConstructor;
  19055. readonly appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, "body", boolean>;
  19056. readonly beforeClose: {
  19057. readonly type: PropType<DialogBeforeCloseFn>;
  19058. readonly required: false;
  19059. readonly validator: ((val: unknown) => boolean) | undefined;
  19060. __epPropKey: true;
  19061. };
  19062. readonly destroyOnClose: BooleanConstructor;
  19063. readonly closeOnClickModal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19064. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19065. readonly lockScroll: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19066. readonly modal: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19067. readonly modalPenetrable: BooleanConstructor;
  19068. readonly openDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  19069. readonly closeDelay: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  19070. readonly top: {
  19071. readonly type: PropType<string>;
  19072. readonly required: false;
  19073. readonly validator: ((val: unknown) => boolean) | undefined;
  19074. __epPropKey: true;
  19075. };
  19076. readonly modelValue: BooleanConstructor;
  19077. readonly modalClass: StringConstructor;
  19078. readonly headerClass: StringConstructor;
  19079. readonly bodyClass: StringConstructor;
  19080. readonly footerClass: StringConstructor;
  19081. readonly width: {
  19082. readonly type: PropType<EpPropMergeType<readonly [
  19083. StringConstructor,
  19084. NumberConstructor
  19085. ], unknown, unknown>>;
  19086. readonly required: false;
  19087. readonly validator: ((val: unknown) => boolean) | undefined;
  19088. __epPropKey: true;
  19089. };
  19090. readonly zIndex: {
  19091. readonly type: PropType<number>;
  19092. readonly required: false;
  19093. readonly validator: ((val: unknown) => boolean) | undefined;
  19094. __epPropKey: true;
  19095. };
  19096. readonly trapFocus: BooleanConstructor;
  19097. readonly transition: EpPropFinalized<(new (...args: any[]) => string | TransitionProps) | (() => DialogTransition) | ((new (...args: any[]) => string | TransitionProps) | (() => DialogTransition))[], unknown, unknown, undefined, boolean>;
  19098. readonly center: BooleanConstructor;
  19099. readonly alignCenter: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19100. readonly closeIcon: {
  19101. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  19102. readonly required: false;
  19103. readonly validator: ((val: unknown) => boolean) | undefined;
  19104. __epPropKey: true;
  19105. };
  19106. readonly draggable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19107. readonly overflow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  19108. readonly fullscreen: BooleanConstructor;
  19109. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19110. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19111. readonly ariaLevel: EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>;
  19112. };
  19113. export declare type DrawerPropsPublic = __ExtractPublicPropTypes<typeof drawerProps>;
  19114. export declare const DROPDOWN_COLLECTION_INJECTION_KEY: InjectionKey<ElCollectionInjectionContext>;
  19115. export declare const DROPDOWN_COLLECTION_ITEM_INJECTION_KEY: InjectionKey<ElCollectionItemInjectionContext>;
  19116. export declare const DROPDOWN_INJECTION_KEY: InjectionKey<ElDropdownInjectionContext>;
  19117. export declare const DROPDOWN_INSTANCE_INJECTION_KEY = "elDropdown";
  19118. export declare type DropdownInstance = InstanceType<typeof _default_47> & unknown;
  19119. export declare const dropdownItemProps: {
  19120. readonly command: EpPropFinalized<readonly [
  19121. ObjectConstructor,
  19122. StringConstructor,
  19123. NumberConstructor
  19124. ], unknown, unknown, () => {}, boolean>;
  19125. readonly disabled: BooleanConstructor;
  19126. readonly divided: BooleanConstructor;
  19127. readonly textValue: StringConstructor;
  19128. readonly icon: {
  19129. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  19130. readonly required: false;
  19131. readonly validator: ((val: unknown) => boolean) | undefined;
  19132. __epPropKey: true;
  19133. };
  19134. };
  19135. export declare const dropdownMenuProps: {
  19136. onKeydown: {
  19137. readonly type: PropType<(e: KeyboardEvent) => void>;
  19138. readonly required: false;
  19139. readonly validator: ((val: unknown) => boolean) | undefined;
  19140. __epPropKey: true;
  19141. };
  19142. };
  19143. export declare const dropdownProps: {
  19144. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  19145. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  19146. readonly virtualTriggering: BooleanConstructor;
  19147. readonly virtualRef: {
  19148. readonly type: PropType<Measurable>;
  19149. readonly required: false;
  19150. readonly validator: ((val: unknown) => boolean) | undefined;
  19151. __epPropKey: true;
  19152. };
  19153. readonly effect: {
  19154. readonly default: "light";
  19155. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  19156. readonly required: false;
  19157. readonly validator: ((val: unknown) => boolean) | undefined;
  19158. readonly __epPropKey: true;
  19159. };
  19160. readonly type: {
  19161. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>) | ((new (...args: any[]) => "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger") | (() => EpPropMergeType<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown>))[], unknown, unknown>>;
  19162. readonly required: false;
  19163. readonly validator: ((val: unknown) => boolean) | undefined;
  19164. __epPropKey: true;
  19165. };
  19166. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  19167. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  19168. readonly id: StringConstructor;
  19169. readonly size: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19170. readonly splitButton: BooleanConstructor;
  19171. readonly hideOnClick: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19172. readonly loop: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19173. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19174. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  19175. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 150, boolean>;
  19176. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  19177. readonly maxHeight: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, "", boolean>;
  19178. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19179. readonly disabled: BooleanConstructor;
  19180. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "menu", boolean>;
  19181. readonly buttonProps: {
  19182. readonly type: PropType<Partial<ButtonProps>>;
  19183. readonly required: false;
  19184. readonly validator: ((val: unknown) => boolean) | undefined;
  19185. __epPropKey: true;
  19186. };
  19187. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19188. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19189. };
  19190. export declare const DynamicSizeGrid: DefineComponent<{
  19191. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19192. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  19193. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  19194. ], boolean>;
  19195. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  19196. readonly height: {
  19197. readonly type: PropType<EpPropMergeType<readonly [
  19198. StringConstructor,
  19199. NumberConstructor
  19200. ], unknown, unknown>>;
  19201. readonly required: true;
  19202. readonly validator: ((val: unknown) => boolean) | undefined;
  19203. __epPropKey: true;
  19204. };
  19205. readonly innerElement: EpPropFinalized<readonly [
  19206. StringConstructor,
  19207. ObjectConstructor
  19208. ], unknown, unknown, "div", boolean>;
  19209. readonly style: {
  19210. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  19211. readonly required: false;
  19212. readonly validator: ((val: unknown) => boolean) | undefined;
  19213. __epPropKey: true;
  19214. };
  19215. readonly useIsScrolling: BooleanConstructor;
  19216. readonly width: {
  19217. readonly type: PropType<EpPropMergeType<readonly [
  19218. NumberConstructor,
  19219. StringConstructor
  19220. ], unknown, unknown>>;
  19221. readonly required: false;
  19222. readonly validator: ((val: unknown) => boolean) | undefined;
  19223. __epPropKey: true;
  19224. };
  19225. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19226. readonly scrollbarAlwaysOn: BooleanConstructor;
  19227. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19228. readonly columnWidth: {
  19229. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19230. readonly required: true;
  19231. readonly validator: ((val: unknown) => boolean) | undefined;
  19232. __epPropKey: true;
  19233. };
  19234. readonly estimatedColumnWidth: {
  19235. readonly type: PropType<number>;
  19236. readonly required: false;
  19237. readonly validator: ((val: unknown) => boolean) | undefined;
  19238. __epPropKey: true;
  19239. };
  19240. readonly estimatedRowHeight: {
  19241. readonly type: PropType<number>;
  19242. readonly required: false;
  19243. readonly validator: ((val: unknown) => boolean) | undefined;
  19244. __epPropKey: true;
  19245. };
  19246. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19247. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19248. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  19249. (): GridItemKeyGetter;
  19250. new (): any;
  19251. readonly prototype: any;
  19252. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  19253. (): GridItemKeyGetter;
  19254. new (): any;
  19255. readonly prototype: any;
  19256. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  19257. columnIndex: number;
  19258. rowIndex: number;
  19259. }) => string, boolean>;
  19260. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19261. readonly rowHeight: {
  19262. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19263. readonly required: true;
  19264. readonly validator: ((val: unknown) => boolean) | undefined;
  19265. __epPropKey: true;
  19266. };
  19267. readonly totalColumn: {
  19268. readonly type: PropType<number>;
  19269. readonly required: true;
  19270. readonly validator: ((val: unknown) => boolean) | undefined;
  19271. __epPropKey: true;
  19272. };
  19273. readonly totalRow: {
  19274. readonly type: PropType<number>;
  19275. readonly required: true;
  19276. readonly validator: ((val: unknown) => boolean) | undefined;
  19277. __epPropKey: true;
  19278. };
  19279. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  19280. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  19281. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  19282. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  19283. readonly role: StringConstructor;
  19284. }, () => VNode<RendererNode, RendererElement, {
  19285. [key: string]: any;
  19286. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("scroll" | "itemRendered")[], "scroll" | "itemRendered", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  19287. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19288. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  19289. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  19290. ], boolean>;
  19291. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  19292. readonly height: {
  19293. readonly type: PropType<EpPropMergeType<readonly [
  19294. StringConstructor,
  19295. NumberConstructor
  19296. ], unknown, unknown>>;
  19297. readonly required: true;
  19298. readonly validator: ((val: unknown) => boolean) | undefined;
  19299. __epPropKey: true;
  19300. };
  19301. readonly innerElement: EpPropFinalized<readonly [
  19302. StringConstructor,
  19303. ObjectConstructor
  19304. ], unknown, unknown, "div", boolean>;
  19305. readonly style: {
  19306. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  19307. readonly required: false;
  19308. readonly validator: ((val: unknown) => boolean) | undefined;
  19309. __epPropKey: true;
  19310. };
  19311. readonly useIsScrolling: BooleanConstructor;
  19312. readonly width: {
  19313. readonly type: PropType<EpPropMergeType<readonly [
  19314. NumberConstructor,
  19315. StringConstructor
  19316. ], unknown, unknown>>;
  19317. readonly required: false;
  19318. readonly validator: ((val: unknown) => boolean) | undefined;
  19319. __epPropKey: true;
  19320. };
  19321. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19322. readonly scrollbarAlwaysOn: BooleanConstructor;
  19323. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19324. readonly columnWidth: {
  19325. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19326. readonly required: true;
  19327. readonly validator: ((val: unknown) => boolean) | undefined;
  19328. __epPropKey: true;
  19329. };
  19330. readonly estimatedColumnWidth: {
  19331. readonly type: PropType<number>;
  19332. readonly required: false;
  19333. readonly validator: ((val: unknown) => boolean) | undefined;
  19334. __epPropKey: true;
  19335. };
  19336. readonly estimatedRowHeight: {
  19337. readonly type: PropType<number>;
  19338. readonly required: false;
  19339. readonly validator: ((val: unknown) => boolean) | undefined;
  19340. __epPropKey: true;
  19341. };
  19342. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19343. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19344. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  19345. (): GridItemKeyGetter;
  19346. new (): any;
  19347. readonly prototype: any;
  19348. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  19349. (): GridItemKeyGetter;
  19350. new (): any;
  19351. readonly prototype: any;
  19352. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  19353. columnIndex: number;
  19354. rowIndex: number;
  19355. }) => string, boolean>;
  19356. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19357. readonly rowHeight: {
  19358. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19359. readonly required: true;
  19360. readonly validator: ((val: unknown) => boolean) | undefined;
  19361. __epPropKey: true;
  19362. };
  19363. readonly totalColumn: {
  19364. readonly type: PropType<number>;
  19365. readonly required: true;
  19366. readonly validator: ((val: unknown) => boolean) | undefined;
  19367. __epPropKey: true;
  19368. };
  19369. readonly totalRow: {
  19370. readonly type: PropType<number>;
  19371. readonly required: true;
  19372. readonly validator: ((val: unknown) => boolean) | undefined;
  19373. __epPropKey: true;
  19374. };
  19375. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  19376. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  19377. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  19378. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  19379. readonly role: StringConstructor;
  19380. }>> & {
  19381. onScroll?: ((...args: any[]) => any) | undefined;
  19382. onItemRendered?: ((...args: any[]) => any) | undefined;
  19383. }, {
  19384. readonly data: any[];
  19385. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl", never>;
  19386. readonly className: string;
  19387. readonly containerElement: EpPropMergeType<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown>;
  19388. readonly innerElement: EpPropMergeType<readonly [
  19389. StringConstructor,
  19390. ObjectConstructor
  19391. ], unknown, unknown>;
  19392. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  19393. readonly useIsScrolling: boolean;
  19394. readonly scrollbarAlwaysOn: boolean;
  19395. readonly itemKey: GridItemKeyGetter;
  19396. readonly columnCache: number;
  19397. readonly initScrollLeft: number;
  19398. readonly initScrollTop: number;
  19399. readonly rowCache: number;
  19400. readonly hScrollbarSize: number;
  19401. readonly vScrollbarSize: number;
  19402. readonly scrollbarStartGap: number;
  19403. readonly scrollbarEndGap: number;
  19404. }>;
  19405. export declare type DynamicSizeGridInstance = GridInstance & {
  19406. resetAfterColumnIndex: ResetAfterIndex;
  19407. resetAfterRowIndex: ResetAfterIndex;
  19408. resetAfter: ResetAfterIndices;
  19409. };
  19410. export declare const DynamicSizeList: DefineComponent<{
  19411. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19412. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  19413. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  19414. ], boolean>;
  19415. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  19416. readonly height: {
  19417. readonly type: PropType<EpPropMergeType<readonly [
  19418. StringConstructor,
  19419. NumberConstructor
  19420. ], unknown, unknown>>;
  19421. readonly required: true;
  19422. readonly validator: ((val: unknown) => boolean) | undefined;
  19423. __epPropKey: true;
  19424. };
  19425. readonly innerElement: EpPropFinalized<readonly [
  19426. StringConstructor,
  19427. ObjectConstructor
  19428. ], unknown, unknown, "div", boolean>;
  19429. readonly style: {
  19430. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  19431. readonly required: false;
  19432. readonly validator: ((val: unknown) => boolean) | undefined;
  19433. __epPropKey: true;
  19434. };
  19435. readonly useIsScrolling: BooleanConstructor;
  19436. readonly width: {
  19437. readonly type: PropType<EpPropMergeType<readonly [
  19438. NumberConstructor,
  19439. StringConstructor
  19440. ], unknown, unknown>>;
  19441. readonly required: false;
  19442. readonly validator: ((val: unknown) => boolean) | undefined;
  19443. __epPropKey: true;
  19444. };
  19445. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19446. readonly scrollbarAlwaysOn: BooleanConstructor;
  19447. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19448. readonly estimatedItemSize: {
  19449. readonly type: PropType<number>;
  19450. readonly required: false;
  19451. readonly validator: ((val: unknown) => boolean) | undefined;
  19452. __epPropKey: true;
  19453. };
  19454. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  19455. readonly initScrollOffset: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19456. readonly total: {
  19457. readonly type: PropType<number>;
  19458. readonly required: true;
  19459. readonly validator: ((val: unknown) => boolean) | undefined;
  19460. __epPropKey: true;
  19461. };
  19462. readonly itemSize: {
  19463. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19464. readonly required: true;
  19465. readonly validator: ((val: unknown) => boolean) | undefined;
  19466. __epPropKey: true;
  19467. };
  19468. }, {
  19469. ns: {
  19470. namespace: ComputedRef<string>;
  19471. b: (blockSuffix?: string) => string;
  19472. e: (element?: string) => string;
  19473. m: (modifier?: string) => string;
  19474. be: (blockSuffix?: string, element?: string) => string;
  19475. em: (element?: string, modifier?: string) => string;
  19476. bm: (blockSuffix?: string, modifier?: string) => string;
  19477. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  19478. is: {
  19479. (name: string, state: boolean | undefined): string;
  19480. (name: string): string;
  19481. };
  19482. cssVar: (object: Record<string, string>) => Record<string, string>;
  19483. cssVarName: (name: string) => string;
  19484. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  19485. cssVarBlockName: (name: string) => string;
  19486. };
  19487. clientSize: ComputedRef<string | number | undefined>;
  19488. estimatedTotalSize: ComputedRef<number>;
  19489. windowStyle: ComputedRef<(string | CSSProperties | StyleValue[] | {
  19490. [x: string]: string;
  19491. position: string;
  19492. WebkitOverflowScrolling: string;
  19493. willChange: string;
  19494. } | undefined)[]>;
  19495. windowRef: Ref<HTMLElement | undefined>;
  19496. innerRef: Ref<HTMLElement | undefined>;
  19497. innerStyle: ComputedRef<{
  19498. height: string;
  19499. pointerEvents: string | undefined;
  19500. width: string;
  19501. }>;
  19502. itemsToRender: ComputedRef<number[]>;
  19503. scrollbarRef: Ref<any>;
  19504. states: Ref<{
  19505. isScrolling: boolean;
  19506. scrollDir: string;
  19507. scrollOffset: number;
  19508. updateRequested: boolean;
  19509. isScrollbarDragging: boolean;
  19510. scrollbarAlwaysOn: boolean;
  19511. }>;
  19512. getItemStyle: (idx: number) => CSSProperties;
  19513. onScroll: (e: Event) => void;
  19514. onScrollbarScroll: (distanceToGo: number, totalSteps: number) => void;
  19515. onWheel: (e: WheelEvent) => void;
  19516. scrollTo: (offset: number) => void;
  19517. scrollToItem: (idx: number, alignment?: Alignment) => void;
  19518. resetScrollTop: () => void;
  19519. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("scroll" | "itemRendered")[], "scroll" | "itemRendered", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  19520. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  19521. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  19522. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  19523. ], boolean>;
  19524. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  19525. readonly height: {
  19526. readonly type: PropType<EpPropMergeType<readonly [
  19527. StringConstructor,
  19528. NumberConstructor
  19529. ], unknown, unknown>>;
  19530. readonly required: true;
  19531. readonly validator: ((val: unknown) => boolean) | undefined;
  19532. __epPropKey: true;
  19533. };
  19534. readonly innerElement: EpPropFinalized<readonly [
  19535. StringConstructor,
  19536. ObjectConstructor
  19537. ], unknown, unknown, "div", boolean>;
  19538. readonly style: {
  19539. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  19540. readonly required: false;
  19541. readonly validator: ((val: unknown) => boolean) | undefined;
  19542. __epPropKey: true;
  19543. };
  19544. readonly useIsScrolling: BooleanConstructor;
  19545. readonly width: {
  19546. readonly type: PropType<EpPropMergeType<readonly [
  19547. NumberConstructor,
  19548. StringConstructor
  19549. ], unknown, unknown>>;
  19550. readonly required: false;
  19551. readonly validator: ((val: unknown) => boolean) | undefined;
  19552. __epPropKey: true;
  19553. };
  19554. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  19555. readonly scrollbarAlwaysOn: BooleanConstructor;
  19556. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  19557. readonly estimatedItemSize: {
  19558. readonly type: PropType<number>;
  19559. readonly required: false;
  19560. readonly validator: ((val: unknown) => boolean) | undefined;
  19561. __epPropKey: true;
  19562. };
  19563. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  19564. readonly initScrollOffset: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  19565. readonly total: {
  19566. readonly type: PropType<number>;
  19567. readonly required: true;
  19568. readonly validator: ((val: unknown) => boolean) | undefined;
  19569. __epPropKey: true;
  19570. };
  19571. readonly itemSize: {
  19572. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  19573. readonly required: true;
  19574. readonly validator: ((val: unknown) => boolean) | undefined;
  19575. __epPropKey: true;
  19576. };
  19577. }>> & {
  19578. onScroll?: ((...args: any[]) => any) | undefined;
  19579. onItemRendered?: ((...args: any[]) => any) | undefined;
  19580. }, {
  19581. readonly data: any[];
  19582. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl", never>;
  19583. readonly layout: EpPropMergeType<StringConstructor, "horizontal" | "vertical", never>;
  19584. readonly className: string;
  19585. readonly containerElement: EpPropMergeType<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown>;
  19586. readonly innerElement: EpPropMergeType<readonly [
  19587. StringConstructor,
  19588. ObjectConstructor
  19589. ], unknown, unknown>;
  19590. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  19591. readonly useIsScrolling: boolean;
  19592. readonly scrollbarAlwaysOn: boolean;
  19593. readonly cache: number;
  19594. readonly initScrollOffset: number;
  19595. }>;
  19596. export declare type DynamicSizeListInstance = InstanceType<typeof DynamicSizeList> & unknown;
  19597. export declare const Effect: {
  19598. readonly LIGHT: "light";
  19599. readonly DARK: "dark";
  19600. };
  19601. declare const effects: readonly [
  19602. "light",
  19603. "dark"
  19604. ];
  19605. export declare const ElAffix: SFCWithInstall<typeof _default_2>;
  19606. export declare const ElAlert: SFCWithInstall<typeof _default_3>;
  19607. export declare const ElAnchor: SFCWithInstall<typeof _default_107> & {
  19608. AnchorLink: typeof _default_108;
  19609. };
  19610. export declare const ElAnchorLink: SFCWithInstall<typeof _default_108>;
  19611. export declare const ElAside: SFCWithInstall<typeof _default_36>;
  19612. export declare const ElAutocomplete: SFCWithInstall<typeof _default_4>;
  19613. export declare const ElAutoResizer: SFCWithInstall<typeof AutoResizer>;
  19614. export declare const ElAvatar: SFCWithInstall<typeof _default_9>;
  19615. export declare const ElBacktop: SFCWithInstall<typeof _default_10>;
  19616. export declare const ElBadge: SFCWithInstall<typeof _default_11>;
  19617. export declare const ElBreadcrumb: SFCWithInstall<typeof _default_12> & {
  19618. BreadcrumbItem: typeof _default_13;
  19619. };
  19620. export declare const ElBreadcrumbItem: SFCWithInstall<typeof _default_13>;
  19621. export declare const ElButton: SFCWithInstall<typeof _default_14> & {
  19622. ButtonGroup: typeof _default_15;
  19623. };
  19624. export declare const ElButtonGroup: SFCWithInstall<typeof _default_15>;
  19625. export declare const ElCalendar: SFCWithInstall<typeof _default_16>;
  19626. export declare const ElCard: SFCWithInstall<typeof _default_18>;
  19627. export declare const ElCarousel: SFCWithInstall<typeof _default_19> & {
  19628. CarouselItem: typeof _default_20;
  19629. };
  19630. export declare const ElCarouselItem: SFCWithInstall<typeof _default_20>;
  19631. export declare const ElCascader: SFCWithInstall<typeof _default_21>;
  19632. export declare const ElCascaderPanel: SFCWithInstall<typeof _default_22>;
  19633. export declare interface ElCascaderPanelContext {
  19634. config: CascaderConfig;
  19635. expandingNode: CascaderNode | undefined;
  19636. checkedNodes: CascaderNode[];
  19637. isHoverMenu: boolean;
  19638. initialLoaded: boolean;
  19639. renderLabelFn: RenderLabel;
  19640. lazyLoad: (node?: CascaderNode, cb?: (dataList: CascaderOption[]) => void) => void;
  19641. expandNode: (node: CascaderNode, silent?: boolean) => void;
  19642. handleCheckChange: (node: CascaderNode, checked: boolean, emitClose?: boolean) => void;
  19643. }
  19644. export declare const ElCheckbox: SFCWithInstall<typeof _default_25> & {
  19645. CheckboxButton: typeof _default_26;
  19646. CheckboxGroup: typeof _default_27;
  19647. };
  19648. export declare const ElCheckboxButton: SFCWithInstall<typeof _default_26>;
  19649. export declare const ElCheckboxGroup: SFCWithInstall<typeof _default_27>;
  19650. export declare const ElCheckTag: SFCWithInstall<typeof _default_24>;
  19651. export declare const ElCol: SFCWithInstall<typeof _default_28>;
  19652. export declare const ElCollapse: SFCWithInstall<typeof _default_29> & {
  19653. CollapseItem: typeof _default_30;
  19654. };
  19655. export declare const ElCollapseItem: SFCWithInstall<typeof _default_30>;
  19656. export declare const ElCollapseTransition: SFCWithInstall<typeof _default_31>;
  19657. export declare const ElCollection: {
  19658. name: string;
  19659. setup(): void;
  19660. __isFragment?: never;
  19661. __isTeleport?: never;
  19662. __isSuspense?: never;
  19663. template?: string | object;
  19664. render?: Function;
  19665. components?: Record<string, Component>;
  19666. directives?: Record<string, Directive>;
  19667. inheritAttrs?: boolean;
  19668. emits?: (EmitsOptions & ThisType<void>) | undefined;
  19669. expose?: string[];
  19670. serverPrefetch?(): Promise<any>;
  19671. compilerOptions?: RuntimeCompilerOptions;
  19672. call?: (this: unknown, ...args: unknown[]) => never;
  19673. __defaults?: {} | undefined;
  19674. compatConfig?: Partial<Record<DeprecationTypes, boolean | "suppress-warning">> & {
  19675. MODE?: 2 | 3 | ((comp: Component | null) => 2 | 3);
  19676. };
  19677. data?: ((this: CreateComponentPublicInstance<Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, ComponentOptionsMixin, ComponentOptionsMixin, {}, Readonly<ExtractPropTypes<{}>>, {}, false, {
  19678. P: {};
  19679. B: {};
  19680. D: {};
  19681. C: {};
  19682. M: {};
  19683. Defaults: {};
  19684. }, Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, {}>, vm: CreateComponentPublicInstance<Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, ComponentOptionsMixin, ComponentOptionsMixin, {}, Readonly<ExtractPropTypes<{}>>, {}, false, {
  19685. P: {};
  19686. B: {};
  19687. D: {};
  19688. C: {};
  19689. M: {};
  19690. Defaults: {};
  19691. }, Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, {}>) => {}) | undefined;
  19692. computed?: {} | undefined;
  19693. methods?: {} | undefined;
  19694. watch?: {
  19695. [x: string]: (string | WatchCallback<any, any> | ({
  19696. handler: WatchCallback | string;
  19697. } & WatchOptions<boolean>)) | (string | WatchCallback<any, any> | ({
  19698. handler: WatchCallback | string;
  19699. } & WatchOptions<boolean>))[];
  19700. };
  19701. provide?: ComponentProvideOptions;
  19702. inject?: string[] | {
  19703. [x: string]: string | symbol | {
  19704. from?: string | symbol;
  19705. default?: unknown;
  19706. };
  19707. [x: symbol]: string | symbol | {
  19708. from?: string | symbol;
  19709. default?: unknown;
  19710. };
  19711. };
  19712. filters?: Record<string, Function>;
  19713. mixins?: ComponentOptionsMixin[] | undefined;
  19714. extends?: ComponentOptionsMixin | undefined;
  19715. beforeCreate?(): void;
  19716. created?(): void;
  19717. beforeMount?(): void;
  19718. mounted?(): void;
  19719. beforeUpdate?(): void;
  19720. updated?(): void;
  19721. activated?(): void;
  19722. deactivated?(): void;
  19723. beforeDestroy?(): void;
  19724. beforeUnmount?(): void;
  19725. destroyed?(): void;
  19726. unmounted?(): void;
  19727. renderTracked?: (e: DebuggerEvent) => void;
  19728. renderTriggered?: (e: DebuggerEvent) => void;
  19729. errorCaptured?: (err: unknown, instance: ComponentPublicInstance | null, info: string) => boolean | void;
  19730. delimiters?: [
  19731. string,
  19732. string
  19733. ];
  19734. __differentiator?: undefined;
  19735. __isBuiltIn?: boolean;
  19736. __file?: string;
  19737. __name?: string;
  19738. beforeRouteEnter?: NavigationGuardWithThis<undefined>;
  19739. beforeRouteUpdate?: NavigationGuard;
  19740. beforeRouteLeave?: NavigationGuard;
  19741. key?: string | number | symbol;
  19742. ref?: VNodeRef;
  19743. ref_for?: boolean;
  19744. ref_key?: string;
  19745. onVnodeBeforeMount?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19746. onVnodeMounted?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19747. onVnodeBeforeUpdate?: ((vnode: VNode, oldVNode: VNode) => void) | ((vnode: VNode, oldVNode: VNode) => void)[];
  19748. onVnodeUpdated?: ((vnode: VNode, oldVNode: VNode) => void) | ((vnode: VNode, oldVNode: VNode) => void)[];
  19749. onVnodeBeforeUnmount?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19750. onVnodeUnmounted?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19751. class?: unknown;
  19752. style?: unknown;
  19753. };
  19754. declare type ElCollectionInjectionContext = {
  19755. itemMap: Map<HTMLElement, CollectionItem>;
  19756. getItems: <T>() => CollectionItem<T>[];
  19757. collectionRef: Ref<HTMLElement | undefined>;
  19758. };
  19759. export declare const ElCollectionItem: {
  19760. name: string;
  19761. setup(_: unknown, { attrs }: SetupContext): void;
  19762. __isFragment?: never;
  19763. __isTeleport?: never;
  19764. __isSuspense?: never;
  19765. template?: string | object;
  19766. render?: Function;
  19767. components?: Record<string, Component>;
  19768. directives?: Record<string, Directive>;
  19769. inheritAttrs?: boolean;
  19770. emits?: (EmitsOptions & ThisType<void>) | undefined;
  19771. expose?: string[];
  19772. serverPrefetch?(): Promise<any>;
  19773. compilerOptions?: RuntimeCompilerOptions;
  19774. call?: (this: unknown, ...args: unknown[]) => never;
  19775. __defaults?: {} | undefined;
  19776. compatConfig?: Partial<Record<DeprecationTypes, boolean | "suppress-warning">> & {
  19777. MODE?: 2 | 3 | ((comp: Component | null) => 2 | 3);
  19778. };
  19779. data?: ((this: CreateComponentPublicInstance<Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, ComponentOptionsMixin, ComponentOptionsMixin, {}, Readonly<ExtractPropTypes<{}>>, {}, false, {
  19780. P: {};
  19781. B: {};
  19782. D: {};
  19783. C: {};
  19784. M: {};
  19785. Defaults: {};
  19786. }, Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, {}>, vm: CreateComponentPublicInstance<Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, ComponentOptionsMixin, ComponentOptionsMixin, {}, Readonly<ExtractPropTypes<{}>>, {}, false, {
  19787. P: {};
  19788. B: {};
  19789. D: {};
  19790. C: {};
  19791. M: {};
  19792. Defaults: {};
  19793. }, Readonly<ExtractPropTypes<{}>>, {}, {}, {}, MethodOptions, {}>) => {}) | undefined;
  19794. computed?: {} | undefined;
  19795. methods?: {} | undefined;
  19796. watch?: {
  19797. [x: string]: (string | WatchCallback<any, any> | ({
  19798. handler: WatchCallback | string;
  19799. } & WatchOptions<boolean>)) | (string | WatchCallback<any, any> | ({
  19800. handler: WatchCallback | string;
  19801. } & WatchOptions<boolean>))[];
  19802. };
  19803. provide?: ComponentProvideOptions;
  19804. inject?: string[] | {
  19805. [x: string]: string | symbol | {
  19806. from?: string | symbol;
  19807. default?: unknown;
  19808. };
  19809. [x: symbol]: string | symbol | {
  19810. from?: string | symbol;
  19811. default?: unknown;
  19812. };
  19813. };
  19814. filters?: Record<string, Function>;
  19815. mixins?: ComponentOptionsMixin[] | undefined;
  19816. extends?: ComponentOptionsMixin | undefined;
  19817. beforeCreate?(): void;
  19818. created?(): void;
  19819. beforeMount?(): void;
  19820. mounted?(): void;
  19821. beforeUpdate?(): void;
  19822. updated?(): void;
  19823. activated?(): void;
  19824. deactivated?(): void;
  19825. beforeDestroy?(): void;
  19826. beforeUnmount?(): void;
  19827. destroyed?(): void;
  19828. unmounted?(): void;
  19829. renderTracked?: (e: DebuggerEvent) => void;
  19830. renderTriggered?: (e: DebuggerEvent) => void;
  19831. errorCaptured?: (err: unknown, instance: ComponentPublicInstance | null, info: string) => boolean | void;
  19832. delimiters?: [
  19833. string,
  19834. string
  19835. ];
  19836. __differentiator?: undefined;
  19837. __isBuiltIn?: boolean;
  19838. __file?: string;
  19839. __name?: string;
  19840. beforeRouteEnter?: NavigationGuardWithThis<undefined>;
  19841. beforeRouteUpdate?: NavigationGuard;
  19842. beforeRouteLeave?: NavigationGuard;
  19843. key?: string | number | symbol;
  19844. ref?: VNodeRef;
  19845. ref_for?: boolean;
  19846. ref_key?: string;
  19847. onVnodeBeforeMount?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19848. onVnodeMounted?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19849. onVnodeBeforeUpdate?: ((vnode: VNode, oldVNode: VNode) => void) | ((vnode: VNode, oldVNode: VNode) => void)[];
  19850. onVnodeUpdated?: ((vnode: VNode, oldVNode: VNode) => void) | ((vnode: VNode, oldVNode: VNode) => void)[];
  19851. onVnodeBeforeUnmount?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19852. onVnodeUnmounted?: ((vnode: VNode) => void) | ((vnode: VNode) => void)[];
  19853. class?: unknown;
  19854. style?: unknown;
  19855. };
  19856. declare type ElCollectionItemInjectionContext = {
  19857. collectionItemRef: Ref<HTMLElement | undefined>;
  19858. };
  19859. export declare const ElColorPicker: SFCWithInstall<typeof _default_33>;
  19860. export declare const ElColorPickerPanel: SFCWithInstall<typeof _default_32>;
  19861. export declare const ElConfigProvider: SFCWithInstall<typeof ConfigProvider>;
  19862. export declare const ElContainer: SFCWithInstall<typeof _default_35> & {
  19863. Aside: typeof _default_36;
  19864. Footer: typeof _default_37;
  19865. Header: typeof _default_38;
  19866. Main: typeof _default_39;
  19867. };
  19868. export declare const ElCountdown: SFCWithInstall<typeof _default_40>;
  19869. export declare const ElDatePicker: SFCWithInstall<typeof _default_41>;
  19870. export declare const ElDatePickerPanel: SFCWithInstall<typeof _default_42>;
  19871. export declare const ElDescriptions: SFCWithInstall<typeof _default_43> & {
  19872. DescriptionsItem: typeof DescriptionItem;
  19873. };
  19874. export declare const ElDescriptionsItem: SFCWithInstall<typeof DescriptionItem>;
  19875. export declare const ElDialog: SFCWithInstall<typeof _default_44>;
  19876. export declare const ElDivider: SFCWithInstall<typeof _default_45>;
  19877. export declare const ElDrawer: SFCWithInstall<typeof _default_46>;
  19878. export declare const ElDropdown: SFCWithInstall<typeof _default_47> & {
  19879. DropdownItem: typeof _default_48;
  19880. DropdownMenu: typeof _default_49;
  19881. };
  19882. export declare type ElDropdownInjectionContext = {
  19883. contentRef: Ref<HTMLElement | undefined>;
  19884. role: ComputedRef<PopperProps["role"]>;
  19885. triggerId: ComputedRef<string>;
  19886. isUsingKeyboard: Ref<boolean>;
  19887. onItemLeave: (e: PointerEvent) => void;
  19888. onItemEnter: (e: PointerEvent) => void;
  19889. };
  19890. export declare const ElDropdownItem: SFCWithInstall<typeof _default_48>;
  19891. export declare const ElDropdownMenu: SFCWithInstall<typeof _default_49>;
  19892. declare interface ElementLoading extends HTMLElement {
  19893. [INSTANCE_KEY]?: {
  19894. instance: LoadingInstance;
  19895. options: LoadingOptions;
  19896. };
  19897. }
  19898. declare type ElementType = HTMLElement | undefined;
  19899. export declare const ElEmpty: SFCWithInstall<typeof _default_50>;
  19900. export declare const ElFooter: SFCWithInstall<typeof _default_37>;
  19901. export declare const ElForm: SFCWithInstall<typeof _default_51> & {
  19902. FormItem: typeof _default_52;
  19903. };
  19904. export declare const ElFormItem: SFCWithInstall<typeof _default_52>;
  19905. export declare const ElHeader: SFCWithInstall<typeof _default_38>;
  19906. export declare const ElIcon: SFCWithInstall<typeof _default_53>;
  19907. export declare type ElIdInjectionContext = {
  19908. prefix: number;
  19909. current: number;
  19910. };
  19911. export declare const ElImage: SFCWithInstall<typeof _default_54>;
  19912. export declare const ElImageViewer: SFCWithInstall<typeof _default_55>;
  19913. export declare const ElInfiniteScroll: SFCWithInstall<ObjectDirective<HTMLElement & {
  19914. ElInfiniteScroll: {
  19915. container: HTMLElement | Window;
  19916. containerEl: HTMLElement;
  19917. instance: ComponentPublicInstance;
  19918. delay: number;
  19919. lastScrollTop: number;
  19920. cb: () => void;
  19921. onScroll: () => void;
  19922. observer?: MutationObserver;
  19923. };
  19924. }, () => void>>;
  19925. export declare const ElInput: SFCWithInstall<typeof _default_5>;
  19926. export declare const ElInputNumber: SFCWithInstall<typeof _default_56>;
  19927. export declare const ElInputTag: SFCWithInstall<typeof _default_57>;
  19928. export declare const ElLink: SFCWithInstall<typeof _default_58>;
  19929. export declare const ElLoading: {
  19930. install(app: App): void;
  19931. directive: Directive<ElementLoading, LoadingBinding>;
  19932. service: {
  19933. (options?: LoadingOptions): LoadingInstance;
  19934. _context: AppContext | null;
  19935. };
  19936. };
  19937. export declare const ElLoadingService: {
  19938. (options?: LoadingOptions): LoadingInstance;
  19939. _context: AppContext | null;
  19940. };
  19941. export declare const ElMain: SFCWithInstall<typeof _default_39>;
  19942. export declare const ElMention: SFCWithInstall<typeof _default_110>;
  19943. export declare const ElMenu: SFCWithInstall<typeof _default_59> & {
  19944. MenuItem: typeof _default_60;
  19945. MenuItemGroup: typeof _default_61;
  19946. SubMenu: typeof _default_62;
  19947. };
  19948. export declare const ElMenuItem: SFCWithInstall<typeof _default_60>;
  19949. export declare const ElMenuItemGroup: SFCWithInstall<typeof _default_61>;
  19950. export declare const ElMessage: SFCInstallWithContext<Message>;
  19951. export declare const ElMessageBox: SFCWithInstall<IElMessageBox>;
  19952. /** Options used in MessageBox */
  19953. export declare interface ElMessageBoxOptions {
  19954. /**
  19955. * auto focus when open message-box
  19956. */
  19957. autofocus?: boolean;
  19958. /** Callback before MessageBox closes, and it will prevent MessageBox from closing */
  19959. beforeClose?: (action: Action, instance: MessageBoxState, done: () => void) => void;
  19960. /** Custom class name for MessageBox */
  19961. customClass?: string;
  19962. /** Custom inline style for MessageBox */
  19963. customStyle?: CSSProperties;
  19964. /** modal class name for MessageBox */
  19965. modalClass?: string;
  19966. /** MessageBox closing callback if you don't prefer Promise */
  19967. callback?: Callback;
  19968. /** Text content of cancel button */
  19969. cancelButtonText?: string;
  19970. /** Text content of confirm button */
  19971. confirmButtonText?: string;
  19972. /** Loading Icon content of cancel button */
  19973. cancelButtonLoadingIcon?: string | Component;
  19974. /** Loading Icon content of confirm button */
  19975. confirmButtonLoadingIcon?: string | Component;
  19976. /** Custom class name of cancel button */
  19977. cancelButtonClass?: string;
  19978. /** Custom class name of confirm button */
  19979. confirmButtonClass?: string;
  19980. /** Whether to align the content in center */
  19981. center?: boolean;
  19982. /** Whether MessageBox can be drag */
  19983. draggable?: boolean;
  19984. /** Draggable MessageBox can overflow the viewport */
  19985. overflow?: boolean;
  19986. /** Content of the MessageBox */
  19987. message?: string | VNode | (() => VNode);
  19988. /** Title of the MessageBox */
  19989. title?: string | ElMessageBoxOptions;
  19990. /** Message type, used for icon display */
  19991. type?: MessageType_2;
  19992. /** Message box type */
  19993. boxType?: MessageBoxType;
  19994. /** Custom icon component */
  19995. icon?: string | Component;
  19996. /** Custom close icon component */
  19997. closeIcon?: string | Component;
  19998. /** Whether message is treated as HTML string */
  19999. dangerouslyUseHTMLString?: boolean;
  20000. /** Whether to distinguish canceling and closing */
  20001. distinguishCancelAndClose?: boolean;
  20002. /** Whether to lock body scroll when MessageBox prompts */
  20003. lockScroll?: boolean;
  20004. /** Whether to show a cancel button */
  20005. showCancelButton?: boolean;
  20006. /** Whether to show a confirm button */
  20007. showConfirmButton?: boolean;
  20008. /** Whether to show a close button */
  20009. showClose?: boolean;
  20010. /** Whether to use round button */
  20011. roundButton?: boolean;
  20012. /** Whether MessageBox can be closed by clicking the mask */
  20013. closeOnClickModal?: boolean;
  20014. /** Whether MessageBox can be closed by pressing the ESC */
  20015. closeOnPressEscape?: boolean;
  20016. /** Whether to close MessageBox when hash changes */
  20017. closeOnHashChange?: boolean;
  20018. /** Whether to show an input */
  20019. showInput?: boolean;
  20020. /** Placeholder of input */
  20021. inputPlaceholder?: string;
  20022. /** Initial value of input */
  20023. inputValue?: string;
  20024. /** Regexp for the input */
  20025. inputPattern?: RegExp;
  20026. /** Input Type: text, textArea, password or number */
  20027. inputType?: string;
  20028. /** Validation function for the input. Should returns a boolean or string. If a string is returned, it will be assigned to inputErrorMessage */
  20029. inputValidator?: MessageBoxInputValidator;
  20030. /** Error message when validation fails */
  20031. inputErrorMessage?: string;
  20032. /** Custom size of confirm and cancel buttons */
  20033. buttonSize?: ComponentSize;
  20034. /** Custom element to append the message box to */
  20035. appendTo?: HTMLElement | string;
  20036. }
  20037. export declare type ElMessageBoxShortcutMethod = ((message: ElMessageBoxOptions["message"], options?: ElMessageBoxOptions, appContext?: AppContext | null) => Promise<MessageBoxData>) & ((message: ElMessageBoxOptions["message"], title: ElMessageBoxOptions["title"], options?: ElMessageBoxOptions, appContext?: AppContext | null) => Promise<MessageBoxData>);
  20038. export declare const ElNotification: SFCInstallWithContext<Notify>;
  20039. export declare const ElOption: SFCWithInstall<typeof _default_76>;
  20040. export declare const ElOptionGroup: SFCWithInstall<typeof _default_77>;
  20041. export declare const ElOverlay: DefineComponent<{
  20042. readonly mask: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20043. readonly customMaskEvent: BooleanConstructor;
  20044. readonly overlayClass: {
  20045. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>) | ((new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>))[], unknown, unknown>>;
  20046. readonly required: false;
  20047. readonly validator: ((val: unknown) => boolean) | undefined;
  20048. __epPropKey: true;
  20049. };
  20050. readonly zIndex: {
  20051. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown>>;
  20052. readonly required: false;
  20053. readonly validator: ((val: unknown) => boolean) | undefined;
  20054. __epPropKey: true;
  20055. };
  20056. }, () => VNode<RendererNode, RendererElement, {
  20057. [key: string]: any;
  20058. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  20059. click: (evt: MouseEvent) => boolean;
  20060. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  20061. readonly mask: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20062. readonly customMaskEvent: BooleanConstructor;
  20063. readonly overlayClass: {
  20064. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>) | ((new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>))[], unknown, unknown>>;
  20065. readonly required: false;
  20066. readonly validator: ((val: unknown) => boolean) | undefined;
  20067. __epPropKey: true;
  20068. };
  20069. readonly zIndex: {
  20070. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown>>;
  20071. readonly required: false;
  20072. readonly validator: ((val: unknown) => boolean) | undefined;
  20073. __epPropKey: true;
  20074. };
  20075. }>> & {
  20076. onClick?: ((evt: MouseEvent) => any) | undefined;
  20077. }, {
  20078. readonly mask: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20079. readonly customMaskEvent: boolean;
  20080. }>;
  20081. export declare const ElPageHeader: SFCWithInstall<typeof _default_63>;
  20082. export declare const ElPagination: SFCWithInstall<typeof _default_64>;
  20083. export declare interface ElPaginationContext {
  20084. currentPage?: WritableComputedRef<number>;
  20085. pageCount?: ComputedRef<number>;
  20086. disabled?: ComputedRef<boolean>;
  20087. changeEvent?: (val: number) => void;
  20088. handleSizeChange?: (val: number) => void;
  20089. }
  20090. export declare const elPaginationKey: InjectionKey<ElPaginationContext>;
  20091. export declare const ElPopconfirm: SFCWithInstall<typeof _default_65>;
  20092. export declare const ElPopover: SFCWithInstall<typeof _default_116> & {
  20093. directive: typeof ElPopoverDirective;
  20094. };
  20095. export declare const ElPopoverDirective: SFCWithInstall<typeof _default_115>;
  20096. export declare const ElPopper: SFCWithInstall<typeof _default_7>;
  20097. export declare const ElPopperArrow: DefineComponent<{}, {
  20098. /**
  20099. * @description Arrow element
  20100. */
  20101. arrowRef: Ref<HTMLElement | undefined>;
  20102. }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>;
  20103. /** @deprecated use `PopperContentInstance` instead, and it will be deprecated in the next major version */
  20104. export declare type ElPopperArrowContent = PopperContentInstance;
  20105. /** @deprecated use `PopperArrowInstance` instead, and it will be deprecated in the next major version */
  20106. export declare type ElPopperArrowInstance = PopperArrowInstance;
  20107. /** @deprecated use `PopperTriggerInstance` instead, and it will be deprecated in the next major version */
  20108. export declare type ElPopperArrowTrigger = PopperTriggerInstance;
  20109. export declare const ElPopperContent: __VLS_WithTemplateSlots_8<typeof __VLS_component_8, ReturnType<typeof __VLS_template_5>>;
  20110. export declare type ElPopperContentInjectionContext = {
  20111. arrowRef: Ref<HTMLElement | undefined>;
  20112. arrowStyle: ComputedRef<CSSProperties>;
  20113. };
  20114. /**
  20115. * triggerRef indicates the element that triggers popper
  20116. * contentRef indicates the element of popper content
  20117. * referenceRef indicates the element that popper content relative with
  20118. */
  20119. export declare type ElPopperInjectionContext = {
  20120. triggerRef: Ref<Measurable | undefined>;
  20121. contentRef: Ref<HTMLElement | undefined>;
  20122. popperInstanceRef: Ref<Instance_2 | undefined>;
  20123. referenceRef: Ref<Measurable | undefined>;
  20124. role: ComputedRef<string>;
  20125. };
  20126. export declare const ElPopperTrigger: __VLS_WithTemplateSlots_56<typeof __VLS_component_56, ReturnType<typeof __VLS_template_56>>;
  20127. export declare const ElProgress: SFCWithInstall<typeof _default_66>;
  20128. export declare const ElRadio: SFCWithInstall<typeof _default_67> & {
  20129. RadioButton: typeof _default_68;
  20130. RadioGroup: typeof _default_69;
  20131. };
  20132. export declare const ElRadioButton: SFCWithInstall<typeof _default_68>;
  20133. export declare const ElRadioGroup: SFCWithInstall<typeof _default_69>;
  20134. export declare const ElRate: SFCWithInstall<typeof _default_70>;
  20135. export declare const ElResult: SFCWithInstall<typeof _default_71>;
  20136. export declare const ElRow: SFCWithInstall<typeof _default_72>;
  20137. export declare const ElScrollbar: SFCWithInstall<typeof _default_73>;
  20138. export declare const ElSegmented: SFCWithInstall<{
  20139. new (...args: any[]): {
  20140. $: ComponentInternalInstance;
  20141. $data: {};
  20142. $props: Partial<{
  20143. disabled: boolean;
  20144. direction: EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown>;
  20145. block: boolean;
  20146. props: Props;
  20147. modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  20148. options: Option_3[];
  20149. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20150. }> & Omit<Readonly<ExtractPropTypes<{
  20151. ariaLabel: StringConstructor;
  20152. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  20153. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  20154. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  20155. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  20156. block: BooleanConstructor;
  20157. size: {
  20158. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  20159. readonly required: false;
  20160. readonly validator: ((val: unknown) => boolean) | undefined;
  20161. __epPropKey: true;
  20162. };
  20163. disabled: BooleanConstructor;
  20164. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  20165. id: StringConstructor;
  20166. name: StringConstructor;
  20167. }>> & {
  20168. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  20169. onChange?: ((val: any) => any) | undefined;
  20170. } & VNodeProps & AllowedComponentProps & ComponentCustomProps, "disabled" | "direction" | "block" | "props" | "modelValue" | "options" | "validateEvent">;
  20171. $attrs: {
  20172. [x: string]: unknown;
  20173. };
  20174. $refs: {
  20175. [x: string]: unknown;
  20176. };
  20177. $slots: Slots;
  20178. $root: ComponentPublicInstance | null;
  20179. $parent: ComponentPublicInstance | null;
  20180. $emit: ((event: "update:modelValue", val: any) => void) & ((event: "change", val: any) => void);
  20181. $el: any;
  20182. $options: ComponentOptionsBase<Readonly<ExtractPropTypes<{
  20183. ariaLabel: StringConstructor;
  20184. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  20185. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  20186. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  20187. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  20188. block: BooleanConstructor;
  20189. size: {
  20190. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  20191. readonly required: false;
  20192. readonly validator: ((val: unknown) => boolean) | undefined;
  20193. __epPropKey: true;
  20194. };
  20195. disabled: BooleanConstructor;
  20196. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  20197. id: StringConstructor;
  20198. name: StringConstructor;
  20199. }>> & {
  20200. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  20201. onChange?: ((val: any) => any) | undefined;
  20202. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  20203. "update:modelValue": (val: any) => void;
  20204. change: (val: any) => void;
  20205. }, string, {
  20206. disabled: boolean;
  20207. direction: EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown>;
  20208. block: boolean;
  20209. props: Props;
  20210. modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  20211. options: Option_3[];
  20212. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20213. }> & {
  20214. beforeCreate?: (() => void) | (() => void)[];
  20215. created?: (() => void) | (() => void)[];
  20216. beforeMount?: (() => void) | (() => void)[];
  20217. mounted?: (() => void) | (() => void)[];
  20218. beforeUpdate?: (() => void) | (() => void)[];
  20219. updated?: (() => void) | (() => void)[];
  20220. activated?: (() => void) | (() => void)[];
  20221. deactivated?: (() => void) | (() => void)[];
  20222. beforeDestroy?: (() => void) | (() => void)[];
  20223. beforeUnmount?: (() => void) | (() => void)[];
  20224. destroyed?: (() => void) | (() => void)[];
  20225. unmounted?: (() => void) | (() => void)[];
  20226. renderTracked?: ((e: DebuggerEvent) => void) | ((e: DebuggerEvent) => void)[];
  20227. renderTriggered?: ((e: DebuggerEvent) => void) | ((e: DebuggerEvent) => void)[];
  20228. errorCaptured?: ((err: unknown, instance: ComponentPublicInstance | null, info: string) => boolean | void) | ((err: unknown, instance: ComponentPublicInstance | null, info: string) => boolean | void)[];
  20229. };
  20230. $forceUpdate: () => void;
  20231. $nextTick: nextTick;
  20232. $watch(source: string | Function, cb: Function, options?: WatchOptions): WatchStopHandle;
  20233. } & Readonly<ExtractPropTypes<{
  20234. ariaLabel: StringConstructor;
  20235. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  20236. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  20237. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  20238. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  20239. block: BooleanConstructor;
  20240. size: {
  20241. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  20242. readonly required: false;
  20243. readonly validator: ((val: unknown) => boolean) | undefined;
  20244. __epPropKey: true;
  20245. };
  20246. disabled: BooleanConstructor;
  20247. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  20248. id: StringConstructor;
  20249. name: StringConstructor;
  20250. }>> & {
  20251. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  20252. onChange?: ((val: any) => any) | undefined;
  20253. } & ShallowUnwrapRef<{}> & {} & ComponentCustomProperties;
  20254. __isFragment?: never;
  20255. __isTeleport?: never;
  20256. __isSuspense?: never;
  20257. } & ComponentOptionsBase<Readonly<ExtractPropTypes<{
  20258. ariaLabel: StringConstructor;
  20259. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  20260. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  20261. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  20262. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  20263. block: BooleanConstructor;
  20264. size: {
  20265. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  20266. readonly required: false;
  20267. readonly validator: ((val: unknown) => boolean) | undefined;
  20268. __epPropKey: true;
  20269. };
  20270. disabled: BooleanConstructor;
  20271. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  20272. id: StringConstructor;
  20273. name: StringConstructor;
  20274. }>> & {
  20275. "onUpdate:modelValue"?: ((val: any) => any) | undefined;
  20276. onChange?: ((val: any) => any) | undefined;
  20277. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  20278. "update:modelValue": (val: any) => void;
  20279. change: (val: any) => void;
  20280. }, string, {
  20281. disabled: boolean;
  20282. direction: EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown>;
  20283. block: boolean;
  20284. props: Props;
  20285. modelValue: EpPropMergeType<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>;
  20286. options: Option_3[];
  20287. validateEvent: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20288. }> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => {
  20289. $slots: {
  20290. default?(_: {
  20291. item: any;
  20292. }): any;
  20293. };
  20294. })> & Record<string, any>;
  20295. export declare const ElSelect: SFCWithInstall<typeof _default_75> & {
  20296. Option: typeof _default_76;
  20297. OptionGroup: typeof _default_77;
  20298. };
  20299. export declare const ElSelectV2: SFCWithInstall<typeof _default_78>;
  20300. export declare const ElSkeleton: SFCWithInstall<typeof _default_79> & {
  20301. SkeletonItem: typeof _default_80;
  20302. };
  20303. export declare const ElSkeletonItem: SFCWithInstall<typeof _default_80>;
  20304. export declare const ElSlider: SFCWithInstall<typeof _default_81>;
  20305. export declare const ElSpace: SFCWithInstall<typeof Space>;
  20306. export declare const ElSplitter: SFCWithInstall<typeof _default_111> & {
  20307. SplitPanel: typeof _default_112;
  20308. };
  20309. export declare const ElSplitterPanel: SFCWithInstall<typeof _default_112>;
  20310. export declare const ElStatistic: SFCWithInstall<typeof _default_82>;
  20311. export declare const ElStep: SFCWithInstall<typeof _default_84>;
  20312. export declare const ElSteps: SFCWithInstall<typeof _default_83> & {
  20313. Step: typeof _default_84;
  20314. };
  20315. export declare const ElSubMenu: SFCWithInstall<typeof _default_62>;
  20316. export declare const ElSwitch: SFCWithInstall<typeof _default_85>;
  20317. export declare const ElTable: SFCWithInstall<typeof _default_86> & {
  20318. TableColumn: typeof _default_87;
  20319. };
  20320. export declare const ElTableColumn: SFCWithInstall<typeof _default_87>;
  20321. export declare const ElTableV2: SFCWithInstall<typeof TableV2>;
  20322. export declare const ElTabPane: SFCWithInstall<typeof _default_88>;
  20323. export declare const ElTabs: SFCWithInstall<typeof Tabs> & {
  20324. TabPane: typeof _default_88;
  20325. };
  20326. export declare const ElTag: SFCWithInstall<typeof _default_90>;
  20327. export declare const ElText: SFCWithInstall<typeof _default_91>;
  20328. export declare const ElTimeline: SFCWithInstall<typeof Timeline> & {
  20329. TimelineItem: typeof _default_94;
  20330. };
  20331. export declare const ElTimelineItem: SFCWithInstall<typeof _default_94>;
  20332. export declare const ElTimePicker: SFCWithInstall<typeof _default_92>;
  20333. export declare const ElTimeSelect: SFCWithInstall<typeof _default_93>;
  20334. export declare const ElTooltip: SFCWithInstall<typeof _default_6>;
  20335. export declare type ElTooltipContentProps = ExtractPropTypes<typeof useTooltipContentProps>;
  20336. export declare type ElTooltipContentPropsPublic = __ExtractPublicPropTypes<typeof useTooltipContentProps>;
  20337. export declare type ElTooltipInjectionContext = {
  20338. controlled: Ref<boolean>;
  20339. id: Ref<string>;
  20340. open: Ref<boolean>;
  20341. trigger: Ref<Arrayable<TooltipTriggerType>>;
  20342. onOpen: (e?: Event) => void;
  20343. onClose: (e?: Event) => void;
  20344. onToggle: (e: Event) => void;
  20345. onShow: () => void;
  20346. onHide: () => void;
  20347. onBeforeShow: () => void;
  20348. onBeforeHide: () => void;
  20349. updatePopper: () => void;
  20350. };
  20351. export declare type ElTooltipProps = ExtractPropTypes<typeof useTooltipProps>;
  20352. export declare type ElTooltipPropsPublic = __ExtractPublicPropTypes<typeof useTooltipProps>;
  20353. export declare type ElTooltipTriggerProps = ExtractPropTypes<typeof useTooltipTriggerProps>;
  20354. export declare type ElTooltipTriggerPropsPublic = __ExtractPublicPropTypes<typeof useTooltipTriggerProps>;
  20355. export declare const ElTour: SFCWithInstall<typeof _default_105> & {
  20356. TourStep: typeof _default_106;
  20357. };
  20358. export declare const ElTourStep: SFCWithInstall<typeof _default_106>;
  20359. export declare const ElTransfer: SFCWithInstall<typeof _default_95>;
  20360. export declare const ElTree: SFCWithInstall<typeof _default_97>;
  20361. export declare const ElTreeSelect: SFCWithInstall<typeof _default_98>;
  20362. export declare const ElTreeV2: SFCWithInstall<typeof _default_99>;
  20363. export declare const ElUpload: SFCWithInstall<typeof _default_100>;
  20364. export declare const ElWatermark: SFCWithInstall<typeof _default_104>;
  20365. export declare interface ElZIndexInjectionContext {
  20366. current: number;
  20367. }
  20368. export declare const emitChangeFn: (value: CollapseModelValue) => value is string | number | CollapseActiveName[];
  20369. declare type EmitFn<E extends EmitsOptions> = SetupContext<E>["emit"];
  20370. export declare type EmptyInstance = InstanceType<typeof _default_50> & unknown;
  20371. export declare type EmptyProps = ExtractPropTypes<typeof emptyProps>;
  20372. export declare const emptyProps: {
  20373. readonly image: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20374. readonly imageSize: NumberConstructor;
  20375. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20376. };
  20377. export declare type EmptyPropsPublic = __ExtractPublicPropTypes<typeof emptyProps>;
  20378. declare type EmptyValuesContext = ExtractPropTypes<typeof useEmptyValuesProps>;
  20379. export declare const emptyValuesContextKey: InjectionKey<Ref<EmptyValuesContext>>;
  20380. /**
  20381. * output prop `buildProp` or `buildProps`.
  20382. *
  20383. * prop 输出参数。
  20384. *
  20385. * @example
  20386. * EpProp<'a', 'b', true>
  20387. * ⬇️
  20388. * {
  20389. readonly type: PropType<"a">;
  20390. readonly required: true;
  20391. readonly validator: ((val: unknown) => boolean) | undefined;
  20392. readonly default: "b";
  20393. __epPropKey: true;
  20394. }
  20395. */
  20396. declare type EpProp<Type, Default, Required> = {
  20397. readonly type: PropType<Type>;
  20398. readonly required: [
  20399. Required
  20400. ] extends [
  20401. true
  20402. ] ? true : false;
  20403. readonly validator: ((val: unknown) => boolean) | undefined;
  20404. [epPropKey]: true;
  20405. } & IfNever<Default, unknown, {
  20406. readonly default: Default;
  20407. }>;
  20408. /**
  20409. * Finalized conversion output
  20410. *
  20411. * 最终转换 EpProp
  20412. */
  20413. declare type EpPropFinalized<Type, Value, Validator, Default, Required> = EpProp<EpPropMergeType<Type, Value, Validator>, UnknownToNever<Default>, Required>;
  20414. declare const epPropKey = "__epPropKey";
  20415. /**
  20416. * Merge Type, Value, Validator types
  20417. * 合并 Type、Value、Validator 的类型
  20418. *
  20419. * @example
  20420. * EpPropMergeType<StringConstructor, '1', 1> => 1 | "1" // ignores StringConstructor
  20421. * EpPropMergeType<StringConstructor, never, number> => string | number
  20422. */
  20423. declare type EpPropMergeType<Type, Value, Validator> = IfNever<UnknownToNever<Value>, ResolvePropType<Type>, never> | UnknownToNever<Value> | UnknownToNever<Validator>;
  20424. declare const _event: {
  20425. readonly type: PropType<(val: boolean) => void>;
  20426. readonly required: false;
  20427. readonly validator: ((val: unknown) => boolean) | undefined;
  20428. __epPropKey: true;
  20429. };
  20430. export declare const EVENT_CODE: {
  20431. tab: string;
  20432. enter: string;
  20433. space: string;
  20434. left: string;
  20435. up: string;
  20436. right: string;
  20437. down: string;
  20438. esc: string;
  20439. delete: string;
  20440. backspace: string;
  20441. numpadEnter: string;
  20442. pageUp: string;
  20443. pageDown: string;
  20444. home: string;
  20445. end: string;
  20446. };
  20447. export declare type ExpandedRowsChangeHandler = (expandedRowKeys: KeyType_2[]) => void;
  20448. export declare type ExpandTrigger = "click" | "hover";
  20449. export declare type ExperimentalFeatures = {};
  20450. export declare type ExposesStates = {
  20451. isScrolling: boolean;
  20452. updateRequested: boolean;
  20453. };
  20454. /**
  20455. * Renderer/Getter types
  20456. */
  20457. export declare type ExtraCellPropGetter<T> = (params: ColumnCommonParams<T> & RowCommonParams & {
  20458. cellData: T;
  20459. rowData: any;
  20460. }) => any;
  20461. export declare const extractDateFormat: (format: string) => string;
  20462. export declare type ExtractHeaderCellPropGetter<T> = (params: ColumnCommonParams<T> & {
  20463. headerIndex: number;
  20464. }) => any;
  20465. export declare type ExtractHeaderPropGetter<T> = (params: {
  20466. columns: Column<T>[];
  20467. headerIndex: number;
  20468. }) => any;
  20469. /**
  20470. * Extract the type of a single prop
  20471. *
  20472. * 提取单个 prop 的参数类型
  20473. *
  20474. * @example
  20475. * ExtractPropType<{ type: StringConstructor }> => string | undefined
  20476. * ExtractPropType<{ type: StringConstructor, required: true }> => string
  20477. * ExtractPropType<{ type: BooleanConstructor }> => boolean
  20478. */
  20479. declare type ExtractPropType<T extends object> = Value<ExtractPropTypes<{
  20480. key: T;
  20481. }>>;
  20482. export declare type ExtractRowPropGetter<T> = (params: {
  20483. columns: Column<T>[];
  20484. } & RowCommonParams) => any;
  20485. export declare const extractTimeFormat: (format: string) => string;
  20486. export declare interface FakeNode {
  20487. data: TreeNodeData;
  20488. }
  20489. /**
  20490. * Type which collects all paths through a type
  20491. *
  20492. * 通过一个类型收集所有路径的类型
  20493. *
  20494. * @example
  20495. * FieldPath<{ 1: number; a: number; b: string; c: { d: number; e: string }; f: [{ value: string }]; g: { value: string }[]; h: Date; i: FileList; j: File; k: Blob; l: RegExp }> => '1' | 'a' | 'b' | 'c' | 'f' | 'g' | 'c.d' | 'c.e' | 'f.0' | 'f.0.value' | 'g.number' | 'g.number.value' | 'h' | 'i' | 'j' | 'k' | 'l'
  20496. */
  20497. declare type FieldPath<T> = T extends object ? Path<T> : never;
  20498. export declare interface Filter<T extends DefaultRow> {
  20499. column: TableColumnCtx<T>;
  20500. values: string[];
  20501. silent: any;
  20502. }
  20503. declare type FilterMethod = (query: string, data: TreeNodeData_2, node: TreeNode_2) => boolean;
  20504. declare type FilterMethods<T extends DefaultRow> = (value: string, row: T, column: TableColumnCtx<T>) => void;
  20505. export declare type FilterNodeMethodFunction = (value: FilterValue, data: TreeNodeData, child: Node_2) => boolean;
  20506. declare type Filters = {
  20507. text: string;
  20508. value: string;
  20509. }[];
  20510. export declare type FilterValue = any;
  20511. export declare const FIRST_KEYS: string[];
  20512. export declare const FIRST_LAST_KEYS: string[];
  20513. declare type FixedDirection = TableV2FixedDir;
  20514. export declare const FixedSizeGrid: DefineComponent<{
  20515. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20516. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  20517. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  20518. ], boolean>;
  20519. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  20520. readonly height: {
  20521. readonly type: PropType<EpPropMergeType<readonly [
  20522. StringConstructor,
  20523. NumberConstructor
  20524. ], unknown, unknown>>;
  20525. readonly required: true;
  20526. readonly validator: ((val: unknown) => boolean) | undefined;
  20527. __epPropKey: true;
  20528. };
  20529. readonly innerElement: EpPropFinalized<readonly [
  20530. StringConstructor,
  20531. ObjectConstructor
  20532. ], unknown, unknown, "div", boolean>;
  20533. readonly style: {
  20534. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  20535. readonly required: false;
  20536. readonly validator: ((val: unknown) => boolean) | undefined;
  20537. __epPropKey: true;
  20538. };
  20539. readonly useIsScrolling: BooleanConstructor;
  20540. readonly width: {
  20541. readonly type: PropType<EpPropMergeType<readonly [
  20542. NumberConstructor,
  20543. StringConstructor
  20544. ], unknown, unknown>>;
  20545. readonly required: false;
  20546. readonly validator: ((val: unknown) => boolean) | undefined;
  20547. __epPropKey: true;
  20548. };
  20549. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20550. readonly scrollbarAlwaysOn: BooleanConstructor;
  20551. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20552. readonly columnWidth: {
  20553. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20554. readonly required: true;
  20555. readonly validator: ((val: unknown) => boolean) | undefined;
  20556. __epPropKey: true;
  20557. };
  20558. readonly estimatedColumnWidth: {
  20559. readonly type: PropType<number>;
  20560. readonly required: false;
  20561. readonly validator: ((val: unknown) => boolean) | undefined;
  20562. __epPropKey: true;
  20563. };
  20564. readonly estimatedRowHeight: {
  20565. readonly type: PropType<number>;
  20566. readonly required: false;
  20567. readonly validator: ((val: unknown) => boolean) | undefined;
  20568. __epPropKey: true;
  20569. };
  20570. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20571. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20572. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  20573. (): GridItemKeyGetter;
  20574. new (): any;
  20575. readonly prototype: any;
  20576. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  20577. (): GridItemKeyGetter;
  20578. new (): any;
  20579. readonly prototype: any;
  20580. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  20581. columnIndex: number;
  20582. rowIndex: number;
  20583. }) => string, boolean>;
  20584. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20585. readonly rowHeight: {
  20586. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20587. readonly required: true;
  20588. readonly validator: ((val: unknown) => boolean) | undefined;
  20589. __epPropKey: true;
  20590. };
  20591. readonly totalColumn: {
  20592. readonly type: PropType<number>;
  20593. readonly required: true;
  20594. readonly validator: ((val: unknown) => boolean) | undefined;
  20595. __epPropKey: true;
  20596. };
  20597. readonly totalRow: {
  20598. readonly type: PropType<number>;
  20599. readonly required: true;
  20600. readonly validator: ((val: unknown) => boolean) | undefined;
  20601. __epPropKey: true;
  20602. };
  20603. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  20604. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  20605. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  20606. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  20607. readonly role: StringConstructor;
  20608. }, () => VNode<RendererNode, RendererElement, {
  20609. [key: string]: any;
  20610. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("scroll" | "itemRendered")[], "scroll" | "itemRendered", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  20611. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20612. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  20613. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  20614. ], boolean>;
  20615. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  20616. readonly height: {
  20617. readonly type: PropType<EpPropMergeType<readonly [
  20618. StringConstructor,
  20619. NumberConstructor
  20620. ], unknown, unknown>>;
  20621. readonly required: true;
  20622. readonly validator: ((val: unknown) => boolean) | undefined;
  20623. __epPropKey: true;
  20624. };
  20625. readonly innerElement: EpPropFinalized<readonly [
  20626. StringConstructor,
  20627. ObjectConstructor
  20628. ], unknown, unknown, "div", boolean>;
  20629. readonly style: {
  20630. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  20631. readonly required: false;
  20632. readonly validator: ((val: unknown) => boolean) | undefined;
  20633. __epPropKey: true;
  20634. };
  20635. readonly useIsScrolling: BooleanConstructor;
  20636. readonly width: {
  20637. readonly type: PropType<EpPropMergeType<readonly [
  20638. NumberConstructor,
  20639. StringConstructor
  20640. ], unknown, unknown>>;
  20641. readonly required: false;
  20642. readonly validator: ((val: unknown) => boolean) | undefined;
  20643. __epPropKey: true;
  20644. };
  20645. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20646. readonly scrollbarAlwaysOn: BooleanConstructor;
  20647. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20648. readonly columnWidth: {
  20649. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20650. readonly required: true;
  20651. readonly validator: ((val: unknown) => boolean) | undefined;
  20652. __epPropKey: true;
  20653. };
  20654. readonly estimatedColumnWidth: {
  20655. readonly type: PropType<number>;
  20656. readonly required: false;
  20657. readonly validator: ((val: unknown) => boolean) | undefined;
  20658. __epPropKey: true;
  20659. };
  20660. readonly estimatedRowHeight: {
  20661. readonly type: PropType<number>;
  20662. readonly required: false;
  20663. readonly validator: ((val: unknown) => boolean) | undefined;
  20664. __epPropKey: true;
  20665. };
  20666. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20667. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20668. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  20669. (): GridItemKeyGetter;
  20670. new (): any;
  20671. readonly prototype: any;
  20672. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  20673. (): GridItemKeyGetter;
  20674. new (): any;
  20675. readonly prototype: any;
  20676. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  20677. columnIndex: number;
  20678. rowIndex: number;
  20679. }) => string, boolean>;
  20680. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20681. readonly rowHeight: {
  20682. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20683. readonly required: true;
  20684. readonly validator: ((val: unknown) => boolean) | undefined;
  20685. __epPropKey: true;
  20686. };
  20687. readonly totalColumn: {
  20688. readonly type: PropType<number>;
  20689. readonly required: true;
  20690. readonly validator: ((val: unknown) => boolean) | undefined;
  20691. __epPropKey: true;
  20692. };
  20693. readonly totalRow: {
  20694. readonly type: PropType<number>;
  20695. readonly required: true;
  20696. readonly validator: ((val: unknown) => boolean) | undefined;
  20697. __epPropKey: true;
  20698. };
  20699. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  20700. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  20701. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  20702. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  20703. readonly role: StringConstructor;
  20704. }>> & {
  20705. onScroll?: ((...args: any[]) => any) | undefined;
  20706. onItemRendered?: ((...args: any[]) => any) | undefined;
  20707. }, {
  20708. readonly data: any[];
  20709. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl", never>;
  20710. readonly className: string;
  20711. readonly containerElement: EpPropMergeType<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown>;
  20712. readonly innerElement: EpPropMergeType<readonly [
  20713. StringConstructor,
  20714. ObjectConstructor
  20715. ], unknown, unknown>;
  20716. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20717. readonly useIsScrolling: boolean;
  20718. readonly scrollbarAlwaysOn: boolean;
  20719. readonly itemKey: GridItemKeyGetter;
  20720. readonly columnCache: number;
  20721. readonly initScrollLeft: number;
  20722. readonly initScrollTop: number;
  20723. readonly rowCache: number;
  20724. readonly hScrollbarSize: number;
  20725. readonly vScrollbarSize: number;
  20726. readonly scrollbarStartGap: number;
  20727. readonly scrollbarEndGap: number;
  20728. }>;
  20729. export declare const FixedSizeList: DefineComponent<{
  20730. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20731. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  20732. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  20733. ], boolean>;
  20734. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  20735. readonly height: {
  20736. readonly type: PropType<EpPropMergeType<readonly [
  20737. StringConstructor,
  20738. NumberConstructor
  20739. ], unknown, unknown>>;
  20740. readonly required: true;
  20741. readonly validator: ((val: unknown) => boolean) | undefined;
  20742. __epPropKey: true;
  20743. };
  20744. readonly innerElement: EpPropFinalized<readonly [
  20745. StringConstructor,
  20746. ObjectConstructor
  20747. ], unknown, unknown, "div", boolean>;
  20748. readonly style: {
  20749. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  20750. readonly required: false;
  20751. readonly validator: ((val: unknown) => boolean) | undefined;
  20752. __epPropKey: true;
  20753. };
  20754. readonly useIsScrolling: BooleanConstructor;
  20755. readonly width: {
  20756. readonly type: PropType<EpPropMergeType<readonly [
  20757. NumberConstructor,
  20758. StringConstructor
  20759. ], unknown, unknown>>;
  20760. readonly required: false;
  20761. readonly validator: ((val: unknown) => boolean) | undefined;
  20762. __epPropKey: true;
  20763. };
  20764. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20765. readonly scrollbarAlwaysOn: BooleanConstructor;
  20766. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20767. readonly estimatedItemSize: {
  20768. readonly type: PropType<number>;
  20769. readonly required: false;
  20770. readonly validator: ((val: unknown) => boolean) | undefined;
  20771. __epPropKey: true;
  20772. };
  20773. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  20774. readonly initScrollOffset: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20775. readonly total: {
  20776. readonly type: PropType<number>;
  20777. readonly required: true;
  20778. readonly validator: ((val: unknown) => boolean) | undefined;
  20779. __epPropKey: true;
  20780. };
  20781. readonly itemSize: {
  20782. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20783. readonly required: true;
  20784. readonly validator: ((val: unknown) => boolean) | undefined;
  20785. __epPropKey: true;
  20786. };
  20787. }, {
  20788. ns: {
  20789. namespace: ComputedRef<string>;
  20790. b: (blockSuffix?: string) => string;
  20791. e: (element?: string) => string;
  20792. m: (modifier?: string) => string;
  20793. be: (blockSuffix?: string, element?: string) => string;
  20794. em: (element?: string, modifier?: string) => string;
  20795. bm: (blockSuffix?: string, modifier?: string) => string;
  20796. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  20797. is: {
  20798. (name: string, state: boolean | undefined): string;
  20799. (name: string): string;
  20800. };
  20801. cssVar: (object: Record<string, string>) => Record<string, string>;
  20802. cssVarName: (name: string) => string;
  20803. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  20804. cssVarBlockName: (name: string) => string;
  20805. };
  20806. clientSize: ComputedRef<string | number | undefined>;
  20807. estimatedTotalSize: ComputedRef<number>;
  20808. windowStyle: ComputedRef<(string | CSSProperties | StyleValue[] | {
  20809. [x: string]: string;
  20810. position: string;
  20811. WebkitOverflowScrolling: string;
  20812. willChange: string;
  20813. } | undefined)[]>;
  20814. windowRef: Ref<HTMLElement | undefined>;
  20815. innerRef: Ref<HTMLElement | undefined>;
  20816. innerStyle: ComputedRef<{
  20817. height: string;
  20818. pointerEvents: string | undefined;
  20819. width: string;
  20820. }>;
  20821. itemsToRender: ComputedRef<number[]>;
  20822. scrollbarRef: Ref<any>;
  20823. states: Ref<{
  20824. isScrolling: boolean;
  20825. scrollDir: string;
  20826. scrollOffset: number;
  20827. updateRequested: boolean;
  20828. isScrollbarDragging: boolean;
  20829. scrollbarAlwaysOn: boolean;
  20830. }>;
  20831. getItemStyle: (idx: number) => CSSProperties;
  20832. onScroll: (e: Event) => void;
  20833. onScrollbarScroll: (distanceToGo: number, totalSteps: number) => void;
  20834. onWheel: (e: WheelEvent) => void;
  20835. scrollTo: (offset: number) => void;
  20836. scrollToItem: (idx: number, alignment?: Alignment) => void;
  20837. resetScrollTop: () => void;
  20838. }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, ("scroll" | "itemRendered")[], "scroll" | "itemRendered", VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  20839. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  20840. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  20841. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  20842. ], boolean>;
  20843. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  20844. readonly height: {
  20845. readonly type: PropType<EpPropMergeType<readonly [
  20846. StringConstructor,
  20847. NumberConstructor
  20848. ], unknown, unknown>>;
  20849. readonly required: true;
  20850. readonly validator: ((val: unknown) => boolean) | undefined;
  20851. __epPropKey: true;
  20852. };
  20853. readonly innerElement: EpPropFinalized<readonly [
  20854. StringConstructor,
  20855. ObjectConstructor
  20856. ], unknown, unknown, "div", boolean>;
  20857. readonly style: {
  20858. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  20859. readonly required: false;
  20860. readonly validator: ((val: unknown) => boolean) | undefined;
  20861. __epPropKey: true;
  20862. };
  20863. readonly useIsScrolling: BooleanConstructor;
  20864. readonly width: {
  20865. readonly type: PropType<EpPropMergeType<readonly [
  20866. NumberConstructor,
  20867. StringConstructor
  20868. ], unknown, unknown>>;
  20869. readonly required: false;
  20870. readonly validator: ((val: unknown) => boolean) | undefined;
  20871. __epPropKey: true;
  20872. };
  20873. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20874. readonly scrollbarAlwaysOn: BooleanConstructor;
  20875. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  20876. readonly estimatedItemSize: {
  20877. readonly type: PropType<number>;
  20878. readonly required: false;
  20879. readonly validator: ((val: unknown) => boolean) | undefined;
  20880. __epPropKey: true;
  20881. };
  20882. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  20883. readonly initScrollOffset: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  20884. readonly total: {
  20885. readonly type: PropType<number>;
  20886. readonly required: true;
  20887. readonly validator: ((val: unknown) => boolean) | undefined;
  20888. __epPropKey: true;
  20889. };
  20890. readonly itemSize: {
  20891. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  20892. readonly required: true;
  20893. readonly validator: ((val: unknown) => boolean) | undefined;
  20894. __epPropKey: true;
  20895. };
  20896. }>> & {
  20897. onScroll?: ((...args: any[]) => any) | undefined;
  20898. onItemRendered?: ((...args: any[]) => any) | undefined;
  20899. }, {
  20900. readonly data: any[];
  20901. readonly direction: EpPropMergeType<StringConstructor, "ltr" | "rtl", never>;
  20902. readonly layout: EpPropMergeType<StringConstructor, "horizontal" | "vertical", never>;
  20903. readonly className: string;
  20904. readonly containerElement: EpPropMergeType<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown>;
  20905. readonly innerElement: EpPropMergeType<readonly [
  20906. StringConstructor,
  20907. ObjectConstructor
  20908. ], unknown, unknown>;
  20909. readonly perfMode: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  20910. readonly useIsScrolling: boolean;
  20911. readonly scrollbarAlwaysOn: boolean;
  20912. readonly cache: number;
  20913. readonly initScrollOffset: number;
  20914. }>;
  20915. export declare type FixedSizeListInstance = InstanceType<typeof FixedSizeList> & unknown;
  20916. declare function focus_2(): void;
  20917. export declare type FooterInstance = InstanceType<typeof _default_37> & unknown;
  20918. export declare const formatter: (date: string | number | Date | Dayjs, format: string | undefined, lang: string) => string | number | Date | dayjs_2.Dayjs;
  20919. export declare type FormContext = FormProps & UnwrapRef<FormLabelWidthContext> & {
  20920. emit: SetupContext<FormEmits>["emit"];
  20921. getField: (prop: FormItemProp) => FormItemContext | undefined;
  20922. addField: (field: FormItemContext) => void;
  20923. removeField: (field: FormItemContext) => void;
  20924. resetFields: (props?: Arrayable<FormItemProp>) => void;
  20925. clearValidate: (props?: Arrayable<FormItemProp>) => void;
  20926. validateField: (props?: Arrayable<FormItemProp>, callback?: FormValidateCallback) => FormValidationResult;
  20927. };
  20928. export declare const formContextKey: InjectionKey<FormContext>;
  20929. export declare type FormEmits = typeof formEmits;
  20930. export declare const formEmits: {
  20931. validate: (prop: FormItemProp, isValid: boolean, message: string) => boolean;
  20932. };
  20933. export declare type FormInstance = InstanceType<typeof _default_51> & unknown;
  20934. export declare interface FormItemContext extends FormItemProps {
  20935. $el: HTMLDivElement | undefined;
  20936. size: ComponentSize;
  20937. validateMessage: string;
  20938. validateState: FormItemValidateState;
  20939. isGroup: boolean;
  20940. labelId: string;
  20941. inputIds: string[];
  20942. hasLabel: boolean;
  20943. fieldValue: any;
  20944. propString: string;
  20945. addInputId: (id: string) => void;
  20946. removeInputId: (id: string) => void;
  20947. validate: (trigger: string, callback?: FormValidateCallback) => FormValidationResult;
  20948. resetField(): void;
  20949. clearValidate(): void;
  20950. }
  20951. export declare const formItemContextKey: InjectionKey<FormItemContext>;
  20952. export declare type FormItemInstance = InstanceType<typeof _default_52> & unknown;
  20953. export declare type FormItemProp = Arrayable<string>;
  20954. export declare type FormItemProps = ExtractPropTypes<typeof formItemProps>;
  20955. export declare const formItemProps: {
  20956. readonly label: StringConstructor;
  20957. readonly labelWidth: EpPropFinalized<readonly [
  20958. StringConstructor,
  20959. NumberConstructor
  20960. ], unknown, unknown, "", boolean>;
  20961. readonly labelPosition: EpPropFinalized<StringConstructor, "" | "top" | "left" | "right", unknown, "", boolean>;
  20962. readonly prop: {
  20963. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => FormItemProp) | ((new (...args: any[]) => string | string[]) | (() => FormItemProp))[], unknown, unknown>>;
  20964. readonly required: false;
  20965. readonly validator: ((val: unknown) => boolean) | undefined;
  20966. __epPropKey: true;
  20967. };
  20968. readonly required: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  20969. readonly rules: {
  20970. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>) | ((new (...args: any[]) => FormItemRule | FormItemRule[]) | (() => Arrayable<FormItemRule>))[], unknown, unknown>>;
  20971. readonly required: false;
  20972. readonly validator: ((val: unknown) => boolean) | undefined;
  20973. __epPropKey: true;
  20974. };
  20975. readonly error: StringConstructor;
  20976. readonly validateStatus: {
  20977. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "error" | "success" | "validating", unknown>>;
  20978. readonly required: false;
  20979. readonly validator: ((val: unknown) => boolean) | undefined;
  20980. __epPropKey: true;
  20981. };
  20982. readonly for: StringConstructor;
  20983. readonly inlineMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  20984. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  20985. readonly size: {
  20986. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  20987. readonly required: false;
  20988. readonly validator: ((val: unknown) => boolean) | undefined;
  20989. __epPropKey: true;
  20990. };
  20991. };
  20992. export declare type FormItemPropsPublic = __ExtractPublicPropTypes<typeof formItemProps>;
  20993. export declare interface FormItemRule extends RuleItem {
  20994. trigger?: Arrayable<string>;
  20995. }
  20996. export declare type FormItemValidateState = typeof formItemValidateStates[number];
  20997. export declare const formItemValidateStates: readonly [
  20998. "",
  20999. "error",
  21000. "validating",
  21001. "success"
  21002. ];
  21003. export declare type FormLabelWidthContext = ReturnType<typeof useFormLabelWidth>;
  21004. export declare type FormMetaProps = ExtractPropTypes<typeof formMetaProps>;
  21005. export declare const formMetaProps: {
  21006. readonly size: {
  21007. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  21008. readonly required: false;
  21009. readonly validator: ((val: unknown) => boolean) | undefined;
  21010. __epPropKey: true;
  21011. };
  21012. readonly disabled: BooleanConstructor;
  21013. };
  21014. export declare type FormMetaPropsPublic = __ExtractPublicPropTypes<typeof formMetaProps>;
  21015. export declare type FormProps = ExtractPropTypes<typeof formProps>;
  21016. export declare const formProps: {
  21017. readonly model: ObjectConstructor;
  21018. readonly rules: {
  21019. readonly type: PropType<Partial<Record<string, Arrayable<FormItemRule>>>>;
  21020. readonly required: false;
  21021. readonly validator: ((val: unknown) => boolean) | undefined;
  21022. __epPropKey: true;
  21023. };
  21024. readonly labelPosition: EpPropFinalized<StringConstructor, "top" | "left" | "right", unknown, "right", boolean>;
  21025. readonly requireAsteriskPosition: EpPropFinalized<StringConstructor, "left" | "right", unknown, "left", boolean>;
  21026. readonly labelWidth: EpPropFinalized<readonly [
  21027. StringConstructor,
  21028. NumberConstructor
  21029. ], unknown, unknown, "", boolean>;
  21030. readonly labelSuffix: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  21031. readonly inline: BooleanConstructor;
  21032. readonly inlineMessage: BooleanConstructor;
  21033. readonly statusIcon: BooleanConstructor;
  21034. readonly showMessage: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21035. readonly validateOnRuleChange: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21036. readonly hideRequiredAsterisk: BooleanConstructor;
  21037. readonly scrollToError: BooleanConstructor;
  21038. readonly scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, true, boolean>;
  21039. readonly size: {
  21040. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  21041. readonly required: false;
  21042. readonly validator: ((val: unknown) => boolean) | undefined;
  21043. __epPropKey: true;
  21044. };
  21045. readonly disabled: BooleanConstructor;
  21046. };
  21047. export declare type FormPropsPublic = __ExtractPublicPropTypes<typeof formProps>;
  21048. export declare type FormRules<T extends MaybeRef<Record<string, any> | string> = string> = Partial<Record<UnwrapRef<T> extends string ? UnwrapRef<T> : FieldPath<UnwrapRef<T>>, Arrayable<FormItemRule>>>;
  21049. export declare type FormValidateCallback = (isValid: boolean, invalidFields?: ValidateFieldsError) => Promise<void> | void;
  21050. export declare interface FormValidateFailure {
  21051. errors: ValidateError[] | null;
  21052. fields: ValidateFieldsError;
  21053. }
  21054. export declare type FormValidationResult = Promise<boolean>;
  21055. declare const FORWARD = "forward";
  21056. export declare const FORWARD_REF_INJECTION_KEY: InjectionKey<ForwardRefInjectionContext>;
  21057. export declare type ForwardRefInjectionContext = {
  21058. setForwardRef: ForwardRefSetter;
  21059. };
  21060. declare type ForwardRefSetter = <T>(el: T) => void;
  21061. export declare const GAP = 4;
  21062. export declare const genFileId: () => number;
  21063. export declare type GetDisabledHours = (role: string, comparingDate?: Dayjs) => number[];
  21064. export declare type GetDisabledMinutes = (hour: number, role: string, comparingDate?: Dayjs) => number[];
  21065. export declare type GetDisabledSeconds = (hour: number, minute: number, role: string, comparingDate?: Dayjs) => number[];
  21066. export declare type GetEstimatedTotalSize<T, P extends InitCacheFunc<T, GridCache | ListCache>> = (props: T, cache: ReturnType<P>) => number;
  21067. export declare type GetGridOffset<T, P extends InitGridCacheFunc<T>> = (props: T, index: number, alignment: Alignment, offset: number, cache: ReturnType<P>, scrollbarWidth: number) => number;
  21068. export declare type GetOffset<T, P extends InitListCacheFunc<T>> = (props: T, idx: number, alignment: Alignment, offset: number, cache: ReturnType<P>) => number;
  21069. export declare type GetPosition<T, P extends InitGridCacheFunc<T>> = (props: T, index: number, cache: ReturnType<P>) => [
  21070. number,
  21071. number
  21072. ];
  21073. export declare const getPositionDataWithUnit: <T extends Record<string, number>>(record: T | undefined, key: keyof T) => string;
  21074. export declare type GetStartIndexForOffset<T, P extends InitCacheFunc<T, GridCache | ListCache>> = (props: T, offset: number, cache: ReturnType<P>) => number;
  21075. export declare type GetStopIndexForStartIndex<T, P extends InitCacheFunc<T, GridCache | ListCache>> = (props: T, startIndex: number, scrollOffset: number, cache: ReturnType<P>) => number;
  21076. export declare type GridCache = {
  21077. column: Record<string, ListItem>;
  21078. row: Record<string, ListItem>;
  21079. estimatedColumnWidth: number;
  21080. estimatedRowHeight: number;
  21081. lastVisitedColumnIndex: number;
  21082. lastVisitedRowIndex: number;
  21083. };
  21084. export declare type GridConstructorProps<T, P extends InitGridCacheFunc<T> = InitGridCacheFunc<T>> = {
  21085. name?: string;
  21086. getColumnOffset: GetGridOffset<T, P>;
  21087. getColumnPosition: GetPosition<T, P>;
  21088. getColumnStartIndexForOffset: GetStartIndexForOffset<T, P>;
  21089. getColumnStopIndexForStartIndex: GetStopIndexForStartIndex<T, P>;
  21090. getEstimatedTotalHeight: GetEstimatedTotalSize<T, P>;
  21091. getEstimatedTotalWidth: GetEstimatedTotalSize<T, P>;
  21092. getRowOffset: GetGridOffset<T, P>;
  21093. getRowPosition: GetPosition<T, P>;
  21094. getRowStartIndexForOffset: GetStartIndexForOffset<T, P>;
  21095. getRowStopIndexForStartIndex: GetStopIndexForStartIndex<T, P>;
  21096. initCache: P;
  21097. injectToInstance?: (instance: Instance, cache: Ref<ReturnType<P>>) => void;
  21098. clearCache: boolean;
  21099. validateProps: PropValidator<T>;
  21100. };
  21101. /**
  21102. * Instance methods and emits
  21103. */
  21104. export declare type GridDefaultSlotParams = {
  21105. columnIndex: number;
  21106. rowIndex: number;
  21107. data: any;
  21108. key: number | string;
  21109. isScrolling?: boolean;
  21110. style: CSSProperties;
  21111. };
  21112. export declare type GridExposes = {
  21113. states: {
  21114. scrollLeft: number;
  21115. scrollTop: number;
  21116. xAxisScrollDir: Direction;
  21117. yAxisScrollDir: Direction;
  21118. } & ExposesStates;
  21119. scrollTo: (props: {
  21120. scrollLeft: number;
  21121. scrollTop: number;
  21122. }) => void;
  21123. scrollToItem: (columnIndex?: number, rowIndex?: number, alignment?: Alignment) => void;
  21124. } & SharedExposes;
  21125. export declare type GridInstance = InstanceType<ReturnType<typeof createGrid>> & UnwrapRef<{
  21126. windowRef: Ref<HTMLElement>;
  21127. innerRef: Ref<HTMLElement>;
  21128. getItemStyleCache: ReturnType<typeof useCache>;
  21129. scrollTo: (scrollOptions: GridScrollOptions) => void;
  21130. scrollToItem: (rowIndex: number, columnIndex: number, alignment: Alignment) => void;
  21131. states: Ref<{
  21132. isScrolling: boolean;
  21133. scrollLeft: number;
  21134. scrollTop: number;
  21135. updateRequested: boolean;
  21136. xAxisScrollDir: Dir;
  21137. yAxisScrollDir: Dir;
  21138. }>;
  21139. }>;
  21140. export declare type GridItemKeyGetter = <T extends {
  21141. [key: string | number]: any;
  21142. }>(args: {
  21143. columnIndex: number;
  21144. data: T;
  21145. rowIndex: number;
  21146. }) => string | number;
  21147. export declare type GridItemRenderedEvtParams = {
  21148. columnCacheStart: number;
  21149. columnCacheEnd: number;
  21150. rowCacheStart: number;
  21151. rowCacheEnd: number;
  21152. columnVisibleStart: number;
  21153. columnVisibleEnd: number;
  21154. rowVisibleStart: number;
  21155. rowVisibleEnd: number;
  21156. };
  21157. export declare type GridScrollOptions = {
  21158. scrollLeft?: number;
  21159. scrollTop?: number;
  21160. };
  21161. declare function handleActions(action: ImageViewerAction, options?: {}): void;
  21162. declare type HeaderCellRenderer<T> = (params: HeaderCellRendererParams<T>) => VNode;
  21163. declare type HeaderCellRendererParams<T> = {
  21164. headerIndex: number;
  21165. } & ColumnCommonParams<T>;
  21166. declare type HeaderCellRendererProps = TableV2HeaderRowCellRendererParams & UnwrapNestedRefs<Pick<UseTableReturn, "onColumnSorted">> & Pick<TableV2Props, "sortBy" | "sortState" | "headerCellProps"> & {
  21167. ns: UseNamespaceReturn;
  21168. };
  21169. export declare type HeaderCellSlotProps = HeaderCellRendererProps & {
  21170. class: string;
  21171. };
  21172. declare type HeaderClassGetter<T> = (params: ColumnCommonParams<T> & {
  21173. headerIndex: number;
  21174. }) => string;
  21175. export declare type HeaderClassNameGetter<T> = (params: {
  21176. columns: Column<T>[];
  21177. headerIndex: number;
  21178. }) => string;
  21179. export declare type HeaderInstance = InstanceType<typeof _default_38> & unknown;
  21180. declare class HelperStore<T extends DefaultRow> {
  21181. Return: {
  21182. mutations: {
  21183. setData(states: {
  21184. _currentRowKey: Ref<string | null>;
  21185. currentRow: Ref<T | null>;
  21186. expandRowKeys: Ref<string[]>;
  21187. treeData: Ref<Record<string, TreeData_2>>;
  21188. indent: Ref<number>;
  21189. lazy: Ref<boolean>;
  21190. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21191. lazyColumnIdentifier: Ref<string>;
  21192. childrenColumnName: Ref<string>;
  21193. checkStrictly: Ref<boolean>;
  21194. expandRows: Ref<T[]>;
  21195. defaultExpandAll: Ref<boolean>;
  21196. tableSize: Ref<any>;
  21197. rowKey: Ref<string | null>;
  21198. data: Ref<T[]>;
  21199. _data: Ref<T[]>;
  21200. isComplex: Ref<boolean>;
  21201. _columns: Ref<TableColumnCtx<T>[]>;
  21202. originColumns: Ref<TableColumnCtx<T>[]>;
  21203. columns: Ref<TableColumnCtx<T>[]>;
  21204. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21205. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21206. leafColumns: Ref<TableColumnCtx<T>[]>;
  21207. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21208. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21209. updateOrderFns: (() => void)[];
  21210. leafColumnsLength: Ref<number>;
  21211. fixedLeafColumnsLength: Ref<number>;
  21212. rightFixedLeafColumnsLength: Ref<number>;
  21213. isAllSelected: Ref<boolean>;
  21214. selection: Ref<T[]>;
  21215. reserveSelection: Ref<boolean>;
  21216. selectOnIndeterminate: Ref<boolean>;
  21217. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21218. filters: Ref<StoreFilter>;
  21219. filteredData: Ref<T[] | null>;
  21220. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21221. sortProp: Ref<string | null>;
  21222. sortOrder: Ref<string | number | null>;
  21223. hoverRow: Ref<T | null>;
  21224. }, data: T[]): void;
  21225. insertColumn(states: {
  21226. _currentRowKey: Ref<string | null>;
  21227. currentRow: Ref<T | null>;
  21228. expandRowKeys: Ref<string[]>;
  21229. treeData: Ref<Record<string, TreeData_2>>;
  21230. indent: Ref<number>;
  21231. lazy: Ref<boolean>;
  21232. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21233. lazyColumnIdentifier: Ref<string>;
  21234. childrenColumnName: Ref<string>;
  21235. checkStrictly: Ref<boolean>;
  21236. expandRows: Ref<T[]>;
  21237. defaultExpandAll: Ref<boolean>;
  21238. tableSize: Ref<any>;
  21239. rowKey: Ref<string | null>;
  21240. data: Ref<T[]>;
  21241. _data: Ref<T[]>;
  21242. isComplex: Ref<boolean>;
  21243. _columns: Ref<TableColumnCtx<T>[]>;
  21244. originColumns: Ref<TableColumnCtx<T>[]>;
  21245. columns: Ref<TableColumnCtx<T>[]>;
  21246. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21247. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21248. leafColumns: Ref<TableColumnCtx<T>[]>;
  21249. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21250. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21251. updateOrderFns: (() => void)[];
  21252. leafColumnsLength: Ref<number>;
  21253. fixedLeafColumnsLength: Ref<number>;
  21254. rightFixedLeafColumnsLength: Ref<number>;
  21255. isAllSelected: Ref<boolean>;
  21256. selection: Ref<T[]>;
  21257. reserveSelection: Ref<boolean>;
  21258. selectOnIndeterminate: Ref<boolean>;
  21259. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21260. filters: Ref<StoreFilter>;
  21261. filteredData: Ref<T[] | null>;
  21262. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21263. sortProp: Ref<string | null>;
  21264. sortOrder: Ref<string | number | null>;
  21265. hoverRow: Ref<T | null>;
  21266. }, column: TableColumnCtx<T>, parent: TableColumnCtx<T>, updateColumnOrder: () => void): void;
  21267. updateColumnOrder(states: {
  21268. _currentRowKey: Ref<string | null>;
  21269. currentRow: Ref<T | null>;
  21270. expandRowKeys: Ref<string[]>;
  21271. treeData: Ref<Record<string, TreeData_2>>;
  21272. indent: Ref<number>;
  21273. lazy: Ref<boolean>;
  21274. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21275. lazyColumnIdentifier: Ref<string>;
  21276. childrenColumnName: Ref<string>;
  21277. checkStrictly: Ref<boolean>;
  21278. expandRows: Ref<T[]>;
  21279. defaultExpandAll: Ref<boolean>;
  21280. tableSize: Ref<any>;
  21281. rowKey: Ref<string | null>;
  21282. data: Ref<T[]>;
  21283. _data: Ref<T[]>;
  21284. isComplex: Ref<boolean>;
  21285. _columns: Ref<TableColumnCtx<T>[]>;
  21286. originColumns: Ref<TableColumnCtx<T>[]>;
  21287. columns: Ref<TableColumnCtx<T>[]>;
  21288. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21289. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21290. leafColumns: Ref<TableColumnCtx<T>[]>;
  21291. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21292. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21293. updateOrderFns: (() => void)[];
  21294. leafColumnsLength: Ref<number>;
  21295. fixedLeafColumnsLength: Ref<number>;
  21296. rightFixedLeafColumnsLength: Ref<number>;
  21297. isAllSelected: Ref<boolean>;
  21298. selection: Ref<T[]>;
  21299. reserveSelection: Ref<boolean>;
  21300. selectOnIndeterminate: Ref<boolean>;
  21301. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21302. filters: Ref<StoreFilter>;
  21303. filteredData: Ref<T[] | null>;
  21304. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21305. sortProp: Ref<string | null>;
  21306. sortOrder: Ref<string | number | null>;
  21307. hoverRow: Ref<T | null>;
  21308. }, column: TableColumnCtx<T>): void;
  21309. removeColumn(states: {
  21310. _currentRowKey: Ref<string | null>;
  21311. currentRow: Ref<T | null>;
  21312. expandRowKeys: Ref<string[]>;
  21313. treeData: Ref<Record<string, TreeData_2>>;
  21314. indent: Ref<number>;
  21315. lazy: Ref<boolean>;
  21316. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21317. lazyColumnIdentifier: Ref<string>;
  21318. childrenColumnName: Ref<string>;
  21319. checkStrictly: Ref<boolean>;
  21320. expandRows: Ref<T[]>;
  21321. defaultExpandAll: Ref<boolean>;
  21322. tableSize: Ref<any>;
  21323. rowKey: Ref<string | null>;
  21324. data: Ref<T[]>;
  21325. _data: Ref<T[]>;
  21326. isComplex: Ref<boolean>;
  21327. _columns: Ref<TableColumnCtx<T>[]>;
  21328. originColumns: Ref<TableColumnCtx<T>[]>;
  21329. columns: Ref<TableColumnCtx<T>[]>;
  21330. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21331. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21332. leafColumns: Ref<TableColumnCtx<T>[]>;
  21333. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21334. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21335. updateOrderFns: (() => void)[];
  21336. leafColumnsLength: Ref<number>;
  21337. fixedLeafColumnsLength: Ref<number>;
  21338. rightFixedLeafColumnsLength: Ref<number>;
  21339. isAllSelected: Ref<boolean>;
  21340. selection: Ref<T[]>;
  21341. reserveSelection: Ref<boolean>;
  21342. selectOnIndeterminate: Ref<boolean>;
  21343. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21344. filters: Ref<StoreFilter>;
  21345. filteredData: Ref<T[] | null>;
  21346. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21347. sortProp: Ref<string | null>;
  21348. sortOrder: Ref<string | number | null>;
  21349. hoverRow: Ref<T | null>;
  21350. }, column: TableColumnCtx<T>, parent: TableColumnCtx<T>, updateColumnOrder: () => void): void;
  21351. sort(states: {
  21352. _currentRowKey: Ref<string | null>;
  21353. currentRow: Ref<T | null>;
  21354. expandRowKeys: Ref<string[]>;
  21355. treeData: Ref<Record<string, TreeData_2>>;
  21356. indent: Ref<number>;
  21357. lazy: Ref<boolean>;
  21358. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21359. lazyColumnIdentifier: Ref<string>;
  21360. childrenColumnName: Ref<string>;
  21361. checkStrictly: Ref<boolean>;
  21362. expandRows: Ref<T[]>;
  21363. defaultExpandAll: Ref<boolean>;
  21364. tableSize: Ref<any>;
  21365. rowKey: Ref<string | null>;
  21366. data: Ref<T[]>;
  21367. _data: Ref<T[]>;
  21368. isComplex: Ref<boolean>;
  21369. _columns: Ref<TableColumnCtx<T>[]>;
  21370. originColumns: Ref<TableColumnCtx<T>[]>;
  21371. columns: Ref<TableColumnCtx<T>[]>;
  21372. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21373. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21374. leafColumns: Ref<TableColumnCtx<T>[]>;
  21375. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21376. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21377. updateOrderFns: (() => void)[];
  21378. leafColumnsLength: Ref<number>;
  21379. fixedLeafColumnsLength: Ref<number>;
  21380. rightFixedLeafColumnsLength: Ref<number>;
  21381. isAllSelected: Ref<boolean>;
  21382. selection: Ref<T[]>;
  21383. reserveSelection: Ref<boolean>;
  21384. selectOnIndeterminate: Ref<boolean>;
  21385. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21386. filters: Ref<StoreFilter>;
  21387. filteredData: Ref<T[] | null>;
  21388. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21389. sortProp: Ref<string | null>;
  21390. sortOrder: Ref<string | number | null>;
  21391. hoverRow: Ref<T | null>;
  21392. }, options: Sort): void;
  21393. changeSortCondition(states: {
  21394. _currentRowKey: Ref<string | null>;
  21395. currentRow: Ref<T | null>;
  21396. expandRowKeys: Ref<string[]>;
  21397. treeData: Ref<Record<string, TreeData_2>>;
  21398. indent: Ref<number>;
  21399. lazy: Ref<boolean>;
  21400. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21401. lazyColumnIdentifier: Ref<string>;
  21402. childrenColumnName: Ref<string>;
  21403. checkStrictly: Ref<boolean>;
  21404. expandRows: Ref<T[]>;
  21405. defaultExpandAll: Ref<boolean>;
  21406. tableSize: Ref<any>;
  21407. rowKey: Ref<string | null>;
  21408. data: Ref<T[]>;
  21409. _data: Ref<T[]>;
  21410. isComplex: Ref<boolean>;
  21411. _columns: Ref<TableColumnCtx<T>[]>;
  21412. originColumns: Ref<TableColumnCtx<T>[]>;
  21413. columns: Ref<TableColumnCtx<T>[]>;
  21414. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21415. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21416. leafColumns: Ref<TableColumnCtx<T>[]>;
  21417. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21418. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21419. updateOrderFns: (() => void)[];
  21420. leafColumnsLength: Ref<number>;
  21421. fixedLeafColumnsLength: Ref<number>;
  21422. rightFixedLeafColumnsLength: Ref<number>;
  21423. isAllSelected: Ref<boolean>;
  21424. selection: Ref<T[]>;
  21425. reserveSelection: Ref<boolean>;
  21426. selectOnIndeterminate: Ref<boolean>;
  21427. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21428. filters: Ref<StoreFilter>;
  21429. filteredData: Ref<T[] | null>;
  21430. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21431. sortProp: Ref<string | null>;
  21432. sortOrder: Ref<string | number | null>;
  21433. hoverRow: Ref<T | null>;
  21434. }, options: Sort): void;
  21435. filterChange(_states: {
  21436. _currentRowKey: Ref<string | null>;
  21437. currentRow: Ref<T | null>;
  21438. expandRowKeys: Ref<string[]>;
  21439. treeData: Ref<Record<string, TreeData_2>>;
  21440. indent: Ref<number>;
  21441. lazy: Ref<boolean>;
  21442. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21443. lazyColumnIdentifier: Ref<string>;
  21444. childrenColumnName: Ref<string>;
  21445. checkStrictly: Ref<boolean>;
  21446. expandRows: Ref<T[]>;
  21447. defaultExpandAll: Ref<boolean>;
  21448. tableSize: Ref<any>;
  21449. rowKey: Ref<string | null>;
  21450. data: Ref<T[]>;
  21451. _data: Ref<T[]>;
  21452. isComplex: Ref<boolean>;
  21453. _columns: Ref<TableColumnCtx<T>[]>;
  21454. originColumns: Ref<TableColumnCtx<T>[]>;
  21455. columns: Ref<TableColumnCtx<T>[]>;
  21456. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21457. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21458. leafColumns: Ref<TableColumnCtx<T>[]>;
  21459. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21460. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21461. updateOrderFns: (() => void)[];
  21462. leafColumnsLength: Ref<number>;
  21463. fixedLeafColumnsLength: Ref<number>;
  21464. rightFixedLeafColumnsLength: Ref<number>;
  21465. isAllSelected: Ref<boolean>;
  21466. selection: Ref<T[]>;
  21467. reserveSelection: Ref<boolean>;
  21468. selectOnIndeterminate: Ref<boolean>;
  21469. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21470. filters: Ref<StoreFilter>;
  21471. filteredData: Ref<T[] | null>;
  21472. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21473. sortProp: Ref<string | null>;
  21474. sortOrder: Ref<string | number | null>;
  21475. hoverRow: Ref<T | null>;
  21476. }, options: Filter<T>): void;
  21477. toggleAllSelection(): void;
  21478. rowSelectedChanged(_states: {
  21479. _currentRowKey: Ref<string | null>;
  21480. currentRow: Ref<T | null>;
  21481. expandRowKeys: Ref<string[]>;
  21482. treeData: Ref<Record<string, TreeData_2>>;
  21483. indent: Ref<number>;
  21484. lazy: Ref<boolean>;
  21485. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21486. lazyColumnIdentifier: Ref<string>;
  21487. childrenColumnName: Ref<string>;
  21488. checkStrictly: Ref<boolean>;
  21489. expandRows: Ref<T[]>;
  21490. defaultExpandAll: Ref<boolean>;
  21491. tableSize: Ref<any>;
  21492. rowKey: Ref<string | null>;
  21493. data: Ref<T[]>;
  21494. _data: Ref<T[]>;
  21495. isComplex: Ref<boolean>;
  21496. _columns: Ref<TableColumnCtx<T>[]>;
  21497. originColumns: Ref<TableColumnCtx<T>[]>;
  21498. columns: Ref<TableColumnCtx<T>[]>;
  21499. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21500. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21501. leafColumns: Ref<TableColumnCtx<T>[]>;
  21502. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21503. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21504. updateOrderFns: (() => void)[];
  21505. leafColumnsLength: Ref<number>;
  21506. fixedLeafColumnsLength: Ref<number>;
  21507. rightFixedLeafColumnsLength: Ref<number>;
  21508. isAllSelected: Ref<boolean>;
  21509. selection: Ref<T[]>;
  21510. reserveSelection: Ref<boolean>;
  21511. selectOnIndeterminate: Ref<boolean>;
  21512. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21513. filters: Ref<StoreFilter>;
  21514. filteredData: Ref<T[] | null>;
  21515. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21516. sortProp: Ref<string | null>;
  21517. sortOrder: Ref<string | number | null>;
  21518. hoverRow: Ref<T | null>;
  21519. }, row: T): void;
  21520. setHoverRow(states: {
  21521. _currentRowKey: Ref<string | null>;
  21522. currentRow: Ref<T | null>;
  21523. expandRowKeys: Ref<string[]>;
  21524. treeData: Ref<Record<string, TreeData_2>>;
  21525. indent: Ref<number>;
  21526. lazy: Ref<boolean>;
  21527. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21528. lazyColumnIdentifier: Ref<string>;
  21529. childrenColumnName: Ref<string>;
  21530. checkStrictly: Ref<boolean>;
  21531. expandRows: Ref<T[]>;
  21532. defaultExpandAll: Ref<boolean>;
  21533. tableSize: Ref<any>;
  21534. rowKey: Ref<string | null>;
  21535. data: Ref<T[]>;
  21536. _data: Ref<T[]>;
  21537. isComplex: Ref<boolean>;
  21538. _columns: Ref<TableColumnCtx<T>[]>;
  21539. originColumns: Ref<TableColumnCtx<T>[]>;
  21540. columns: Ref<TableColumnCtx<T>[]>;
  21541. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21542. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21543. leafColumns: Ref<TableColumnCtx<T>[]>;
  21544. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21545. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21546. updateOrderFns: (() => void)[];
  21547. leafColumnsLength: Ref<number>;
  21548. fixedLeafColumnsLength: Ref<number>;
  21549. rightFixedLeafColumnsLength: Ref<number>;
  21550. isAllSelected: Ref<boolean>;
  21551. selection: Ref<T[]>;
  21552. reserveSelection: Ref<boolean>;
  21553. selectOnIndeterminate: Ref<boolean>;
  21554. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21555. filters: Ref<StoreFilter>;
  21556. filteredData: Ref<T[] | null>;
  21557. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21558. sortProp: Ref<string | null>;
  21559. sortOrder: Ref<string | number | null>;
  21560. hoverRow: Ref<T | null>;
  21561. }, row: T): void;
  21562. setCurrentRow(_states: {
  21563. _currentRowKey: Ref<string | null>;
  21564. currentRow: Ref<T | null>;
  21565. expandRowKeys: Ref<string[]>;
  21566. treeData: Ref<Record<string, TreeData_2>>;
  21567. indent: Ref<number>;
  21568. lazy: Ref<boolean>;
  21569. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21570. lazyColumnIdentifier: Ref<string>;
  21571. childrenColumnName: Ref<string>;
  21572. checkStrictly: Ref<boolean>;
  21573. expandRows: Ref<T[]>;
  21574. defaultExpandAll: Ref<boolean>;
  21575. tableSize: Ref<any>;
  21576. rowKey: Ref<string | null>;
  21577. data: Ref<T[]>;
  21578. _data: Ref<T[]>;
  21579. isComplex: Ref<boolean>;
  21580. _columns: Ref<TableColumnCtx<T>[]>;
  21581. originColumns: Ref<TableColumnCtx<T>[]>;
  21582. columns: Ref<TableColumnCtx<T>[]>;
  21583. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21584. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21585. leafColumns: Ref<TableColumnCtx<T>[]>;
  21586. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21587. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21588. updateOrderFns: (() => void)[];
  21589. leafColumnsLength: Ref<number>;
  21590. fixedLeafColumnsLength: Ref<number>;
  21591. rightFixedLeafColumnsLength: Ref<number>;
  21592. isAllSelected: Ref<boolean>;
  21593. selection: Ref<T[]>;
  21594. reserveSelection: Ref<boolean>;
  21595. selectOnIndeterminate: Ref<boolean>;
  21596. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21597. filters: Ref<StoreFilter>;
  21598. filteredData: Ref<T[] | null>;
  21599. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21600. sortProp: Ref<string | null>;
  21601. sortOrder: Ref<string | number | null>;
  21602. hoverRow: Ref<T | null>;
  21603. }, row: T): void;
  21604. };
  21605. commit: (name: "sort" | "setData" | "insertColumn" | "updateColumnOrder" | "removeColumn" | "changeSortCondition" | "filterChange" | "toggleAllSelection" | "rowSelectedChanged" | "setHoverRow" | "setCurrentRow", ...args: any[]) => void;
  21606. updateTableScrollY: () => void;
  21607. assertRowKey: () => void;
  21608. updateColumns: () => void;
  21609. scheduleLayout: (needUpdateColumns?: boolean, immediate?: boolean) => void;
  21610. isSelected: (row: T) => boolean;
  21611. clearSelection: () => void;
  21612. cleanSelection: () => void;
  21613. getSelectionRows: () => T[];
  21614. toggleRowSelection: (row: T, selected?: boolean, emitChange?: boolean, ignoreSelectable?: boolean) => void;
  21615. _toggleAllSelection: () => void;
  21616. toggleAllSelection: (() => void) | null;
  21617. updateAllSelected: () => void;
  21618. updateFilters: (column: TableColumnCtx<T>, values: string[]) => Record<string, string[]>;
  21619. updateCurrentRow: (_currentRow: T) => void;
  21620. updateSort: (column: TableColumnCtx<T> | null, prop: string | null, order: TableSortOrder | null) => void;
  21621. execFilter: () => void;
  21622. execSort: () => void;
  21623. execQuery: (ignore?: {
  21624. filter: boolean;
  21625. } | undefined) => void;
  21626. clearFilter: (columnKeys?: string[] | string) => void;
  21627. clearSort: () => void;
  21628. toggleRowExpansion: (row: T, expanded?: boolean) => void;
  21629. setExpandRowKeysAdapter: (val: string[]) => void;
  21630. setCurrentRowKey: (key: string) => void;
  21631. toggleRowExpansionAdapter: (row: T, expanded?: boolean) => void;
  21632. isRowExpanded: (row: T) => boolean;
  21633. updateExpandRows: () => void;
  21634. updateCurrentRowData: () => void;
  21635. loadOrToggle: (row: T) => void;
  21636. updateTreeData: (ifChangeExpandRowKeys?: boolean, ifExpandAll?: boolean) => void;
  21637. updateKeyChildren: (key: string, data: T[]) => void;
  21638. states: {
  21639. _currentRowKey: Ref<string | null>;
  21640. currentRow: Ref<T | null>;
  21641. expandRowKeys: Ref<string[]>;
  21642. treeData: Ref<Record<string, TreeData_2>>;
  21643. indent: Ref<number>;
  21644. lazy: Ref<boolean>;
  21645. lazyTreeNodeMap: Ref<Record<string, T[]>>;
  21646. lazyColumnIdentifier: Ref<string>;
  21647. childrenColumnName: Ref<string>;
  21648. checkStrictly: Ref<boolean>;
  21649. expandRows: Ref<T[]>;
  21650. defaultExpandAll: Ref<boolean>;
  21651. tableSize: Ref<any>;
  21652. rowKey: Ref<string | null>;
  21653. data: Ref<T[]>;
  21654. _data: Ref<T[]>;
  21655. isComplex: Ref<boolean>;
  21656. _columns: Ref<TableColumnCtx<T>[]>;
  21657. originColumns: Ref<TableColumnCtx<T>[]>;
  21658. columns: Ref<TableColumnCtx<T>[]>;
  21659. fixedColumns: Ref<TableColumnCtx<T>[]>;
  21660. rightFixedColumns: Ref<TableColumnCtx<T>[]>;
  21661. leafColumns: Ref<TableColumnCtx<T>[]>;
  21662. fixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21663. rightFixedLeafColumns: Ref<TableColumnCtx<T>[]>;
  21664. updateOrderFns: (() => void)[];
  21665. leafColumnsLength: Ref<number>;
  21666. fixedLeafColumnsLength: Ref<number>;
  21667. rightFixedLeafColumnsLength: Ref<number>;
  21668. isAllSelected: Ref<boolean>;
  21669. selection: Ref<T[]>;
  21670. reserveSelection: Ref<boolean>;
  21671. selectOnIndeterminate: Ref<boolean>;
  21672. selectable: Ref<((row: T, index: number) => boolean) | null>;
  21673. filters: Ref<StoreFilter>;
  21674. filteredData: Ref<T[] | null>;
  21675. sortingColumn: Ref<TableColumnCtx<T> | null>;
  21676. sortProp: Ref<string | null>;
  21677. sortOrder: Ref<string | number | null>;
  21678. hoverRow: Ref<T | null>;
  21679. };
  21680. ns: {
  21681. namespace: ComputedRef<string>;
  21682. b: (blockSuffix?: string) => string;
  21683. e: (element?: string) => string;
  21684. m: (modifier?: string) => string;
  21685. be: (blockSuffix?: string, element?: string) => string;
  21686. em: (element?: string, modifier?: string) => string;
  21687. bm: (blockSuffix?: string, modifier?: string) => string;
  21688. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  21689. is: {
  21690. (name: string, state: boolean | undefined): string;
  21691. (name: string): string;
  21692. };
  21693. cssVar: (object: Record<string, string>) => Record<string, string>;
  21694. cssVarName: (name: string) => string;
  21695. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  21696. cssVarBlockName: (name: string) => string;
  21697. };
  21698. };
  21699. }
  21700. declare function hide(): void;
  21701. declare type HoverState<T extends DefaultRow> = Nullable<{
  21702. cell: HTMLElement;
  21703. column: TableColumnCtx<T>;
  21704. row: T;
  21705. }>;
  21706. export declare type hType = typeof h;
  21707. export declare const IconComponentMap: Record<typeof IconMap[keyof typeof IconMap], Component>;
  21708. export declare type IconInstance = InstanceType<typeof _default_53> & unknown;
  21709. export declare const IconMap: {
  21710. readonly primary: "icon-primary";
  21711. readonly success: "icon-success";
  21712. readonly warning: "icon-warning";
  21713. readonly error: "icon-error";
  21714. readonly info: "icon-info";
  21715. };
  21716. export declare type IconProps = ExtractPropTypes<typeof iconProps>;
  21717. export declare const iconProps: {
  21718. readonly size: {
  21719. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown>>;
  21720. readonly required: false;
  21721. readonly validator: ((val: unknown) => boolean) | undefined;
  21722. __epPropKey: true;
  21723. };
  21724. readonly color: {
  21725. readonly type: PropType<string>;
  21726. readonly required: false;
  21727. readonly validator: ((val: unknown) => boolean) | undefined;
  21728. __epPropKey: true;
  21729. };
  21730. };
  21731. export declare type IconPropsPublic = __ExtractPublicPropTypes<typeof iconProps>;
  21732. export declare const ID_INJECTION_KEY: InjectionKey<ElIdInjectionContext>;
  21733. export declare interface IElDropdownInstance {
  21734. instance?: ComponentInternalInstance;
  21735. dropdownSize?: ComputedRef<string>;
  21736. handleClick?: () => void;
  21737. commandHandler?: (...arg: any[]) => void;
  21738. show?: () => void;
  21739. hide?: () => void;
  21740. trigger?: ComputedRef<string>;
  21741. hideOnClick?: ComputedRef<boolean>;
  21742. triggerElm?: ComputedRef<Nullable<HTMLButtonElement>>;
  21743. }
  21744. export declare interface IElMessageBox {
  21745. _context: AppContext | null;
  21746. /** Show a message box */
  21747. /** Show a message box */
  21748. (options: ElMessageBoxOptions, appContext?: AppContext | null): Promise<MessageBoxData>;
  21749. /** Show an alert message box */
  21750. alert: ElMessageBoxShortcutMethod;
  21751. /** Show a confirm message box */
  21752. confirm: ElMessageBoxShortcutMethod;
  21753. /** Show a prompt message box */
  21754. prompt: ElMessageBoxShortcutMethod;
  21755. /** Close current message box */
  21756. close(): void;
  21757. }
  21758. declare type IfNever<T, Y = true, N = false> = [
  21759. T
  21760. ] extends [
  21761. never
  21762. ] ? Y : N;
  21763. declare type IfUnknown<T, Y, N> = [
  21764. unknown
  21765. ] extends [
  21766. T
  21767. ] ? Y : N;
  21768. export declare type ImageEmits = typeof imageEmits;
  21769. export declare const imageEmits: {
  21770. load: (evt: Event) => boolean;
  21771. error: (evt: Event) => boolean;
  21772. switch: (val: number) => boolean;
  21773. close: () => boolean;
  21774. show: () => boolean;
  21775. };
  21776. export declare type ImageInstance = InstanceType<typeof _default_54> & unknown;
  21777. export declare type ImageProps = ExtractPropTypes<typeof imageProps>;
  21778. export declare const imageProps: {
  21779. readonly hideOnClickModal: BooleanConstructor;
  21780. readonly src: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  21781. readonly fit: EpPropFinalized<StringConstructor, "" | "fill" | "contain" | "none" | "cover" | "scale-down", unknown, "", boolean>;
  21782. readonly loading: {
  21783. readonly type: PropType<EpPropMergeType<StringConstructor, "lazy" | "eager", unknown>>;
  21784. readonly required: false;
  21785. readonly validator: ((val: unknown) => boolean) | undefined;
  21786. __epPropKey: true;
  21787. };
  21788. readonly lazy: BooleanConstructor;
  21789. readonly scrollContainer: {
  21790. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement | undefined))[], unknown, unknown>>;
  21791. readonly required: false;
  21792. readonly validator: ((val: unknown) => boolean) | undefined;
  21793. __epPropKey: true;
  21794. };
  21795. readonly previewSrcList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  21796. ], boolean>;
  21797. readonly previewTeleported: BooleanConstructor;
  21798. readonly zIndex: {
  21799. readonly type: PropType<number>;
  21800. readonly required: false;
  21801. readonly validator: ((val: unknown) => boolean) | undefined;
  21802. __epPropKey: true;
  21803. };
  21804. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  21805. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21806. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21807. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  21808. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  21809. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  21810. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  21811. readonly showProgress: BooleanConstructor;
  21812. readonly crossorigin: {
  21813. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  21814. readonly required: false;
  21815. readonly validator: ((val: unknown) => boolean) | undefined;
  21816. __epPropKey: true;
  21817. };
  21818. };
  21819. export declare type ImagePropsPublic = __ExtractPublicPropTypes<typeof imageProps>;
  21820. export declare type ImageViewerAction = "zoomIn" | "zoomOut" | "clockwise" | "anticlockwise";
  21821. export declare type ImageViewerEmits = typeof imageViewerEmits;
  21822. export declare const imageViewerEmits: {
  21823. close: () => boolean;
  21824. error: (evt: Event) => boolean;
  21825. switch: (index: number) => boolean;
  21826. rotate: (deg: number) => boolean;
  21827. };
  21828. export declare type ImageViewerInstance = InstanceType<typeof _default_55> & unknown;
  21829. export declare interface ImageViewerMode {
  21830. name: string;
  21831. icon: Component;
  21832. }
  21833. export declare type ImageViewerProps = ExtractPropTypes<typeof imageViewerProps>;
  21834. export declare const imageViewerProps: {
  21835. readonly urlList: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  21836. ], boolean>;
  21837. readonly zIndex: {
  21838. readonly type: PropType<number>;
  21839. readonly required: false;
  21840. readonly validator: ((val: unknown) => boolean) | undefined;
  21841. __epPropKey: true;
  21842. };
  21843. readonly initialIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  21844. readonly infinite: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21845. readonly hideOnClickModal: BooleanConstructor;
  21846. readonly teleported: BooleanConstructor;
  21847. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21848. readonly zoomRate: EpPropFinalized<NumberConstructor, unknown, unknown, 1.2, boolean>;
  21849. readonly scale: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  21850. readonly minScale: EpPropFinalized<NumberConstructor, unknown, unknown, 0.2, boolean>;
  21851. readonly maxScale: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  21852. readonly showProgress: BooleanConstructor;
  21853. readonly crossorigin: {
  21854. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  21855. readonly required: false;
  21856. readonly validator: ((val: unknown) => boolean) | undefined;
  21857. __epPropKey: true;
  21858. };
  21859. };
  21860. export declare type ImageViewerPropsPublic = __ExtractPublicPropTypes<typeof imageViewerProps>;
  21861. declare type Indices = {
  21862. columnIndex?: number;
  21863. rowIndex?: number;
  21864. };
  21865. export declare type InitCacheFunc<T, P> = (props: T, cache: Instance) => P;
  21866. export declare type InitGridCacheFunc<T> = InitCacheFunc<T, GridCache>;
  21867. export declare type InitListCacheFunc<T> = InitCacheFunc<T, ListCache>;
  21868. export declare const INPUT_EVENT = "input";
  21869. export declare type InputAutoSize = {
  21870. minRows?: number;
  21871. maxRows?: number;
  21872. } | boolean;
  21873. export declare type InputEmits = typeof inputEmits;
  21874. export declare const inputEmits: {
  21875. "update:modelValue": (value: string) => boolean;
  21876. input: (value: string) => boolean;
  21877. change: (value: string) => boolean;
  21878. focus: (evt: FocusEvent) => boolean;
  21879. blur: (evt: FocusEvent) => boolean;
  21880. clear: () => boolean;
  21881. mouseleave: (evt: MouseEvent) => boolean;
  21882. mouseenter: (evt: MouseEvent) => boolean;
  21883. keydown: (evt: KeyboardEvent | Event) => boolean;
  21884. compositionstart: (evt: CompositionEvent) => boolean;
  21885. compositionupdate: (evt: CompositionEvent) => boolean;
  21886. compositionend: (evt: CompositionEvent) => boolean;
  21887. };
  21888. export declare type InputInstance = InstanceType<typeof _default_5> & unknown;
  21889. export declare type InputNumberEmits = typeof inputNumberEmits;
  21890. export declare const inputNumberEmits: {
  21891. change: (cur: number | undefined, prev: number | undefined) => boolean;
  21892. blur: (e: FocusEvent) => boolean;
  21893. focus: (e: FocusEvent) => boolean;
  21894. input: (val: number | null | undefined) => boolean;
  21895. "update:modelValue": (val: number | undefined) => boolean;
  21896. };
  21897. export declare type InputNumberInstance = InstanceType<typeof _default_56> & unknown;
  21898. export declare type InputNumberProps = ExtractPropTypes<typeof inputNumberProps>;
  21899. export declare const inputNumberProps: {
  21900. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  21901. readonly align: EpPropFinalized<(new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right") | ((new (...args: any[]) => "center" | "left" | "right") | (() => "center" | "left" | "right"))[], unknown, unknown, "center", boolean>;
  21902. readonly disabledScientific: BooleanConstructor;
  21903. readonly ariaLabel: StringConstructor;
  21904. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  21905. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  21906. readonly stepStrictly: BooleanConstructor;
  21907. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  21908. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  21909. readonly modelValue: {
  21910. readonly type: PropType<any>;
  21911. readonly required: false;
  21912. readonly validator: ((val: unknown) => boolean) | undefined;
  21913. __epPropKey: true;
  21914. };
  21915. readonly readonly: BooleanConstructor;
  21916. readonly disabled: BooleanConstructor;
  21917. readonly size: {
  21918. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  21919. readonly required: false;
  21920. readonly validator: ((val: unknown) => boolean) | undefined;
  21921. __epPropKey: true;
  21922. };
  21923. readonly controls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21924. readonly controlsPosition: EpPropFinalized<StringConstructor, "" | "right", unknown, "", boolean>;
  21925. readonly valueOnClear: EpPropFinalized<readonly [
  21926. StringConstructor,
  21927. NumberConstructor,
  21928. null
  21929. ], unknown, unknown, null, boolean>;
  21930. readonly name: StringConstructor;
  21931. readonly placeholder: StringConstructor;
  21932. readonly precision: {
  21933. readonly type: PropType<number>;
  21934. readonly required: false;
  21935. readonly validator: ((val: unknown) => boolean) | undefined;
  21936. __epPropKey: true;
  21937. };
  21938. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  21939. };
  21940. export declare type InputNumberPropsPublic = __ExtractPublicPropTypes<typeof inputNumberProps>;
  21941. export declare type InputProps = ExtractPropTypes<typeof inputProps>;
  21942. export declare const inputProps: {
  21943. readonly inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  21944. readonly name: StringConstructor;
  21945. readonly ariaLabel: StringConstructor;
  21946. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  21947. readonly size: {
  21948. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  21949. readonly required: false;
  21950. readonly validator: ((val: unknown) => boolean) | undefined;
  21951. __epPropKey: true;
  21952. };
  21953. readonly disabled: BooleanConstructor;
  21954. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number | null | undefined) | ((new (...args: any[]) => string | number) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  21955. readonly maxlength: {
  21956. readonly type: PropType<EpPropMergeType<readonly [
  21957. StringConstructor,
  21958. NumberConstructor
  21959. ], unknown, unknown>>;
  21960. readonly required: false;
  21961. readonly validator: ((val: unknown) => boolean) | undefined;
  21962. __epPropKey: true;
  21963. };
  21964. readonly minlength: {
  21965. readonly type: PropType<EpPropMergeType<readonly [
  21966. StringConstructor,
  21967. NumberConstructor
  21968. ], unknown, unknown>>;
  21969. readonly required: false;
  21970. readonly validator: ((val: unknown) => boolean) | undefined;
  21971. __epPropKey: true;
  21972. };
  21973. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  21974. readonly resize: {
  21975. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  21976. readonly required: false;
  21977. readonly validator: ((val: unknown) => boolean) | undefined;
  21978. __epPropKey: true;
  21979. };
  21980. readonly autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  21981. minRows?: number;
  21982. maxRows?: number;
  21983. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  21984. minRows?: number;
  21985. maxRows?: number;
  21986. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  21987. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  21988. readonly formatter: {
  21989. readonly type: PropType<Function>;
  21990. readonly required: false;
  21991. readonly validator: ((val: unknown) => boolean) | undefined;
  21992. __epPropKey: true;
  21993. };
  21994. readonly parser: {
  21995. readonly type: PropType<Function>;
  21996. readonly required: false;
  21997. readonly validator: ((val: unknown) => boolean) | undefined;
  21998. __epPropKey: true;
  21999. };
  22000. readonly placeholder: {
  22001. readonly type: PropType<string>;
  22002. readonly required: false;
  22003. readonly validator: ((val: unknown) => boolean) | undefined;
  22004. __epPropKey: true;
  22005. };
  22006. readonly form: {
  22007. readonly type: PropType<string>;
  22008. readonly required: false;
  22009. readonly validator: ((val: unknown) => boolean) | undefined;
  22010. __epPropKey: true;
  22011. };
  22012. readonly readonly: BooleanConstructor;
  22013. readonly clearable: BooleanConstructor;
  22014. readonly clearIcon: {
  22015. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22016. readonly required: false;
  22017. readonly validator: ((val: unknown) => boolean) | undefined;
  22018. __epPropKey: true;
  22019. };
  22020. readonly showPassword: BooleanConstructor;
  22021. readonly showWordLimit: BooleanConstructor;
  22022. readonly suffixIcon: {
  22023. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22024. readonly required: false;
  22025. readonly validator: ((val: unknown) => boolean) | undefined;
  22026. __epPropKey: true;
  22027. };
  22028. readonly prefixIcon: {
  22029. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22030. readonly required: false;
  22031. readonly validator: ((val: unknown) => boolean) | undefined;
  22032. __epPropKey: true;
  22033. };
  22034. readonly containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  22035. readonly tabindex: EpPropFinalized<readonly [
  22036. StringConstructor,
  22037. NumberConstructor
  22038. ], unknown, unknown, 0, boolean>;
  22039. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22040. readonly inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  22041. readonly autofocus: BooleanConstructor;
  22042. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  22043. };
  22044. export declare type InputPropsPublic = __ExtractPublicPropTypes<typeof inputProps>;
  22045. export declare type InputTagEmits = typeof inputTagEmits;
  22046. export declare const inputTagEmits: {
  22047. "update:modelValue": (value?: string[]) => boolean;
  22048. change: (value?: string[]) => boolean;
  22049. input: (value: string) => boolean;
  22050. "add-tag": (value: string | string[]) => boolean;
  22051. "remove-tag": (value: string, index: number) => boolean;
  22052. "drag-tag": (oldIndex: number, newIndex: number, value: string) => boolean;
  22053. focus: (evt: FocusEvent) => boolean;
  22054. blur: (evt: FocusEvent) => boolean;
  22055. clear: () => boolean;
  22056. };
  22057. export declare type InputTagInstance = InstanceType<typeof _default_57> & unknown;
  22058. export declare type InputTagProps = ExtractPropTypes<typeof inputTagProps>;
  22059. export declare const inputTagProps: {
  22060. readonly modelValue: {
  22061. readonly type: PropType<string[]>;
  22062. readonly required: false;
  22063. readonly validator: ((val: unknown) => boolean) | undefined;
  22064. __epPropKey: true;
  22065. };
  22066. readonly max: NumberConstructor;
  22067. readonly tagType: {
  22068. readonly default: "info";
  22069. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  22070. readonly required: false;
  22071. readonly validator: ((val: unknown) => boolean) | undefined;
  22072. readonly __epPropKey: true;
  22073. };
  22074. readonly tagEffect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  22075. readonly trigger: EpPropFinalized<(new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space") | ((new (...args: any[]) => "Enter" | "Space") | (() => "Enter" | "Space"))[], unknown, unknown, string, boolean>;
  22076. readonly draggable: BooleanConstructor;
  22077. readonly delimiter: EpPropFinalized<readonly [
  22078. StringConstructor,
  22079. RegExpConstructor
  22080. ], unknown, unknown, "", boolean>;
  22081. readonly size: {
  22082. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  22083. readonly required: false;
  22084. readonly validator: ((val: unknown) => boolean) | undefined;
  22085. __epPropKey: true;
  22086. };
  22087. readonly clearable: BooleanConstructor;
  22088. readonly clearIcon: {
  22089. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22090. readonly required: false;
  22091. readonly validator: ((val: unknown) => boolean) | undefined;
  22092. __epPropKey: true;
  22093. };
  22094. readonly disabled: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  22095. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22096. readonly readonly: BooleanConstructor;
  22097. readonly autofocus: BooleanConstructor;
  22098. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  22099. readonly tabindex: EpPropFinalized<readonly [
  22100. StringConstructor,
  22101. NumberConstructor
  22102. ], unknown, unknown, 0, boolean>;
  22103. readonly maxlength: {
  22104. readonly type: PropType<EpPropMergeType<readonly [
  22105. StringConstructor,
  22106. NumberConstructor
  22107. ], unknown, unknown>>;
  22108. readonly required: false;
  22109. readonly validator: ((val: unknown) => boolean) | undefined;
  22110. __epPropKey: true;
  22111. };
  22112. readonly minlength: {
  22113. readonly type: PropType<EpPropMergeType<readonly [
  22114. StringConstructor,
  22115. NumberConstructor
  22116. ], unknown, unknown>>;
  22117. readonly required: false;
  22118. readonly validator: ((val: unknown) => boolean) | undefined;
  22119. __epPropKey: true;
  22120. };
  22121. readonly placeholder: StringConstructor;
  22122. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  22123. readonly saveOnBlur: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22124. readonly collapseTags: BooleanConstructor;
  22125. readonly collapseTagsTooltip: BooleanConstructor;
  22126. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  22127. readonly ariaLabel: StringConstructor;
  22128. };
  22129. export declare type InputTagPropsPublic = __ExtractPublicPropTypes<typeof inputTagProps>;
  22130. export declare const install: (app: App, options?: ConfigProviderContext) => void;
  22131. export declare const INSTALLED_KEY: unique symbol;
  22132. export declare type Instance = ComponentInternalInstance;
  22133. declare const INSTANCE_KEY: unique symbol;
  22134. export declare type isDisabled = (data: CascaderOption, node: CascaderNode) => boolean;
  22135. export declare type isLeaf = (data: CascaderOption, node: CascaderNode) => boolean;
  22136. /**
  22137. * Check whether it is tuple
  22138. *
  22139. * 检查是否为元组
  22140. *
  22141. * @example
  22142. * IsTuple<[1, 2, 3]> => true
  22143. * IsTuple<Array[number]> => false
  22144. */
  22145. declare type IsTuple<T extends ReadonlyArray<any>> = number extends T["length"] ? false : true;
  22146. export declare type ItemProps<T> = {
  22147. data: T;
  22148. style: CSSProperties;
  22149. scrolling?: boolean;
  22150. index: number;
  22151. };
  22152. export declare type ItemSize = (idx: number) => number;
  22153. export declare type IUseFormItemInputCommonProps = {
  22154. id?: string;
  22155. label?: string | number | boolean | Record<string, any>;
  22156. ariaLabel?: string | number | boolean | Record<string, any>;
  22157. };
  22158. declare type KeyType_2 = string | number | symbol;
  22159. declare type Language = {
  22160. name: string;
  22161. el: TranslatePair;
  22162. };
  22163. export declare const LAST_KEYS: string[];
  22164. declare type Layout = "fixed" | "auto";
  22165. export declare type LayoutDirection = "horizontal" | "vertical";
  22166. export declare type LazyLoad = (node: CascaderNode, resolve: Resolve) => void;
  22167. export declare const LEFT_CHECK_CHANGE_EVENT = "left-check-change";
  22168. export declare interface LinkConfigContext {
  22169. type?: string;
  22170. underline?: string | boolean;
  22171. }
  22172. export declare type LinkEmits = typeof linkEmits;
  22173. export declare const linkEmits: {
  22174. click: (evt: MouseEvent) => boolean;
  22175. };
  22176. export declare type LinkInstance = InstanceType<typeof _default_58> & unknown;
  22177. export declare type LinkProps = ExtractPropTypes<typeof linkProps>;
  22178. export declare const linkProps: {
  22179. readonly type: EpPropFinalized<StringConstructor, "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, undefined, boolean>;
  22180. readonly underline: EpPropFinalized<readonly [
  22181. BooleanConstructor,
  22182. StringConstructor
  22183. ], boolean | "always" | "never" | "hover", unknown, undefined, boolean>;
  22184. readonly disabled: BooleanConstructor;
  22185. readonly href: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22186. readonly target: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "_self", boolean>;
  22187. readonly icon: {
  22188. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22189. readonly required: false;
  22190. readonly validator: ((val: unknown) => boolean) | undefined;
  22191. __epPropKey: true;
  22192. };
  22193. };
  22194. export declare type LinkPropsPublic = __ExtractPublicPropTypes<typeof linkProps>;
  22195. export declare type ListCache = {
  22196. items: Record<string, ListItem>;
  22197. estimatedItemSize: number;
  22198. lastVisitedIndex: number;
  22199. clearCacheAfterIndex: (idx: number, forceUpdate?: boolean) => void;
  22200. };
  22201. export declare type ListConstructorProps<T, P extends InitListCacheFunc<T> = InitListCacheFunc<T>> = {
  22202. name?: string;
  22203. getItemOffset: ListItemSizer<T, P>;
  22204. getEstimatedTotalSize: GetEstimatedTotalSize<T, P>;
  22205. getItemSize: ListItemSizer<T, P>;
  22206. getOffset: GetOffset<T, P>;
  22207. getStartIndexForOffset: GetStartIndexForOffset<T, P>;
  22208. getStopIndexForStartIndex: GetStopIndexForStartIndex<T, P>;
  22209. initCache: P;
  22210. clearCache: boolean;
  22211. validateProps: PropValidator<T>;
  22212. };
  22213. export declare type ListExposes = {
  22214. scrollTo: (offset: number) => void;
  22215. scrollToItem: (idx: number, alignment?: Alignment) => void;
  22216. states: {
  22217. scrollDir: Direction;
  22218. scrollOffset: number;
  22219. } & ExposesStates;
  22220. } & SharedExposes;
  22221. export declare type ListItem = {
  22222. offset: number;
  22223. size: number;
  22224. };
  22225. export declare type ListItemSizer<T, P extends InitListCacheFunc<T>> = (props: T, index: number, cache: ReturnType<P>) => number;
  22226. export declare type LoadFunction = (rootNode: Node_2, loadedCallback: (data: TreeData) => void, stopLoading: () => void) => void;
  22227. declare type LoadingBinding = boolean | UnwrapRef<LoadingOptions>;
  22228. export declare type LoadingInstance = ReturnType<typeof createLoadingComponent>;
  22229. export declare type LoadingOptions = Partial<Omit<LoadingOptionsResolved, "parent" | "target"> & {
  22230. /**
  22231. * @description the DOM node Loading needs to cover. Accepts a DOM object or a string. If it's a string, it will be passed to `document.querySelector` to get the corresponding DOM node
  22232. */
  22233. target: HTMLElement | string;
  22234. /**
  22235. * @description same as the `body` modifier of `v-loading`
  22236. */
  22237. body: boolean;
  22238. }>;
  22239. export declare type LoadingOptionsResolved = {
  22240. parent: LoadingParentElement;
  22241. /**
  22242. * @description background color of the mask
  22243. */
  22244. background: MaybeRef<string>;
  22245. svg: MaybeRef<string>;
  22246. svgViewBox: MaybeRef<string>;
  22247. /**
  22248. * @description class name of the custom spinner
  22249. */
  22250. spinner: MaybeRef<boolean | string>;
  22251. /**
  22252. * @description loading text that displays under the spinner
  22253. */
  22254. text: MaybeRef<string | VNode | VNode[]>;
  22255. /**
  22256. * @description same as the `fullscreen` modifier of `v-loading`
  22257. */
  22258. fullscreen: boolean;
  22259. /**
  22260. * @description same as the `lock` modifier of `v-loading`
  22261. */
  22262. lock: boolean;
  22263. /**
  22264. * @description custom class name for Loading
  22265. */
  22266. customClass: MaybeRef<string>;
  22267. visible: boolean;
  22268. target: HTMLElement;
  22269. beforeClose?: () => boolean;
  22270. closed?: () => void;
  22271. };
  22272. export declare interface LoadingParentElement extends HTMLElement {
  22273. vLoadingAddClassList?: () => void;
  22274. }
  22275. export declare type LocaleContext = {
  22276. locale: Ref<Language>;
  22277. lang: Ref<string>;
  22278. t: Translator;
  22279. };
  22280. export declare const localeContextKey: InjectionKey<Ref<Language | undefined>>;
  22281. export declare type LocaleKeys = Exclude<FieldPath<typeof _default_34>, "name" | "el"> | (string & NonNullable<unknown>);
  22282. export declare type MainInstance = InstanceType<typeof _default_39> & unknown;
  22283. export declare const makeInstaller: (components?: Plugin_2[]) => {
  22284. version: string;
  22285. install: (app: App, options?: ConfigProviderContext) => void;
  22286. };
  22287. export declare const makeList: (total: number, method?: () => number[]) => boolean[];
  22288. export declare type Measurable = {
  22289. getBoundingClientRect: () => DOMRect;
  22290. };
  22291. export declare const mentionDefaultProps: Required<MentionOptionProps>;
  22292. export declare type MentionEmits = typeof mentionEmits;
  22293. export declare const mentionEmits: {
  22294. "update:modelValue": (value: string) => boolean;
  22295. "whole-remove": (pattern: string, prefix: string) => boolean;
  22296. input: (value: string) => boolean;
  22297. search: (pattern: string, prefix: string) => boolean;
  22298. select: (option: MentionOption, prefix: string) => boolean;
  22299. focus: (evt: FocusEvent) => boolean;
  22300. blur: (evt: FocusEvent) => boolean;
  22301. };
  22302. export declare type MentionInstance = InstanceType<typeof _default_110> & unknown;
  22303. export declare type MentionOption = {
  22304. value?: string;
  22305. label?: string;
  22306. disabled?: boolean;
  22307. [key: string]: any;
  22308. };
  22309. export declare type MentionOptionProps = {
  22310. value?: string;
  22311. label?: string;
  22312. disabled?: string;
  22313. [key: string]: string | undefined;
  22314. };
  22315. export declare type MentionProps = ExtractPropTypes<typeof mentionProps>;
  22316. export declare const mentionProps: {
  22317. options: EpPropFinalized<(new (...args: any[]) => MentionOption[]) | (() => MentionOption[]) | ((new (...args: any[]) => MentionOption[]) | (() => MentionOption[]))[], unknown, unknown, () => never[], boolean>;
  22318. prefix: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, string, boolean>;
  22319. split: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  22320. filterOption: EpPropFinalized<(new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)) | ((new (...args: any[]) => false | ((pattern: string, option: MentionOption) => boolean)) | (() => false | ((pattern: string, option: MentionOption) => boolean)))[], unknown, unknown, () => (pattern: string, option: MentionOption) => boolean, boolean>;
  22321. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom") | ((new (...args: any[]) => "top" | "bottom") | (() => "top" | "bottom"))[], unknown, unknown, string, boolean>;
  22322. showArrow: BooleanConstructor;
  22323. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  22324. whole: BooleanConstructor;
  22325. checkIsWhole: {
  22326. readonly type: PropType<(pattern: string, prefix: string) => boolean>;
  22327. readonly required: false;
  22328. readonly validator: ((val: unknown) => boolean) | undefined;
  22329. __epPropKey: true;
  22330. };
  22331. modelValue: StringConstructor;
  22332. loading: BooleanConstructor;
  22333. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  22334. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  22335. props: EpPropFinalized<(new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps) | ((new (...args: any[]) => MentionOptionProps) | (() => MentionOptionProps))[], unknown, unknown, () => Required<MentionOptionProps>, boolean>;
  22336. inputmode: EpPropFinalized<(new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined) | ((new (...args: any[]) => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal") | (() => "search" | "text" | "none" | "url" | "email" | "tel" | "numeric" | "decimal" | undefined))[], unknown, unknown, undefined, boolean>;
  22337. name: StringConstructor;
  22338. ariaLabel: StringConstructor;
  22339. id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  22340. size: {
  22341. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  22342. readonly required: false;
  22343. readonly validator: ((val: unknown) => boolean) | undefined;
  22344. __epPropKey: true;
  22345. };
  22346. disabled: BooleanConstructor;
  22347. maxlength: {
  22348. readonly type: PropType<EpPropMergeType<readonly [
  22349. StringConstructor,
  22350. NumberConstructor
  22351. ], unknown, unknown>>;
  22352. readonly required: false;
  22353. readonly validator: ((val: unknown) => boolean) | undefined;
  22354. __epPropKey: true;
  22355. };
  22356. minlength: {
  22357. readonly type: PropType<EpPropMergeType<readonly [
  22358. StringConstructor,
  22359. NumberConstructor
  22360. ], unknown, unknown>>;
  22361. readonly required: false;
  22362. readonly validator: ((val: unknown) => boolean) | undefined;
  22363. __epPropKey: true;
  22364. };
  22365. type: EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  22366. resize: {
  22367. readonly type: PropType<EpPropMergeType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>>;
  22368. readonly required: false;
  22369. readonly validator: ((val: unknown) => boolean) | undefined;
  22370. __epPropKey: true;
  22371. };
  22372. autosize: EpPropFinalized<(new (...args: any[]) => boolean | {
  22373. minRows?: number;
  22374. maxRows?: number;
  22375. }) | (() => InputAutoSize) | ((new (...args: any[]) => boolean | {
  22376. minRows?: number;
  22377. maxRows?: number;
  22378. }) | (() => InputAutoSize))[], unknown, unknown, false, boolean>;
  22379. autocomplete: EpPropFinalized<(new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill) | ((new (...args: any[]) => "" | "name" | "email" | "off" | "on" | "additional-name" | "address-level1" | "address-level2" | "address-level3" | "address-level4" | "address-line1" | "address-line2" | "address-line3" | "bday-day" | "bday-month" | "bday-year" | "cc-csc" | "cc-exp" | "cc-exp-month" | "cc-exp-year" | "cc-family-name" | "cc-given-name" | "cc-name" | "cc-number" | "cc-type" | "country" | "country-name" | "current-password" | "family-name" | "given-name" | "honorific-prefix" | "honorific-suffix" | "new-password" | "one-time-code" | "organization" | "postal-code" | "street-address" | "transaction-amount" | "transaction-currency" | "username" | "tel" | "tel-area-code" | "tel-country-code" | "tel-extension" | "tel-local" | "tel-local-prefix" | "tel-local-suffix" | "tel-national" | "home email" | "home tel" | "home tel-area-code" | "home tel-country-code" | "home tel-extension" | "home tel-local" | "home tel-local-prefix" | "home tel-local-suffix" | "home tel-national" | "mobile email" | "mobile tel" | "mobile tel-area-code" | "mobile tel-country-code" | "mobile tel-extension" | "mobile tel-local" | "mobile tel-local-prefix" | "mobile tel-local-suffix" | "mobile tel-national" | "work email" | "work tel" | "work tel-area-code" | "work tel-country-code" | "work tel-extension" | "work tel-local" | "work tel-local-prefix" | "work tel-local-suffix" | "work tel-national" | "name webauthn" | "additional-name webauthn" | "address-level1 webauthn" | "address-level2 webauthn" | "address-level3 webauthn" | "address-level4 webauthn" | "address-line1 webauthn" | "address-line2 webauthn" | "address-line3 webauthn" | "bday-day webauthn" | "bday-month webauthn" | "bday-year webauthn" | "cc-csc webauthn" | "cc-exp webauthn" | "cc-exp-month webauthn" | "cc-exp-year webauthn" | "cc-family-name webauthn" | "cc-given-name webauthn" | "cc-name webauthn" | "cc-number webauthn" | "cc-type webauthn" | "country webauthn" | "country-name webauthn" | "current-password webauthn" | "family-name webauthn" | "given-name webauthn" | "honorific-prefix webauthn" | "honorific-suffix webauthn" | "new-password webauthn" | "one-time-code webauthn" | "organization webauthn" | "postal-code webauthn" | "street-address webauthn" | "transaction-amount webauthn" | "transaction-currency webauthn" | "username webauthn" | "email webauthn" | "tel webauthn" | "tel-area-code webauthn" | "tel-country-code webauthn" | "tel-extension webauthn" | "tel-local webauthn" | "tel-local-prefix webauthn" | "tel-local-suffix webauthn" | "tel-national webauthn" | "home email webauthn" | "home tel webauthn" | "home tel-area-code webauthn" | "home tel-country-code webauthn" | "home tel-extension webauthn" | "home tel-local webauthn" | "home tel-local-prefix webauthn" | "home tel-local-suffix webauthn" | "home tel-national webauthn" | "mobile email webauthn" | "mobile tel webauthn" | "mobile tel-area-code webauthn" | "mobile tel-country-code webauthn" | "mobile tel-extension webauthn" | "mobile tel-local webauthn" | "mobile tel-local-prefix webauthn" | "mobile tel-local-suffix webauthn" | "mobile tel-national webauthn" | "work email webauthn" | "work tel webauthn" | "work tel-area-code webauthn" | "work tel-country-code webauthn" | "work tel-extension webauthn" | "work tel-local webauthn" | "work tel-local-prefix webauthn" | "work tel-local-suffix webauthn" | "work tel-national webauthn" | "billing name" | "billing name webauthn" | "billing additional-name" | "billing additional-name webauthn" | "billing address-level1" | "billing address-level1 webauthn" | "billing address-level2" | "billing address-level2 webauthn" | "billing address-level3" | "billing address-level3 webauthn" | "billing address-level4" | "billing address-level4 webauthn" | "billing address-line1" | "billing address-line1 webauthn" | "billing address-line2" | "billing address-line2 webauthn" | "billing address-line3" | "billing address-line3 webauthn" | "billing bday-day" | "billing bday-day webauthn" | "billing bday-month" | "billing bday-month webauthn" | "billing bday-year" | "billing bday-year webauthn" | "billing cc-csc" | "billing cc-csc webauthn" | "billing cc-exp" | "billing cc-exp webauthn" | "billing cc-exp-month" | "billing cc-exp-month webauthn" | "billing cc-exp-year" | "billing cc-exp-year webauthn" | "billing cc-family-name" | "billing cc-family-name webauthn" | "billing cc-given-name" | "billing cc-given-name webauthn" | "billing cc-name" | "billing cc-name webauthn" | "billing cc-number" | "billing cc-number webauthn" | "billing cc-type" | "billing cc-type webauthn" | "billing country" | "billing country webauthn" | "billing country-name" | "billing country-name webauthn" | "billing current-password" | "billing current-password webauthn" | "billing family-name" | "billing family-name webauthn" | "billing given-name" | "billing given-name webauthn" | "billing honorific-prefix" | "billing honorific-prefix webauthn" | "billing honorific-suffix" | "billing honorific-suffix webauthn" | "billing new-password" | "billing new-password webauthn" | "billing one-time-code" | "billing one-time-code webauthn" | "billing organization" | "billing organization webauthn" | "billing postal-code" | "billing postal-code webauthn" | "billing street-address" | "billing street-address webauthn" | "billing transaction-amount" | "billing transaction-amount webauthn" | "billing transaction-currency" | "billing transaction-currency webauthn" | "billing username" | "billing username webauthn" | "billing email" | "billing email webauthn" | "billing tel" | "billing tel webauthn" | "billing tel-area-code" | "billing tel-area-code webauthn" | "billing tel-country-code" | "billing tel-country-code webauthn" | "billing tel-extension" | "billing tel-extension webauthn" | "billing tel-local" | "billing tel-local webauthn" | "billing tel-local-prefix" | "billing tel-local-prefix webauthn" | "billing tel-local-suffix" | "billing tel-local-suffix webauthn" | "billing tel-national" | "billing tel-national webauthn" | "billing home email" | "billing home email webauthn" | "billing home tel" | "billing home tel webauthn" | "billing home tel-area-code" | "billing home tel-area-code webauthn" | "billing home tel-country-code" | "billing home tel-country-code webauthn" | "billing home tel-extension" | "billing home tel-extension webauthn" | "billing home tel-local" | "billing home tel-local webauthn" | "billing home tel-local-prefix" | "billing home tel-local-prefix webauthn" | "billing home tel-local-suffix" | "billing home tel-local-suffix webauthn" | "billing home tel-national" | "billing home tel-national webauthn" | "billing mobile email" | "billing mobile email webauthn" | "billing mobile tel" | "billing mobile tel webauthn" | "billing mobile tel-area-code" | "billing mobile tel-area-code webauthn" | "billing mobile tel-country-code" | "billing mobile tel-country-code webauthn" | "billing mobile tel-extension" | "billing mobile tel-extension webauthn" | "billing mobile tel-local" | "billing mobile tel-local webauthn" | "billing mobile tel-local-prefix" | "billing mobile tel-local-prefix webauthn" | "billing mobile tel-local-suffix" | "billing mobile tel-local-suffix webauthn" | "billing mobile tel-national" | "billing mobile tel-national webauthn" | "billing work email" | "billing work email webauthn" | "billing work tel" | "billing work tel webauthn" | "billing work tel-area-code" | "billing work tel-area-code webauthn" | "billing work tel-country-code" | "billing work tel-country-code webauthn" | "billing work tel-extension" | "billing work tel-extension webauthn" | "billing work tel-local" | "billing work tel-local webauthn" | "billing work tel-local-prefix" | "billing work tel-local-prefix webauthn" | "billing work tel-local-suffix" | "billing work tel-local-suffix webauthn" | "billing work tel-national" | "billing work tel-national webauthn" | "shipping name" | "shipping name webauthn" | "shipping additional-name" | "shipping additional-name webauthn" | "shipping address-level1" | "shipping address-level1 webauthn" | "shipping address-level2" | "shipping address-level2 webauthn" | "shipping address-level3" | "shipping address-level3 webauthn" | "shipping address-level4" | "shipping address-level4 webauthn" | "shipping address-line1" | "shipping address-line1 webauthn" | "shipping address-line2" | "shipping address-line2 webauthn" | "shipping address-line3" | "shipping address-line3 webauthn" | "shipping bday-day" | "shipping bday-day webauthn" | "shipping bday-month" | "shipping bday-month webauthn" | "shipping bday-year" | "shipping bday-year webauthn" | "shipping cc-csc" | "shipping cc-csc webauthn" | "shipping cc-exp" | "shipping cc-exp webauthn" | "shipping cc-exp-month" | "shipping cc-exp-month webauthn" | "shipping cc-exp-year" | "shipping cc-exp-year webauthn" | "shipping cc-family-name" | "shipping cc-family-name webauthn" | "shipping cc-given-name" | "shipping cc-given-name webauthn" | "shipping cc-name" | "shipping cc-name webauthn" | "shipping cc-number" | "shipping cc-number webauthn" | "shipping cc-type" | "shipping cc-type webauthn" | "shipping country" | "shipping country webauthn" | "shipping country-name" | "shipping country-name webauthn" | "shipping current-password" | "shipping current-password webauthn" | "shipping family-name" | "shipping family-name webauthn" | "shipping given-name" | "shipping given-name webauthn" | "shipping honorific-prefix" | "shipping honorific-prefix webauthn" | "shipping honorific-suffix" | "shipping honorific-suffix webauthn" | "shipping new-password" | "shipping new-password webauthn" | "shipping one-time-code" | "shipping one-time-code webauthn" | "shipping organization" | "shipping organization webauthn" | "shipping postal-code" | "shipping postal-code webauthn" | "shipping street-address" | "shipping street-address webauthn" | "shipping transaction-amount" | "shipping transaction-amount webauthn" | "shipping transaction-currency" | "shipping transaction-currency webauthn" | "shipping username" | "shipping username webauthn" | "shipping email" | "shipping email webauthn" | "shipping tel" | "shipping tel webauthn" | "shipping tel-area-code" | "shipping tel-area-code webauthn" | "shipping tel-country-code" | "shipping tel-country-code webauthn" | "shipping tel-extension" | "shipping tel-extension webauthn" | "shipping tel-local" | "shipping tel-local webauthn" | "shipping tel-local-prefix" | "shipping tel-local-prefix webauthn" | "shipping tel-local-suffix" | "shipping tel-local-suffix webauthn" | "shipping tel-national" | "shipping tel-national webauthn" | "shipping home email" | "shipping home email webauthn" | "shipping home tel" | "shipping home tel webauthn" | "shipping home tel-area-code" | "shipping home tel-area-code webauthn" | "shipping home tel-country-code" | "shipping home tel-country-code webauthn" | "shipping home tel-extension" | "shipping home tel-extension webauthn" | "shipping home tel-local" | "shipping home tel-local webauthn" | "shipping home tel-local-prefix" | "shipping home tel-local-prefix webauthn" | "shipping home tel-local-suffix" | "shipping home tel-local-suffix webauthn" | "shipping home tel-national" | "shipping home tel-national webauthn" | "shipping mobile email" | "shipping mobile email webauthn" | "shipping mobile tel" | "shipping mobile tel webauthn" | "shipping mobile tel-area-code" | "shipping mobile tel-area-code webauthn" | "shipping mobile tel-country-code" | "shipping mobile tel-country-code webauthn" | "shipping mobile tel-extension" | "shipping mobile tel-extension webauthn" | "shipping mobile tel-local" | "shipping mobile tel-local webauthn" | "shipping mobile tel-local-prefix" | "shipping mobile tel-local-prefix webauthn" | "shipping mobile tel-local-suffix" | "shipping mobile tel-local-suffix webauthn" | "shipping mobile tel-national" | "shipping mobile tel-national webauthn" | "shipping work email" | "shipping work email webauthn" | "shipping work tel" | "shipping work tel webauthn" | "shipping work tel-area-code" | "shipping work tel-area-code webauthn" | "shipping work tel-country-code" | "shipping work tel-country-code webauthn" | "shipping work tel-extension" | "shipping work tel-extension webauthn" | "shipping work tel-local" | "shipping work tel-local webauthn" | "shipping work tel-local-prefix" | "shipping work tel-local-prefix webauthn" | "shipping work tel-local-suffix" | "shipping work tel-local-suffix webauthn" | "shipping work tel-national" | "shipping work tel-national webauthn" | `section-${string} name` | `section-${string} name webauthn` | `section-${string} additional-name` | `section-${string} additional-name webauthn` | `section-${string} address-level1` | `section-${string} address-level1 webauthn` | `section-${string} address-level2` | `section-${string} address-level2 webauthn` | `section-${string} address-level3` | `section-${string} address-level3 webauthn` | `section-${string} address-level4` | `section-${string} address-level4 webauthn` | `section-${string} address-line1` | `section-${string} address-line1 webauthn` | `section-${string} address-line2` | `section-${string} address-line2 webauthn` | `section-${string} address-line3` | `section-${string} address-line3 webauthn` | `section-${string} bday-day` | `section-${string} bday-day webauthn` | `section-${string} bday-month` | `section-${string} bday-month webauthn` | `section-${string} bday-year` | `section-${string} bday-year webauthn` | `section-${string} cc-csc` | `section-${string} cc-csc webauthn` | `section-${string} cc-exp` | `section-${string} cc-exp webauthn` | `section-${string} cc-exp-month` | `section-${string} cc-exp-month webauthn` | `section-${string} cc-exp-year` | `section-${string} cc-exp-year webauthn` | `section-${string} cc-family-name` | `section-${string} cc-family-name webauthn` | `section-${string} cc-given-name` | `section-${string} cc-given-name webauthn` | `section-${string} cc-name` | `section-${string} cc-name webauthn` | `section-${string} cc-number` | `section-${string} cc-number webauthn` | `section-${string} cc-type` | `section-${string} cc-type webauthn` | `section-${string} country` | `section-${string} country webauthn` | `section-${string} country-name` | `section-${string} country-name webauthn` | `section-${string} current-password` | `section-${string} current-password webauthn` | `section-${string} family-name` | `section-${string} family-name webauthn` | `section-${string} given-name` | `section-${string} given-name webauthn` | `section-${string} honorific-prefix` | `section-${string} honorific-prefix webauthn` | `section-${string} honorific-suffix` | `section-${string} honorific-suffix webauthn` | `section-${string} new-password` | `section-${string} new-password webauthn` | `section-${string} one-time-code` | `section-${string} one-time-code webauthn` | `section-${string} organization` | `section-${string} organization webauthn` | `section-${string} postal-code` | `section-${string} postal-code webauthn` | `section-${string} street-address` | `section-${string} street-address webauthn` | `section-${string} transaction-amount` | `section-${string} transaction-amount webauthn` | `section-${string} transaction-currency` | `section-${string} transaction-currency webauthn` | `section-${string} username` | `section-${string} username webauthn` | `section-${string} email` | `section-${string} email webauthn` | `section-${string} tel` | `section-${string} tel webauthn` | `section-${string} tel-area-code` | `section-${string} tel-area-code webauthn` | `section-${string} tel-country-code` | `section-${string} tel-country-code webauthn` | `section-${string} tel-extension` | `section-${string} tel-extension webauthn` | `section-${string} tel-local` | `section-${string} tel-local webauthn` | `section-${string} tel-local-prefix` | `section-${string} tel-local-prefix webauthn` | `section-${string} tel-local-suffix` | `section-${string} tel-local-suffix webauthn` | `section-${string} tel-national` | `section-${string} tel-national webauthn` | `section-${string} home email` | `section-${string} home email webauthn` | `section-${string} home tel` | `section-${string} home tel webauthn` | `section-${string} home tel-area-code` | `section-${string} home tel-area-code webauthn` | `section-${string} home tel-country-code` | `section-${string} home tel-country-code webauthn` | `section-${string} home tel-extension` | `section-${string} home tel-extension webauthn` | `section-${string} home tel-local` | `section-${string} home tel-local webauthn` | `section-${string} home tel-local-prefix` | `section-${string} home tel-local-prefix webauthn` | `section-${string} home tel-local-suffix` | `section-${string} home tel-local-suffix webauthn` | `section-${string} home tel-national` | `section-${string} home tel-national webauthn` | `section-${string} mobile email` | `section-${string} mobile email webauthn` | `section-${string} mobile tel` | `section-${string} mobile tel webauthn` | `section-${string} mobile tel-area-code` | `section-${string} mobile tel-area-code webauthn` | `section-${string} mobile tel-country-code` | `section-${string} mobile tel-country-code webauthn` | `section-${string} mobile tel-extension` | `section-${string} mobile tel-extension webauthn` | `section-${string} mobile tel-local` | `section-${string} mobile tel-local webauthn` | `section-${string} mobile tel-local-prefix` | `section-${string} mobile tel-local-prefix webauthn` | `section-${string} mobile tel-local-suffix` | `section-${string} mobile tel-local-suffix webauthn` | `section-${string} mobile tel-national` | `section-${string} mobile tel-national webauthn` | `section-${string} work email` | `section-${string} work email webauthn` | `section-${string} work tel` | `section-${string} work tel webauthn` | `section-${string} work tel-area-code` | `section-${string} work tel-area-code webauthn` | `section-${string} work tel-country-code` | `section-${string} work tel-country-code webauthn` | `section-${string} work tel-extension` | `section-${string} work tel-extension webauthn` | `section-${string} work tel-local` | `section-${string} work tel-local webauthn` | `section-${string} work tel-local-prefix` | `section-${string} work tel-local-prefix webauthn` | `section-${string} work tel-local-suffix` | `section-${string} work tel-local-suffix webauthn` | `section-${string} work tel-national` | `section-${string} work tel-national webauthn` | `section-${string} billing name` | `section-${string} billing name webauthn` | `section-${string} billing additional-name` | `section-${string} billing additional-name webauthn` | `section-${string} billing address-level1` | `section-${string} billing address-level1 webauthn` | `section-${string} billing address-level2` | `section-${string} billing address-level2 webauthn` | `section-${string} billing address-level3` | `section-${string} billing address-level3 webauthn` | `section-${string} billing address-level4` | `section-${string} billing address-level4 webauthn` | `section-${string} billing address-line1` | `section-${string} billing address-line1 webauthn` | `section-${string} billing address-line2` | `section-${string} billing address-line2 webauthn` | `section-${string} billing address-line3` | `section-${string} billing address-line3 webauthn` | `section-${string} billing bday-day` | `section-${string} billing bday-day webauthn` | `section-${string} billing bday-month` | `section-${string} billing bday-month webauthn` | `section-${string} billing bday-year` | `section-${string} billing bday-year webauthn` | `section-${string} billing cc-csc` | `section-${string} billing cc-csc webauthn` | `section-${string} billing cc-exp` | `section-${string} billing cc-exp webauthn` | `section-${string} billing cc-exp-month` | `section-${string} billing cc-exp-month webauthn` | `section-${string} billing cc-exp-year` | `section-${string} billing cc-exp-year webauthn` | `section-${string} billing cc-family-name` | `section-${string} billing cc-family-name webauthn` | `section-${string} billing cc-given-name` | `section-${string} billing cc-given-name webauthn` | `section-${string} billing cc-name` | `section-${string} billing cc-name webauthn` | `section-${string} billing cc-number` | `section-${string} billing cc-number webauthn` | `section-${string} billing cc-type` | `section-${string} billing cc-type webauthn` | `section-${string} billing country` | `section-${string} billing country webauthn` | `section-${string} billing country-name` | `section-${string} billing country-name webauthn` | `section-${string} billing current-password` | `section-${string} billing current-password webauthn` | `section-${string} billing family-name` | `section-${string} billing family-name webauthn` | `section-${string} billing given-name` | `section-${string} billing given-name webauthn` | `section-${string} billing honorific-prefix` | `section-${string} billing honorific-prefix webauthn` | `section-${string} billing honorific-suffix` | `section-${string} billing honorific-suffix webauthn` | `section-${string} billing new-password` | `section-${string} billing new-password webauthn` | `section-${string} billing one-time-code` | `section-${string} billing one-time-code webauthn` | `section-${string} billing organization` | `section-${string} billing organization webauthn` | `section-${string} billing postal-code` | `section-${string} billing postal-code webauthn` | `section-${string} billing street-address` | `section-${string} billing street-address webauthn` | `section-${string} billing transaction-amount` | `section-${string} billing transaction-amount webauthn` | `section-${string} billing transaction-currency` | `section-${string} billing transaction-currency webauthn` | `section-${string} billing username` | `section-${string} billing username webauthn` | `section-${string} billing email` | `section-${string} billing email webauthn` | `section-${string} billing tel` | `section-${string} billing tel webauthn` | `section-${string} billing tel-area-code` | `section-${string} billing tel-area-code webauthn` | `section-${string} billing tel-country-code` | `section-${string} billing tel-country-code webauthn` | `section-${string} billing tel-extension` | `section-${string} billing tel-extension webauthn` | `section-${string} billing tel-local` | `section-${string} billing tel-local webauthn` | `section-${string} billing tel-local-prefix` | `section-${string} billing tel-local-prefix webauthn` | `section-${string} billing tel-local-suffix` | `section-${string} billing tel-local-suffix webauthn` | `section-${string} billing tel-national` | `section-${string} billing tel-national webauthn` | `section-${string} billing home email` | `section-${string} billing home email webauthn` | `section-${string} billing home tel` | `section-${string} billing home tel webauthn` | `section-${string} billing home tel-area-code` | `section-${string} billing home tel-area-code webauthn` | `section-${string} billing home tel-country-code` | `section-${string} billing home tel-country-code webauthn` | `section-${string} billing home tel-extension` | `section-${string} billing home tel-extension webauthn` | `section-${string} billing home tel-local` | `section-${string} billing home tel-local webauthn` | `section-${string} billing home tel-local-prefix` | `section-${string} billing home tel-local-prefix webauthn` | `section-${string} billing home tel-local-suffix` | `section-${string} billing home tel-local-suffix webauthn` | `section-${string} billing home tel-national` | `section-${string} billing home tel-national webauthn` | `section-${string} billing mobile email` | `section-${string} billing mobile email webauthn` | `section-${string} billing mobile tel` | `section-${string} billing mobile tel webauthn` | `section-${string} billing mobile tel-area-code` | `section-${string} billing mobile tel-area-code webauthn` | `section-${string} billing mobile tel-country-code` | `section-${string} billing mobile tel-country-code webauthn` | `section-${string} billing mobile tel-extension` | `section-${string} billing mobile tel-extension webauthn` | `section-${string} billing mobile tel-local` | `section-${string} billing mobile tel-local webauthn` | `section-${string} billing mobile tel-local-prefix` | `section-${string} billing mobile tel-local-prefix webauthn` | `section-${string} billing mobile tel-local-suffix` | `section-${string} billing mobile tel-local-suffix webauthn` | `section-${string} billing mobile tel-national` | `section-${string} billing mobile tel-national webauthn` | `section-${string} billing work email` | `section-${string} billing work email webauthn` | `section-${string} billing work tel` | `section-${string} billing work tel webauthn` | `section-${string} billing work tel-area-code` | `section-${string} billing work tel-area-code webauthn` | `section-${string} billing work tel-country-code` | `section-${string} billing work tel-country-code webauthn` | `section-${string} billing work tel-extension` | `section-${string} billing work tel-extension webauthn` | `section-${string} billing work tel-local` | `section-${string} billing work tel-local webauthn` | `section-${string} billing work tel-local-prefix` | `section-${string} billing work tel-local-prefix webauthn` | `section-${string} billing work tel-local-suffix` | `section-${string} billing work tel-local-suffix webauthn` | `section-${string} billing work tel-national` | `section-${string} billing work tel-national webauthn` | `section-${string} shipping name` | `section-${string} shipping name webauthn` | `section-${string} shipping additional-name` | `section-${string} shipping additional-name webauthn` | `section-${string} shipping address-level1` | `section-${string} shipping address-level1 webauthn` | `section-${string} shipping address-level2` | `section-${string} shipping address-level2 webauthn` | `section-${string} shipping address-level3` | `section-${string} shipping address-level3 webauthn` | `section-${string} shipping address-level4` | `section-${string} shipping address-level4 webauthn` | `section-${string} shipping address-line1` | `section-${string} shipping address-line1 webauthn` | `section-${string} shipping address-line2` | `section-${string} shipping address-line2 webauthn` | `section-${string} shipping address-line3` | `section-${string} shipping address-line3 webauthn` | `section-${string} shipping bday-day` | `section-${string} shipping bday-day webauthn` | `section-${string} shipping bday-month` | `section-${string} shipping bday-month webauthn` | `section-${string} shipping bday-year` | `section-${string} shipping bday-year webauthn` | `section-${string} shipping cc-csc` | `section-${string} shipping cc-csc webauthn` | `section-${string} shipping cc-exp` | `section-${string} shipping cc-exp webauthn` | `section-${string} shipping cc-exp-month` | `section-${string} shipping cc-exp-month webauthn` | `section-${string} shipping cc-exp-year` | `section-${string} shipping cc-exp-year webauthn` | `section-${string} shipping cc-family-name` | `section-${string} shipping cc-family-name webauthn` | `section-${string} shipping cc-given-name` | `section-${string} shipping cc-given-name webauthn` | `section-${string} shipping cc-name` | `section-${string} shipping cc-name webauthn` | `section-${string} shipping cc-number` | `section-${string} shipping cc-number webauthn` | `section-${string} shipping cc-type` | `section-${string} shipping cc-type webauthn` | `section-${string} shipping country` | `section-${string} shipping country webauthn` | `section-${string} shipping country-name` | `section-${string} shipping country-name webauthn` | `section-${string} shipping current-password` | `section-${string} shipping current-password webauthn` | `section-${string} shipping family-name` | `section-${string} shipping family-name webauthn` | `section-${string} shipping given-name` | `section-${string} shipping given-name webauthn` | `section-${string} shipping honorific-prefix` | `section-${string} shipping honorific-prefix webauthn` | `section-${string} shipping honorific-suffix` | `section-${string} shipping honorific-suffix webauthn` | `section-${string} shipping new-password` | `section-${string} shipping new-password webauthn` | `section-${string} shipping one-time-code` | `section-${string} shipping one-time-code webauthn` | `section-${string} shipping organization` | `section-${string} shipping organization webauthn` | `section-${string} shipping postal-code` | `section-${string} shipping postal-code webauthn` | `section-${string} shipping street-address` | `section-${string} shipping street-address webauthn` | `section-${string} shipping transaction-amount` | `section-${string} shipping transaction-amount webauthn` | `section-${string} shipping transaction-currency` | `section-${string} shipping transaction-currency webauthn` | `section-${string} shipping username` | `section-${string} shipping username webauthn` | `section-${string} shipping email` | `section-${string} shipping email webauthn` | `section-${string} shipping tel` | `section-${string} shipping tel webauthn` | `section-${string} shipping tel-area-code` | `section-${string} shipping tel-area-code webauthn` | `section-${string} shipping tel-country-code` | `section-${string} shipping tel-country-code webauthn` | `section-${string} shipping tel-extension` | `section-${string} shipping tel-extension webauthn` | `section-${string} shipping tel-local` | `section-${string} shipping tel-local webauthn` | `section-${string} shipping tel-local-prefix` | `section-${string} shipping tel-local-prefix webauthn` | `section-${string} shipping tel-local-suffix` | `section-${string} shipping tel-local-suffix webauthn` | `section-${string} shipping tel-national` | `section-${string} shipping tel-national webauthn` | `section-${string} shipping home email` | `section-${string} shipping home email webauthn` | `section-${string} shipping home tel` | `section-${string} shipping home tel webauthn` | `section-${string} shipping home tel-area-code` | `section-${string} shipping home tel-area-code webauthn` | `section-${string} shipping home tel-country-code` | `section-${string} shipping home tel-country-code webauthn` | `section-${string} shipping home tel-extension` | `section-${string} shipping home tel-extension webauthn` | `section-${string} shipping home tel-local` | `section-${string} shipping home tel-local webauthn` | `section-${string} shipping home tel-local-prefix` | `section-${string} shipping home tel-local-prefix webauthn` | `section-${string} shipping home tel-local-suffix` | `section-${string} shipping home tel-local-suffix webauthn` | `section-${string} shipping home tel-national` | `section-${string} shipping home tel-national webauthn` | `section-${string} shipping mobile email` | `section-${string} shipping mobile email webauthn` | `section-${string} shipping mobile tel` | `section-${string} shipping mobile tel webauthn` | `section-${string} shipping mobile tel-area-code` | `section-${string} shipping mobile tel-area-code webauthn` | `section-${string} shipping mobile tel-country-code` | `section-${string} shipping mobile tel-country-code webauthn` | `section-${string} shipping mobile tel-extension` | `section-${string} shipping mobile tel-extension webauthn` | `section-${string} shipping mobile tel-local` | `section-${string} shipping mobile tel-local webauthn` | `section-${string} shipping mobile tel-local-prefix` | `section-${string} shipping mobile tel-local-prefix webauthn` | `section-${string} shipping mobile tel-local-suffix` | `section-${string} shipping mobile tel-local-suffix webauthn` | `section-${string} shipping mobile tel-national` | `section-${string} shipping mobile tel-national webauthn` | `section-${string} shipping work email` | `section-${string} shipping work email webauthn` | `section-${string} shipping work tel` | `section-${string} shipping work tel webauthn` | `section-${string} shipping work tel-area-code` | `section-${string} shipping work tel-area-code webauthn` | `section-${string} shipping work tel-country-code` | `section-${string} shipping work tel-country-code webauthn` | `section-${string} shipping work tel-extension` | `section-${string} shipping work tel-extension webauthn` | `section-${string} shipping work tel-local` | `section-${string} shipping work tel-local webauthn` | `section-${string} shipping work tel-local-prefix` | `section-${string} shipping work tel-local-prefix webauthn` | `section-${string} shipping work tel-local-suffix` | `section-${string} shipping work tel-local-suffix webauthn` | `section-${string} shipping work tel-national` | `section-${string} shipping work tel-national webauthn`) | (() => AutoFill))[], unknown, unknown, "off", boolean>;
  22380. formatter: {
  22381. readonly type: PropType<Function>;
  22382. readonly required: false;
  22383. readonly validator: ((val: unknown) => boolean) | undefined;
  22384. __epPropKey: true;
  22385. };
  22386. parser: {
  22387. readonly type: PropType<Function>;
  22388. readonly required: false;
  22389. readonly validator: ((val: unknown) => boolean) | undefined;
  22390. __epPropKey: true;
  22391. };
  22392. placeholder: {
  22393. readonly type: PropType<string>;
  22394. readonly required: false;
  22395. readonly validator: ((val: unknown) => boolean) | undefined;
  22396. __epPropKey: true;
  22397. };
  22398. form: {
  22399. readonly type: PropType<string>;
  22400. readonly required: false;
  22401. readonly validator: ((val: unknown) => boolean) | undefined;
  22402. __epPropKey: true;
  22403. };
  22404. readonly: BooleanConstructor;
  22405. clearable: BooleanConstructor;
  22406. clearIcon: {
  22407. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22408. readonly required: false;
  22409. readonly validator: ((val: unknown) => boolean) | undefined;
  22410. __epPropKey: true;
  22411. };
  22412. showPassword: BooleanConstructor;
  22413. showWordLimit: BooleanConstructor;
  22414. suffixIcon: {
  22415. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22416. readonly required: false;
  22417. readonly validator: ((val: unknown) => boolean) | undefined;
  22418. __epPropKey: true;
  22419. };
  22420. prefixIcon: {
  22421. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22422. readonly required: false;
  22423. readonly validator: ((val: unknown) => boolean) | undefined;
  22424. __epPropKey: true;
  22425. };
  22426. containerRole: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  22427. tabindex: EpPropFinalized<readonly [
  22428. StringConstructor,
  22429. NumberConstructor
  22430. ], unknown, unknown, 0, boolean>;
  22431. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22432. inputStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, () => Mutable<{}>, boolean>;
  22433. autofocus: BooleanConstructor;
  22434. rows: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  22435. };
  22436. export declare type MentionPropsPublic = __ExtractPublicPropTypes<typeof mentionProps>;
  22437. export declare const MENU_INJECTION_KEY = "rootMenu";
  22438. export declare type MenuEmits = typeof menuEmits;
  22439. export declare const menuEmits: {
  22440. close: (index: string, indexPath: string[]) => boolean;
  22441. open: (index: string, indexPath: string[]) => boolean;
  22442. select: (index: string, indexPath: string[], item: MenuItemClicked, routerResult?: Promise<void | NavigationFailure>) => boolean;
  22443. };
  22444. export declare type MenuInstance = InstanceType<typeof _default_59> & {
  22445. open: (index: string) => void;
  22446. close: (index: string) => void;
  22447. handleResize: () => void;
  22448. updateActiveIndex: (index: string) => void;
  22449. };
  22450. export declare interface MenuItemClicked {
  22451. index: string;
  22452. indexPath: string[];
  22453. route?: RouteLocationRaw;
  22454. }
  22455. export declare type MenuItemEmits = typeof menuItemEmits;
  22456. export declare const menuItemEmits: {
  22457. click: (item: MenuItemRegistered) => boolean;
  22458. };
  22459. export declare type MenuItemGroupInstance = InstanceType<typeof _default_61> & unknown;
  22460. export declare type MenuItemGroupProps = ExtractPropTypes<typeof menuItemGroupProps>;
  22461. export declare const menuItemGroupProps: {
  22462. /**
  22463. * @description group title
  22464. */
  22465. readonly title: StringConstructor;
  22466. };
  22467. export declare type MenuItemGroupPropsPublic = __ExtractPublicPropTypes<typeof menuItemGroupProps>;
  22468. export declare type MenuItemInstance = InstanceType<typeof _default_60> & unknown;
  22469. export declare type MenuItemProps = ExtractPropTypes<typeof menuItemProps>;
  22470. export declare const menuItemProps: {
  22471. readonly index: EpPropFinalized<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown, null, boolean>;
  22472. readonly route: {
  22473. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw) | ((new (...args: any[]) => RouteLocationRaw & {}) | (() => RouteLocationRaw))[], unknown, unknown>>;
  22474. readonly required: false;
  22475. readonly validator: ((val: unknown) => boolean) | undefined;
  22476. __epPropKey: true;
  22477. };
  22478. readonly disabled: BooleanConstructor;
  22479. };
  22480. export declare type MenuItemPropsPublic = __ExtractPublicPropTypes<typeof menuItemProps>;
  22481. export declare interface MenuItemRegistered {
  22482. index: string;
  22483. indexPath: string[];
  22484. active: boolean;
  22485. }
  22486. export declare type MenuProps = ExtractPropTypes<typeof menuProps>;
  22487. export declare const menuProps: {
  22488. readonly mode: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "vertical", boolean>;
  22489. readonly defaultActive: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22490. readonly defaultOpeneds: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  22491. ], boolean>;
  22492. readonly uniqueOpened: BooleanConstructor;
  22493. readonly router: BooleanConstructor;
  22494. readonly menuTrigger: EpPropFinalized<StringConstructor, "click" | "hover", unknown, "hover", boolean>;
  22495. readonly collapse: BooleanConstructor;
  22496. readonly backgroundColor: StringConstructor;
  22497. readonly textColor: StringConstructor;
  22498. readonly activeTextColor: StringConstructor;
  22499. readonly closeOnClickOutside: BooleanConstructor;
  22500. readonly collapseTransition: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22501. readonly ellipsis: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22502. readonly popperOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  22503. readonly ellipsisIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  22504. readonly popperEffect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  22505. readonly popperClass: StringConstructor;
  22506. readonly showTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  22507. readonly hideTimeout: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  22508. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22509. };
  22510. export declare type MenuPropsPublic = __ExtractPublicPropTypes<typeof menuProps>;
  22511. export declare interface MenuProvider {
  22512. openedMenus: string[];
  22513. items: Record<string, MenuItemRegistered>;
  22514. subMenus: Record<string, MenuItemRegistered>;
  22515. activeIndex?: string;
  22516. isMenuPopup: boolean;
  22517. props: MenuProps;
  22518. addMenuItem: (item: MenuItemRegistered) => void;
  22519. removeMenuItem: (item: MenuItemRegistered) => void;
  22520. addSubMenu: (item: MenuItemRegistered) => void;
  22521. removeSubMenu: (item: MenuItemRegistered) => void;
  22522. openMenu: (index: string, indexPath: string[]) => void;
  22523. closeMenu: (index: string, indexPath: string[]) => void;
  22524. handleMenuItemClick: (item: MenuItemClicked) => void;
  22525. handleSubMenuClick: (subMenu: MenuItemRegistered) => void;
  22526. }
  22527. export declare type Message = MessageFn & {
  22528. primary: MessageTypedFn;
  22529. success: MessageTypedFn;
  22530. warning: MessageTypedFn;
  22531. info: MessageTypedFn;
  22532. error: MessageTypedFn;
  22533. };
  22534. export declare const MESSAGE_DEFAULT_PLACEMENT = "top";
  22535. export declare type MessageBoxData = MessageBoxInputData & Action;
  22536. export declare interface MessageBoxInputData {
  22537. value: string;
  22538. action: Action;
  22539. }
  22540. export declare type MessageBoxInputValidator = ((value: string) => boolean | string) | undefined;
  22541. export declare interface MessageBoxState {
  22542. autofocus: boolean;
  22543. title: string | undefined;
  22544. message: string;
  22545. type: MessageType_2;
  22546. icon: string | Component;
  22547. closeIcon: string | Component;
  22548. customClass: string;
  22549. customStyle: CSSProperties;
  22550. showInput: boolean;
  22551. inputValue: string;
  22552. inputPlaceholder: string;
  22553. inputType: string;
  22554. inputPattern: RegExp | null;
  22555. inputValidator: MessageBoxInputValidator;
  22556. inputErrorMessage: string;
  22557. showConfirmButton: boolean;
  22558. showCancelButton: boolean;
  22559. action: Action;
  22560. dangerouslyUseHTMLString: boolean;
  22561. confirmButtonText: string;
  22562. cancelButtonText: string;
  22563. confirmButtonLoading: boolean;
  22564. cancelButtonLoading: boolean;
  22565. confirmButtonLoadingIcon: string | Component;
  22566. cancelButtonLoadingIcon: string | Component;
  22567. confirmButtonClass: string;
  22568. confirmButtonDisabled: boolean;
  22569. cancelButtonClass: string;
  22570. editorErrorMessage: string;
  22571. beforeClose: null | ((action: Action, instance: MessageBoxState, done: () => void) => void);
  22572. callback: null | Callback;
  22573. distinguishCancelAndClose: boolean;
  22574. modalFade: boolean;
  22575. modalClass: string;
  22576. validateError: boolean;
  22577. zIndex: number;
  22578. }
  22579. export declare type MessageBoxType = "" | "prompt" | "alert" | "confirm";
  22580. export declare const messageConfig: MessageConfigContext;
  22581. export declare interface MessageConfigContext {
  22582. max?: number;
  22583. grouping?: boolean;
  22584. duration?: number;
  22585. offset?: number;
  22586. showClose?: boolean;
  22587. plain?: boolean;
  22588. placement?: string;
  22589. }
  22590. export declare const messageDefaults: Mutable<{
  22591. readonly customClass: "";
  22592. readonly dangerouslyUseHTMLString: false;
  22593. readonly duration: 3000;
  22594. readonly icon: undefined;
  22595. readonly id: "";
  22596. readonly message: "";
  22597. readonly onClose: undefined;
  22598. readonly showClose: false;
  22599. readonly type: "info";
  22600. readonly plain: false;
  22601. readonly offset: 16;
  22602. readonly placement: undefined;
  22603. readonly zIndex: 0;
  22604. readonly grouping: false;
  22605. readonly repeatNum: 1;
  22606. readonly appendTo: HTMLElement;
  22607. }>;
  22608. export declare type MessageEmits = typeof messageEmits;
  22609. export declare const messageEmits: {
  22610. destroy: () => boolean;
  22611. };
  22612. export declare type MessageFn = {
  22613. (options?: MessageParams, appContext?: null | AppContext): MessageHandler;
  22614. closeAll(type?: MessageType): void;
  22615. closeAllByPlacement(position: MessagePlacement): void;
  22616. };
  22617. export declare interface MessageHandler {
  22618. /**
  22619. * @description close the Message
  22620. */
  22621. close: () => void;
  22622. }
  22623. export declare type MessageInstance = InstanceType<typeof _default_113> & unknown;
  22624. export declare type MessageOptions = Partial<Mutable<Omit<MessageProps, "id"> & {
  22625. appendTo?: HTMLElement | string;
  22626. }>>;
  22627. export declare type MessageOptionsWithType = Omit<MessageOptions, "type">;
  22628. export declare type MessageParams = MessageOptions | MessageOptions["message"];
  22629. export declare type MessageParamsNormalized = Omit<MessageProps, "id"> & {
  22630. /**
  22631. * @description set the root element for the message, default to `document.body`
  22632. */
  22633. appendTo: HTMLElement;
  22634. };
  22635. export declare type MessageParamsWithType = MessageOptionsWithType | MessageOptions["message"];
  22636. export declare type MessagePlacement = typeof messagePlacement[number];
  22637. export declare const messagePlacement: readonly [
  22638. "top",
  22639. "top-left",
  22640. "top-right",
  22641. "bottom",
  22642. "bottom-left",
  22643. "bottom-right"
  22644. ];
  22645. export declare type MessageProps = ExtractPropTypes<typeof messageProps>;
  22646. export declare const messageProps: {
  22647. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22648. readonly dangerouslyUseHTMLString: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  22649. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
  22650. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, undefined, boolean>;
  22651. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22652. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  22653. [key: string]: any;
  22654. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  22655. [key: string]: any;
  22656. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  22657. [key: string]: any;
  22658. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  22659. [key: string]: any;
  22660. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  22661. readonly onClose: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  22662. (): () => void;
  22663. new (): any;
  22664. readonly prototype: any;
  22665. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  22666. (): () => void;
  22667. new (): any;
  22668. readonly prototype: any;
  22669. })[], unknown, unknown, undefined, boolean>;
  22670. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  22671. readonly type: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  22672. readonly plain: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  22673. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
  22674. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom" | "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, undefined, boolean>;
  22675. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  22676. readonly grouping: EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  22677. readonly repeatNum: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  22678. };
  22679. export declare type MessagePropsPublic = __ExtractPublicPropTypes<typeof messageProps>;
  22680. export declare type MessageType = typeof messageTypes[number];
  22681. /** @deprecated please use `MessageType` instead */
  22682. export declare type messageType = MessageType;
  22683. declare type MessageType_2 = "" | "primary" | "success" | "warning" | "info" | "error";
  22684. export declare type MessageTypedFn = (options?: MessageParamsWithType, appContext?: null | AppContext) => MessageHandler;
  22685. export declare const messageTypes: readonly [
  22686. "primary",
  22687. "success",
  22688. "info",
  22689. "warning",
  22690. "error"
  22691. ];
  22692. export declare const MINIMUM_INPUT_WIDTH = 11;
  22693. declare type ModalInstance = {
  22694. handleClose: () => void;
  22695. };
  22696. export declare type ModelToggleParams = {
  22697. indicator: Ref<boolean>;
  22698. toggleReason?: Ref<Event | undefined>;
  22699. shouldHideWhenRouteChanges?: Ref<boolean>;
  22700. shouldProceed?: () => boolean;
  22701. onShow?: (event?: Event) => void;
  22702. onHide?: (event?: Event) => void;
  22703. };
  22704. export declare type ModelValueType = SingleOrRange<DateModelType> | string[];
  22705. export declare const Mousewheel: ObjectDirective;
  22706. declare type Mutable<T> = {
  22707. -readonly [P in keyof T]: T[P];
  22708. };
  22709. export declare const namespaceContextKey: InjectionKey<Ref<string | undefined>>;
  22710. declare function next(): void;
  22711. declare class Node_2 {
  22712. id: number;
  22713. text: string | null;
  22714. checked: boolean;
  22715. indeterminate: boolean;
  22716. data: TreeNodeData;
  22717. expanded: boolean;
  22718. parent: Node_2 | null;
  22719. visible: boolean;
  22720. isCurrent: boolean;
  22721. store: TreeStore;
  22722. isLeafByUser: boolean | undefined;
  22723. isLeaf: boolean | undefined;
  22724. canFocus: boolean;
  22725. level: number;
  22726. loaded: boolean;
  22727. childNodes: Node_2[];
  22728. loading: boolean;
  22729. constructor(options: TreeNodeOptions);
  22730. initialize(): void;
  22731. setData(data: TreeNodeData): void;
  22732. get label(): string;
  22733. get key(): TreeKey | null | undefined;
  22734. get disabled(): boolean;
  22735. get nextSibling(): Nullable<Node_2>;
  22736. get previousSibling(): Nullable<Node_2>;
  22737. contains(target: Node_2, deep?: boolean): boolean;
  22738. remove(): void;
  22739. insertChild(child?: FakeNode | Node_2, index?: number, batch?: boolean): void;
  22740. insertBefore(child: FakeNode | Node_2, ref: Node_2): void;
  22741. insertAfter(child: FakeNode | Node_2, ref: Node_2): void;
  22742. removeChild(child: Node_2): void;
  22743. removeChildByData(data: TreeNodeData | null): void;
  22744. expand(callback?: (() => void) | null, expandParent?: boolean): void;
  22745. doCreateChildren(array: TreeNodeData[], defaultProps?: TreeNodeLoadedDefaultProps): void;
  22746. collapse(): void;
  22747. shouldLoadData(): boolean;
  22748. updateLeafState(): void;
  22749. setChecked(value?: boolean | string, deep?: boolean, recursion?: boolean, passValue?: boolean): void;
  22750. getChildren(forceInit?: boolean): TreeNodeData | TreeNodeData[] | null;
  22751. updateChildren(): void;
  22752. loadData(callback: (data?: TreeNodeData[]) => void, defaultProps?: TreeNodeLoadedDefaultProps): void;
  22753. eachNode(callback: (node: Node_2) => void): void;
  22754. reInitChecked(): void;
  22755. }
  22756. export declare const NODE_INSTANCE_INJECTION_KEY = "NodeInstance";
  22757. export declare type NodeDropType = "before" | "after" | "inner" | "none";
  22758. export declare type NotificationEmits = typeof notificationEmits;
  22759. export declare const notificationEmits: {
  22760. destroy: () => boolean;
  22761. };
  22762. export declare interface NotificationHandle {
  22763. close: () => void;
  22764. }
  22765. export declare type NotificationInstance = InstanceType<typeof _default_114> & unknown;
  22766. declare type NotificationOptions_2 = Omit<NotificationProps, "id" | "onClose"> & {
  22767. /**
  22768. * @description set the root element for the notification, default to `document.body`
  22769. */
  22770. appendTo?: HTMLElement | string;
  22771. /**
  22772. * @description callback function when closed
  22773. */
  22774. onClose?(vm: VNode): void;
  22775. };
  22776. export { NotificationOptions_2 as NotificationOptions };
  22777. export declare type NotificationOptionsTyped = Omit<NotificationOptions_2, "type">;
  22778. export declare type NotificationParams = Partial<NotificationOptions_2> | string | VNode;
  22779. export declare type NotificationParamsTyped = Partial<NotificationOptionsTyped> | string | VNode;
  22780. export declare type NotificationProps = ExtractPropTypes<typeof notificationProps>;
  22781. export declare const notificationProps: {
  22782. readonly customClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22783. readonly dangerouslyUseHTMLString: BooleanConstructor;
  22784. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 4500, boolean>;
  22785. readonly icon: {
  22786. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22787. readonly required: false;
  22788. readonly validator: ((val: unknown) => boolean) | undefined;
  22789. __epPropKey: true;
  22790. };
  22791. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22792. readonly message: EpPropFinalized<(new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  22793. [key: string]: any;
  22794. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  22795. [key: string]: any;
  22796. }> | (() => VNode)) | ((new (...args: any[]) => string | VNode<RendererNode, RendererElement, {
  22797. [key: string]: any;
  22798. }> | (() => VNode)) | (() => string | VNode<RendererNode, RendererElement, {
  22799. [key: string]: any;
  22800. }> | (() => VNode)))[], unknown, unknown, "", boolean>;
  22801. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  22802. readonly onClick: EpPropFinalized<(new (...args: any[]) => () => void) | (() => () => void) | {
  22803. (): () => void;
  22804. new (): any;
  22805. readonly prototype: any;
  22806. } | ((new (...args: any[]) => () => void) | (() => () => void) | {
  22807. (): () => void;
  22808. new (): any;
  22809. readonly prototype: any;
  22810. })[], unknown, unknown, () => undefined, boolean>;
  22811. readonly onClose: {
  22812. readonly type: PropType<() => void>;
  22813. readonly required: true;
  22814. readonly validator: ((val: unknown) => boolean) | undefined;
  22815. __epPropKey: true;
  22816. };
  22817. readonly position: EpPropFinalized<StringConstructor, "top-left" | "top-right" | "bottom-left" | "bottom-right", unknown, "top-right", boolean>;
  22818. readonly showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22819. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22820. readonly type: EpPropFinalized<StringConstructor, "" | "error" | "primary" | "success" | "warning" | "info", unknown, "", boolean>;
  22821. readonly zIndex: NumberConstructor;
  22822. readonly closeIcon: {
  22823. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  22824. readonly required: false;
  22825. readonly validator: ((val: unknown) => boolean) | undefined;
  22826. __epPropKey: true;
  22827. };
  22828. };
  22829. export declare type NotificationPropsPublic = __ExtractPublicPropTypes<typeof notificationProps>;
  22830. export declare type NotificationQueue = NotificationQueueItem[];
  22831. export declare interface NotificationQueueItem {
  22832. vm: VNode;
  22833. }
  22834. export declare const notificationTypes: readonly [
  22835. "primary",
  22836. "success",
  22837. "info",
  22838. "warning",
  22839. "error"
  22840. ];
  22841. export declare interface Notify extends NotifyFn {
  22842. primary: NotifyTypedFn;
  22843. success: NotifyTypedFn;
  22844. warning: NotifyTypedFn;
  22845. error: NotifyTypedFn;
  22846. info: NotifyTypedFn;
  22847. }
  22848. export declare interface NotifyFn {
  22849. (options?: NotificationParams, appContext?: null | AppContext): NotificationHandle;
  22850. closeAll(): void;
  22851. updateOffsets(position?: NotificationOptions_2["position"]): void;
  22852. _context: AppContext | null;
  22853. }
  22854. export declare type NotifyTypedFn = (options?: NotificationParamsTyped, appContext?: null | AppContext) => NotificationHandle;
  22855. /**
  22856. * @deprecated stop to use null
  22857. * @see {@link https://github.com/sindresorhus/meta/discussions/7}
  22858. */
  22859. export declare type Nullable<T> = T | null;
  22860. declare type onRowRenderedParams = {
  22861. rowCacheStart: number;
  22862. rowCacheEnd: number;
  22863. rowVisibleStart: number;
  22864. rowVisibleEnd: number;
  22865. };
  22866. declare type Option_2 = OptionCommon & {
  22867. created?: boolean;
  22868. };
  22869. declare type Option_3 = Record<string, any> | string | number | boolean;
  22870. export declare type OptionBasic = {
  22871. index: number;
  22872. value: OptionValue;
  22873. currentLabel: SelectOptionProxy["currentLabel"];
  22874. isDisabled?: SelectOptionProxy["isDisabled"];
  22875. };
  22876. declare type OptionCommon = Record<string, any>;
  22877. declare interface OptionExposed {
  22878. ns: unknown;
  22879. id: unknown;
  22880. containerKls: unknown;
  22881. currentLabel: ComputedRef<string | number | boolean>;
  22882. itemSelected: ComputedRef<boolean>;
  22883. isDisabled: ComputedRef<boolean>;
  22884. visible: Ref<boolean>;
  22885. hover: Ref<boolean>;
  22886. states: OptionStates;
  22887. select: SelectContext;
  22888. hoverItem: () => void;
  22889. updateOption: (query: string) => void;
  22890. selectOptionClick: () => void;
  22891. }
  22892. declare type OptionGroup = OptionCommon;
  22893. declare type OptionProps = ExtractPropTypes<typeof optionProps>;
  22894. declare const optionProps: {
  22895. value: {
  22896. readonly type: PropType<EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>>;
  22897. readonly required: true;
  22898. readonly validator: ((val: unknown) => boolean) | undefined;
  22899. __epPropKey: true;
  22900. };
  22901. label: {
  22902. readonly type: PropType<EpPropMergeType<(NumberConstructor | StringConstructor)[], unknown, unknown>>;
  22903. readonly required: false;
  22904. readonly validator: ((val: unknown) => boolean) | undefined;
  22905. __epPropKey: true;
  22906. };
  22907. created: BooleanConstructor;
  22908. disabled: BooleanConstructor;
  22909. };
  22910. export { Options };
  22911. declare interface OptionStates {
  22912. index: number;
  22913. groupDisabled: boolean;
  22914. visible: boolean;
  22915. hover: boolean;
  22916. }
  22917. declare type OptionType = Option_2 | OptionGroup;
  22918. export declare type OptionV2Props = ExtractPropTypes<typeof optionV2Props>;
  22919. declare const optionV2Props: {
  22920. readonly data: ArrayConstructor;
  22921. readonly disabled: BooleanConstructor;
  22922. readonly hovering: BooleanConstructor;
  22923. readonly item: {
  22924. readonly type: PropType<Option_2>;
  22925. readonly required: true;
  22926. readonly validator: ((val: unknown) => boolean) | undefined;
  22927. __epPropKey: true;
  22928. };
  22929. readonly index: NumberConstructor;
  22930. readonly style: ObjectConstructor;
  22931. readonly selected: BooleanConstructor;
  22932. readonly created: BooleanConstructor;
  22933. };
  22934. declare type OptionValue = OptionProps["value"];
  22935. export declare type OverlayEmits = typeof overlayEmits;
  22936. export declare const overlayEmits: {
  22937. click: (evt: MouseEvent) => boolean;
  22938. };
  22939. export declare type OverlayProps = ExtractPropTypes<typeof overlayProps>;
  22940. export declare const overlayProps: {
  22941. readonly mask: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  22942. readonly customMaskEvent: BooleanConstructor;
  22943. readonly overlayClass: {
  22944. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>) | ((new (...args: any[]) => string | string[] | Record<string, boolean>) | (() => string | string[] | Record<string, boolean>))[], unknown, unknown>>;
  22945. readonly required: false;
  22946. readonly validator: ((val: unknown) => boolean) | undefined;
  22947. __epPropKey: true;
  22948. };
  22949. readonly zIndex: {
  22950. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty) | ((new (...args: any[]) => number | "-moz-initial" | "inherit" | "initial" | "revert" | "unset" | "auto") | (() => ZIndexProperty))[], unknown, unknown>>;
  22951. readonly required: false;
  22952. readonly validator: ((val: unknown) => boolean) | undefined;
  22953. __epPropKey: true;
  22954. };
  22955. };
  22956. export declare type OverlayPropsPublic = __ExtractPublicPropTypes<typeof overlayProps>;
  22957. export declare type PageHeaderEmits = typeof pageHeaderEmits;
  22958. export declare const pageHeaderEmits: {
  22959. back: () => boolean;
  22960. };
  22961. export declare type PageHeaderInstance = InstanceType<typeof _default_63> & unknown;
  22962. export declare type PageHeaderProps = ExtractPropTypes<typeof pageHeaderProps>;
  22963. export declare const pageHeaderProps: {
  22964. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  22965. readonly title: StringConstructor;
  22966. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22967. };
  22968. export declare type PageHeaderPropsPublic = __ExtractPublicPropTypes<typeof pageHeaderProps>;
  22969. export declare type PaginationEmits = typeof paginationEmits;
  22970. export declare const paginationEmits: {
  22971. "update:current-page": (val: number) => boolean;
  22972. "update:page-size": (val: number) => boolean;
  22973. "size-change": (val: number) => boolean;
  22974. change: (currentPage: number, pageSize: number) => boolean;
  22975. "current-change": (val: number) => boolean;
  22976. "prev-click": (val: number) => boolean;
  22977. "next-click": (val: number) => boolean;
  22978. };
  22979. export declare type PaginationProps = ExtractPropTypes<typeof paginationProps>;
  22980. export declare const paginationProps: {
  22981. readonly pageSize: NumberConstructor;
  22982. readonly defaultPageSize: NumberConstructor;
  22983. readonly total: NumberConstructor;
  22984. readonly pageCount: NumberConstructor;
  22985. readonly pagerCount: EpPropFinalized<NumberConstructor, unknown, unknown, 7, boolean>;
  22986. readonly currentPage: NumberConstructor;
  22987. readonly defaultCurrentPage: NumberConstructor;
  22988. readonly layout: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  22989. readonly pageSizes: EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [
  22990. 10,
  22991. 20,
  22992. 30,
  22993. 40,
  22994. 50,
  22995. 100
  22996. ], boolean>;
  22997. readonly popperClass: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22998. readonly prevText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  22999. readonly prevIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  23000. readonly nextText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23001. readonly nextIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  23002. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23003. readonly small: BooleanConstructor;
  23004. readonly size: {
  23005. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23006. readonly required: false;
  23007. readonly validator: ((val: unknown) => boolean) | undefined;
  23008. __epPropKey: true;
  23009. };
  23010. readonly background: BooleanConstructor;
  23011. readonly disabled: BooleanConstructor;
  23012. readonly hideOnSinglePage: BooleanConstructor;
  23013. readonly appendSizeTo: StringConstructor;
  23014. };
  23015. export declare type PaginationPropsPublic = __ExtractPublicPropTypes<typeof paginationProps>;
  23016. declare interface Params {
  23017. excludeListeners?: boolean;
  23018. excludeKeys?: ComputedRef<string[]>;
  23019. }
  23020. export declare const parseDate: (date: string | number | Date, format: string | undefined, lang: string) => dayjs_2.Dayjs | undefined;
  23021. export declare type PartialOptions = Partial<Options>;
  23022. /**
  23023. * Type which collects all paths through a type
  23024. *
  23025. * 通过一个类型收集所有路径的类型
  23026. *
  23027. * @see {@link FieldPath}
  23028. */
  23029. declare type Path<T> = T extends ReadonlyArray<infer V> ? IsTuple<T> extends true ? {
  23030. [K in TupleKey<T>]-?: PathImpl<Exclude<K, symbol>, T[K]>;
  23031. }[TupleKey<T>] : PathImpl<ArrayKey, V> : {
  23032. [K in keyof T]-?: PathImpl<Exclude<K, symbol>, T[K]>;
  23033. }[keyof T];
  23034. /**
  23035. * Helper type for recursively constructing paths through a type
  23036. *
  23037. * 用于通过一个类型递归构建路径的辅助类型
  23038. */
  23039. declare type PathImpl<K extends string | number, V> = V extends Primitive | BrowserNativeObject ? `${K}` : `${K}` | `${K}.${Path<V>}`;
  23040. export declare const PICKER_BASE_INJECTION_KEY = "EP_PICKER_BASE";
  23041. export declare const PICKER_POPPER_OPTIONS_INJECTION_KEY = "ElPopperOptions";
  23042. export declare interface PickerOptions {
  23043. isValidValue: (date: DayOrDays) => boolean;
  23044. handleKeydownInput: (event: KeyboardEvent) => void;
  23045. parseUserInput: (value: UserInput) => DayOrDays;
  23046. formatToString: (value: DayOrDays) => UserInput;
  23047. getRangeAvailableTime: (date: DayOrDays) => DayOrDays;
  23048. getDefaultValue: () => DayOrDays;
  23049. panelReady: boolean;
  23050. handleClear: () => void;
  23051. handleFocusPicker?: () => void;
  23052. }
  23053. export { Placement };
  23054. export declare type PopconfirmEmits = typeof popconfirmEmits;
  23055. export declare const popconfirmEmits: {
  23056. /**
  23057. * @description triggers when click confirm button
  23058. */
  23059. confirm: (e: MouseEvent) => boolean;
  23060. /**
  23061. * @description triggers when click cancel button
  23062. */
  23063. cancel: (e: MouseEvent | KeyboardEvent) => boolean;
  23064. };
  23065. export declare type PopconfirmInstance = InstanceType<typeof _default_65> & unknown;
  23066. export declare type PopconfirmProps = ExtractPropTypes<typeof popconfirmProps>;
  23067. export declare const popconfirmProps: {
  23068. readonly title: StringConstructor;
  23069. readonly confirmButtonText: StringConstructor;
  23070. readonly cancelButtonText: StringConstructor;
  23071. readonly confirmButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  23072. readonly cancelButtonType: EpPropFinalized<StringConstructor, "" | "text" | "default" | "primary" | "success" | "warning" | "info" | "danger", unknown, "text", boolean>;
  23073. readonly icon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  23074. readonly iconColor: EpPropFinalized<StringConstructor, unknown, unknown, "#f90", boolean>;
  23075. readonly hideIcon: BooleanConstructor;
  23076. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  23077. readonly effect: {
  23078. readonly default: "light";
  23079. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  23080. readonly required: false;
  23081. readonly validator: ((val: unknown) => boolean) | undefined;
  23082. readonly __epPropKey: true;
  23083. };
  23084. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23085. readonly persistent: BooleanConstructor;
  23086. readonly width: EpPropFinalized<readonly [
  23087. StringConstructor,
  23088. NumberConstructor
  23089. ], unknown, unknown, 150, boolean>;
  23090. readonly closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23091. };
  23092. export declare type PopconfirmPropsPublic = __ExtractPublicPropTypes<typeof popconfirmProps>;
  23093. export declare type PopoverEmits = typeof popoverEmits;
  23094. export declare const popoverEmits: {
  23095. "update:visible": (value: boolean) => boolean;
  23096. "before-enter": () => boolean;
  23097. "before-leave": () => boolean;
  23098. "after-enter": () => boolean;
  23099. "after-leave": () => boolean;
  23100. };
  23101. export declare type PopoverInstance = InstanceType<typeof _default_116> & unknown;
  23102. export declare type PopoverProps = ExtractPropTypes<typeof popoverProps>;
  23103. export declare const popoverProps: {
  23104. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  23105. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  23106. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], unknown, unknown, "bottom", boolean>;
  23107. readonly disabled: BooleanConstructor;
  23108. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  23109. readonly transition: StringConstructor;
  23110. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  23111. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  23112. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23113. readonly popperStyle: {
  23114. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  23115. readonly required: false;
  23116. readonly validator: ((val: unknown) => boolean) | undefined;
  23117. __epPropKey: true;
  23118. };
  23119. readonly popperClass: {
  23120. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  23121. [x: string]: boolean;
  23122. } | (string | {
  23123. [x: string]: boolean;
  23124. } | (string | {
  23125. [x: string]: boolean;
  23126. } | (string | {
  23127. [x: string]: boolean;
  23128. } | (string | {
  23129. [x: string]: boolean;
  23130. } | (string | {
  23131. [x: string]: boolean;
  23132. } | (string | {
  23133. [x: string]: boolean;
  23134. } | (string | {
  23135. [x: string]: boolean;
  23136. } | (string | {
  23137. [x: string]: boolean;
  23138. } | (string | {
  23139. [x: string]: boolean;
  23140. } | (string | {
  23141. [x: string]: boolean;
  23142. } | (string | {
  23143. [x: string]: boolean;
  23144. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  23145. [x: string]: boolean;
  23146. } | (string | {
  23147. [x: string]: boolean;
  23148. } | (string | {
  23149. [x: string]: boolean;
  23150. } | (string | {
  23151. [x: string]: boolean;
  23152. } | (string | {
  23153. [x: string]: boolean;
  23154. } | (string | {
  23155. [x: string]: boolean;
  23156. } | (string | {
  23157. [x: string]: boolean;
  23158. } | (string | {
  23159. [x: string]: boolean;
  23160. } | (string | {
  23161. [x: string]: boolean;
  23162. } | (string | {
  23163. [x: string]: boolean;
  23164. } | (string | {
  23165. [x: string]: boolean;
  23166. } | (string | {
  23167. [x: string]: boolean;
  23168. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  23169. [x: string]: boolean;
  23170. } | (string | {
  23171. [x: string]: boolean;
  23172. } | (string | {
  23173. [x: string]: boolean;
  23174. } | (string | {
  23175. [x: string]: boolean;
  23176. } | (string | {
  23177. [x: string]: boolean;
  23178. } | (string | {
  23179. [x: string]: boolean;
  23180. } | (string | {
  23181. [x: string]: boolean;
  23182. } | (string | {
  23183. [x: string]: boolean;
  23184. } | (string | {
  23185. [x: string]: boolean;
  23186. } | (string | {
  23187. [x: string]: boolean;
  23188. } | (string | {
  23189. [x: string]: boolean;
  23190. } | (string | {
  23191. [x: string]: boolean;
  23192. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  23193. [x: string]: boolean;
  23194. } | (string | {
  23195. [x: string]: boolean;
  23196. } | (string | {
  23197. [x: string]: boolean;
  23198. } | (string | {
  23199. [x: string]: boolean;
  23200. } | (string | {
  23201. [x: string]: boolean;
  23202. } | (string | {
  23203. [x: string]: boolean;
  23204. } | (string | {
  23205. [x: string]: boolean;
  23206. } | (string | {
  23207. [x: string]: boolean;
  23208. } | (string | {
  23209. [x: string]: boolean;
  23210. } | (string | {
  23211. [x: string]: boolean;
  23212. } | (string | {
  23213. [x: string]: boolean;
  23214. } | (string | {
  23215. [x: string]: boolean;
  23216. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  23217. readonly required: false;
  23218. readonly validator: ((val: unknown) => boolean) | undefined;
  23219. __epPropKey: true;
  23220. };
  23221. readonly enterable: {
  23222. readonly default: true;
  23223. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  23224. readonly required: false;
  23225. readonly validator: ((val: unknown) => boolean) | undefined;
  23226. readonly __epPropKey: true;
  23227. };
  23228. readonly effect: {
  23229. readonly default: "light";
  23230. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown>>;
  23231. readonly required: false;
  23232. readonly validator: ((val: unknown) => boolean) | undefined;
  23233. readonly __epPropKey: true;
  23234. };
  23235. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23236. readonly appendTo: {
  23237. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  23238. readonly required: false;
  23239. readonly validator: ((val: unknown) => boolean) | undefined;
  23240. __epPropKey: true;
  23241. };
  23242. readonly title: StringConstructor;
  23243. readonly width: EpPropFinalized<readonly [
  23244. StringConstructor,
  23245. NumberConstructor
  23246. ], unknown, unknown, 150, boolean>;
  23247. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  23248. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23249. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  23250. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23251. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23252. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23253. readonly "onUpdate:visible": {
  23254. readonly type: PropType<(visible: boolean) => void>;
  23255. readonly required: false;
  23256. readonly validator: ((val: unknown) => boolean) | undefined;
  23257. __epPropKey: true;
  23258. };
  23259. };
  23260. export declare type PopoverPropsPublic = __ExtractPublicPropTypes<typeof popoverProps>;
  23261. export declare const POPPER_CONTENT_INJECTION_KEY: InjectionKey<ElPopperContentInjectionContext>;
  23262. export declare const POPPER_INJECTION_KEY: InjectionKey<ElPopperInjectionContext>;
  23263. export declare type PopperArrowInstance = InstanceType<typeof ElPopperArrow> & unknown;
  23264. export declare type PopperArrowProps = ExtractPropTypes<typeof popperArrowProps>;
  23265. export declare const popperArrowProps: {
  23266. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  23267. };
  23268. export declare type PopperArrowPropsPublic = __ExtractPublicPropTypes<typeof popperArrowProps>;
  23269. export declare type PopperContentEmits = typeof popperContentEmits;
  23270. export declare const popperContentEmits: {
  23271. mouseenter: (evt: MouseEvent) => boolean;
  23272. mouseleave: (evt: MouseEvent) => boolean;
  23273. focus: () => boolean;
  23274. blur: () => boolean;
  23275. close: () => boolean;
  23276. };
  23277. export declare type PopperContentInstance = InstanceType<typeof ElPopperContent> & unknown;
  23278. export declare type PopperContentProps = ExtractPropTypes<typeof popperContentProps>;
  23279. export declare const popperContentProps: {
  23280. readonly ariaLabel: StringConstructor;
  23281. readonly id: StringConstructor;
  23282. readonly style: {
  23283. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  23284. readonly required: false;
  23285. readonly validator: ((val: unknown) => boolean) | undefined;
  23286. __epPropKey: true;
  23287. };
  23288. readonly className: {
  23289. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType) | ((new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType))[], unknown, unknown>>;
  23290. readonly required: false;
  23291. readonly validator: ((val: unknown) => boolean) | undefined;
  23292. __epPropKey: true;
  23293. };
  23294. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  23295. readonly visible: BooleanConstructor;
  23296. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23297. readonly pure: BooleanConstructor;
  23298. readonly focusOnShow: BooleanConstructor;
  23299. readonly trapping: BooleanConstructor;
  23300. readonly popperClass: {
  23301. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType) | ((new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType))[], unknown, unknown>>;
  23302. readonly required: false;
  23303. readonly validator: ((val: unknown) => boolean) | undefined;
  23304. __epPropKey: true;
  23305. };
  23306. readonly popperStyle: {
  23307. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  23308. readonly required: false;
  23309. readonly validator: ((val: unknown) => boolean) | undefined;
  23310. __epPropKey: true;
  23311. };
  23312. readonly referenceEl: {
  23313. readonly type: PropType<HTMLElement>;
  23314. readonly required: false;
  23315. readonly validator: ((val: unknown) => boolean) | undefined;
  23316. __epPropKey: true;
  23317. };
  23318. readonly triggerTargetEl: {
  23319. readonly type: PropType<HTMLElement>;
  23320. readonly required: false;
  23321. readonly validator: ((val: unknown) => boolean) | undefined;
  23322. __epPropKey: true;
  23323. };
  23324. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23325. readonly virtualTriggering: BooleanConstructor;
  23326. readonly zIndex: NumberConstructor;
  23327. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  23328. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23329. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  23330. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23331. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  23332. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  23333. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  23334. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  23335. };
  23336. export declare type PopperContentPropsPublic = __ExtractPublicPropTypes<typeof popperContentProps>;
  23337. export declare type PopperCoreConfigProps = ExtractPropTypes<typeof popperCoreConfigProps>;
  23338. export declare const popperCoreConfigProps: {
  23339. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23340. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  23341. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23342. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  23343. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  23344. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  23345. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  23346. };
  23347. export declare type PopperCoreConfigPropsPublic = __ExtractPublicPropTypes<typeof popperCoreConfigProps>;
  23348. export declare type PopperEffect = typeof effects[number] | (string & NonNullable<unknown>);
  23349. export declare type PopperInstance = InstanceType<typeof _default_7> & unknown;
  23350. export declare type PopperProps = ExtractPropTypes<typeof popperProps>;
  23351. export declare const popperProps: {
  23352. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  23353. };
  23354. export declare type PopperPropsPublic = __ExtractPublicPropTypes<typeof popperProps>;
  23355. export declare type PopperTrigger = typeof triggers[number];
  23356. export declare type PopperTriggerInstance = InstanceType<typeof ElPopperTrigger> & unknown;
  23357. export declare type PopperTriggerProps = typeof popperTriggerProps;
  23358. export declare const popperTriggerProps: {
  23359. readonly virtualRef: {
  23360. readonly type: PropType<Measurable>;
  23361. readonly required: false;
  23362. readonly validator: ((val: unknown) => boolean) | undefined;
  23363. __epPropKey: true;
  23364. };
  23365. readonly virtualTriggering: BooleanConstructor;
  23366. readonly onMouseenter: {
  23367. readonly type: PropType<(e: Event) => void>;
  23368. readonly required: false;
  23369. readonly validator: ((val: unknown) => boolean) | undefined;
  23370. __epPropKey: true;
  23371. };
  23372. readonly onMouseleave: {
  23373. readonly type: PropType<(e: Event) => void>;
  23374. readonly required: false;
  23375. readonly validator: ((val: unknown) => boolean) | undefined;
  23376. __epPropKey: true;
  23377. };
  23378. readonly onClick: {
  23379. readonly type: PropType<(e: Event) => void>;
  23380. readonly required: false;
  23381. readonly validator: ((val: unknown) => boolean) | undefined;
  23382. __epPropKey: true;
  23383. };
  23384. readonly onKeydown: {
  23385. readonly type: PropType<(e: Event) => void>;
  23386. readonly required: false;
  23387. readonly validator: ((val: unknown) => boolean) | undefined;
  23388. __epPropKey: true;
  23389. };
  23390. readonly onFocus: {
  23391. readonly type: PropType<(e: Event) => void>;
  23392. readonly required: false;
  23393. readonly validator: ((val: unknown) => boolean) | undefined;
  23394. __epPropKey: true;
  23395. };
  23396. readonly onBlur: {
  23397. readonly type: PropType<(e: Event) => void>;
  23398. readonly required: false;
  23399. readonly validator: ((val: unknown) => boolean) | undefined;
  23400. __epPropKey: true;
  23401. };
  23402. readonly onContextmenu: {
  23403. readonly type: PropType<(e: Event) => void>;
  23404. readonly required: false;
  23405. readonly validator: ((val: unknown) => boolean) | undefined;
  23406. __epPropKey: true;
  23407. };
  23408. readonly id: StringConstructor;
  23409. readonly open: BooleanConstructor;
  23410. };
  23411. declare function prev(): void;
  23412. declare type Primitive = null | undefined | string | number | boolean | symbol | bigint;
  23413. export declare type ProgressColor = {
  23414. color: string;
  23415. percentage: number;
  23416. };
  23417. export declare type ProgressFn = (percentage: number) => string;
  23418. export declare type ProgressInstance = InstanceType<typeof _default_66> & unknown;
  23419. export declare type ProgressProps = ExtractPropTypes<typeof progressProps>;
  23420. export declare const progressProps: {
  23421. readonly type: EpPropFinalized<StringConstructor, "circle" | "line" | "dashboard", unknown, "line", boolean>;
  23422. readonly percentage: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23423. readonly status: EpPropFinalized<StringConstructor, "" | "success" | "warning" | "exception", unknown, "", boolean>;
  23424. readonly indeterminate: BooleanConstructor;
  23425. readonly duration: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  23426. readonly strokeWidth: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  23427. readonly strokeLinecap: EpPropFinalized<(new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>) | ((new (...args: any[]) => "inherit" | "round" | "butt" | "square") | (() => NonNullable<"inherit" | "round" | "butt" | "square" | undefined>))[], unknown, unknown, "round", boolean>;
  23428. readonly textInside: BooleanConstructor;
  23429. readonly width: EpPropFinalized<NumberConstructor, unknown, unknown, 126, boolean>;
  23430. readonly showText: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23431. readonly color: EpPropFinalized<(new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]) | ((new (...args: any[]) => string | ProgressFn | ProgressColor[]) | (() => string | ProgressFn | ProgressColor[]))[], unknown, unknown, "", boolean>;
  23432. readonly striped: BooleanConstructor;
  23433. readonly stripedFlow: BooleanConstructor;
  23434. readonly format: EpPropFinalized<(new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  23435. (): ProgressFn;
  23436. new (): any;
  23437. readonly prototype: any;
  23438. } | ((new (...args: any[]) => ProgressFn) | (() => ProgressFn) | {
  23439. (): ProgressFn;
  23440. new (): any;
  23441. readonly prototype: any;
  23442. })[], unknown, unknown, (percentage: number) => string, boolean>;
  23443. };
  23444. export declare type ProgressPropsPublic = __ExtractPublicPropTypes<typeof progressProps>;
  23445. declare const _prop: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], never, never, null, false>;
  23446. export declare interface Props {
  23447. label?: string;
  23448. value?: string;
  23449. disabled?: string;
  23450. }
  23451. declare const props: {
  23452. loading: BooleanConstructor;
  23453. data: {
  23454. type: ArrayConstructor;
  23455. required: true;
  23456. };
  23457. hoveringIndex: NumberConstructor;
  23458. width: NumberConstructor;
  23459. };
  23460. declare interface Props_2 {
  23461. label?: string;
  23462. value?: string;
  23463. disabled?: string;
  23464. options?: string;
  23465. }
  23466. export declare type PropValidator<T> = (props: T) => void;
  23467. export declare const provideGlobalConfig: (config: MaybeRef<ConfigProviderContext>, app?: App, global?: boolean) => ComputedRef<Partial<ConfigProviderProps>> | undefined;
  23468. export declare type RadioButtonInstance = InstanceType<typeof _default_68> & unknown;
  23469. export declare type RadioButtonProps = ExtractPropTypes<typeof radioButtonProps>;
  23470. export declare const radioButtonProps: {
  23471. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23472. readonly size: {
  23473. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23474. readonly required: false;
  23475. readonly validator: ((val: unknown) => boolean) | undefined;
  23476. __epPropKey: true;
  23477. };
  23478. readonly disabled: BooleanConstructor;
  23479. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23480. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23481. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23482. };
  23483. export declare type RadioButtonPropsPublic = __ExtractPublicPropTypes<typeof radioButtonProps>;
  23484. export declare const radioDefaultProps: Required<radioOptionProp>;
  23485. export declare type RadioEmits = typeof radioEmits;
  23486. export declare const radioEmits: {
  23487. "update:modelValue": (val: string | number | boolean | undefined) => val is string | number | boolean;
  23488. change: (val: string | number | boolean | undefined) => val is string | number | boolean;
  23489. };
  23490. export declare interface RadioGroupContext extends RadioGroupProps {
  23491. changeEvent: (val: RadioGroupProps["modelValue"]) => void;
  23492. }
  23493. export declare type RadioGroupEmits = typeof radioGroupEmits;
  23494. export declare const radioGroupEmits: {
  23495. "update:modelValue": (val: string | number | boolean | undefined) => val is string | number | boolean;
  23496. change: (val: string | number | boolean | undefined) => val is string | number | boolean;
  23497. };
  23498. export declare type RadioGroupInstance = InstanceType<typeof _default_69> & unknown;
  23499. export declare const radioGroupKey: InjectionKey<RadioGroupContext>;
  23500. export declare type RadioGroupProps = ExtractPropTypes<typeof radioGroupProps>;
  23501. export declare const radioGroupProps: {
  23502. readonly ariaLabel: StringConstructor;
  23503. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23504. readonly size: {
  23505. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23506. readonly required: false;
  23507. readonly validator: ((val: unknown) => boolean) | undefined;
  23508. __epPropKey: true;
  23509. };
  23510. readonly disabled: BooleanConstructor;
  23511. readonly modelValue: EpPropFinalized<readonly [
  23512. StringConstructor,
  23513. NumberConstructor,
  23514. BooleanConstructor
  23515. ], unknown, unknown, undefined, boolean>;
  23516. readonly fill: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23517. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23518. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23519. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23520. readonly options: {
  23521. readonly type: PropType<radioOption[]>;
  23522. readonly required: false;
  23523. readonly validator: ((val: unknown) => boolean) | undefined;
  23524. __epPropKey: true;
  23525. };
  23526. readonly props: EpPropFinalized<(new (...args: any[]) => radioOptionProp) | (() => radioOptionProp) | ((new (...args: any[]) => radioOptionProp) | (() => radioOptionProp))[], unknown, unknown, () => Required<radioOptionProp>, boolean>;
  23527. };
  23528. export declare type RadioGroupPropsPublic = __ExtractPublicPropTypes<typeof radioGroupProps>;
  23529. export declare type RadioInstance = InstanceType<typeof _default_67> & unknown;
  23530. export declare type radioOption = RadioPropsPublic & Record<string, any>;
  23531. export declare type radioOptionProp = {
  23532. value?: string;
  23533. label?: string;
  23534. disabled?: string;
  23535. };
  23536. export declare type RadioProps = ExtractPropTypes<typeof radioProps>;
  23537. export declare const radioProps: {
  23538. readonly border: BooleanConstructor;
  23539. readonly modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23540. readonly size: {
  23541. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23542. readonly required: false;
  23543. readonly validator: ((val: unknown) => boolean) | undefined;
  23544. __epPropKey: true;
  23545. };
  23546. readonly disabled: BooleanConstructor;
  23547. readonly label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23548. readonly value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23549. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23550. };
  23551. export declare const radioPropsBase: {
  23552. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23553. size: {
  23554. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23555. readonly required: false;
  23556. readonly validator: ((val: unknown) => boolean) | undefined;
  23557. __epPropKey: true;
  23558. };
  23559. disabled: BooleanConstructor;
  23560. label: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23561. value: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23562. name: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23563. };
  23564. export declare type RadioPropsPublic = __ExtractPublicPropTypes<typeof radioProps>;
  23565. export declare const rangeArr: (n: number) => number[];
  23566. export declare type RateEmits = typeof rateEmits;
  23567. export declare const rateEmits: {
  23568. change: (value: number) => boolean;
  23569. "update:modelValue": (value: number) => boolean;
  23570. };
  23571. export declare type RateInstance = InstanceType<typeof _default_70> & unknown;
  23572. export declare type RateProps = ExtractPropTypes<typeof rateProps>;
  23573. export declare const rateProps: {
  23574. readonly ariaLabel: StringConstructor;
  23575. readonly modelValue: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23576. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  23577. readonly lowThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  23578. readonly highThreshold: EpPropFinalized<NumberConstructor, unknown, unknown, 4, boolean>;
  23579. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  23580. readonly colors: EpPropFinalized<(new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>) | ((new (...args: any[]) => string[] | Record<number, string>) | (() => string[] | Record<number, string>))[], unknown, unknown, () => [
  23581. "",
  23582. "",
  23583. ""
  23584. ], boolean>;
  23585. readonly voidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23586. readonly disabledVoidColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23587. readonly icons: EpPropFinalized<(new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>) | ((new (...args: any[]) => (string | Component)[] | Record<number, string | Component>) | (() => (string | Component)[] | Record<number, string | Component>))[], unknown, unknown, () => [
  23588. Component,
  23589. Component,
  23590. Component
  23591. ], boolean>;
  23592. readonly voidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  23593. readonly disabledVoidIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => Component, boolean>;
  23594. readonly disabled: BooleanConstructor;
  23595. readonly allowHalf: BooleanConstructor;
  23596. readonly showText: BooleanConstructor;
  23597. readonly showScore: BooleanConstructor;
  23598. readonly textColor: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23599. readonly texts: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => [
  23600. "Extremely bad",
  23601. "Disappointed",
  23602. "Fair",
  23603. "Satisfied",
  23604. "Surprise"
  23605. ], boolean>;
  23606. readonly scoreTemplate: EpPropFinalized<StringConstructor, unknown, unknown, "{value}", boolean>;
  23607. readonly size: {
  23608. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23609. readonly required: false;
  23610. readonly validator: ((val: unknown) => boolean) | undefined;
  23611. __epPropKey: true;
  23612. };
  23613. readonly clearable: BooleanConstructor;
  23614. };
  23615. export declare type RatePropsPublic = __ExtractPublicPropTypes<typeof rateProps>;
  23616. declare type ReferenceElement = ElementType | VirtualElement_2;
  23617. export declare type renderContent = (h: typeof h, option: TransferDataItem) => VNode | VNode[];
  23618. export declare interface RenderContentContext {
  23619. _self: ComponentInternalInstance;
  23620. node: Node_2;
  23621. data: TreeNodeData;
  23622. store: TreeStore;
  23623. }
  23624. export declare type RenderContentFunction = (h: hType, context: RenderContentContext) => VNode | VNode[];
  23625. declare type RenderExpanded<T extends DefaultRow> = ({ row, $index, store, expanded, }: RIS<T>) => VNode[] | undefined;
  23626. export declare type RenderLabel = (props: RenderLabelProps) => VNode | VNode[];
  23627. export declare interface RenderLabelProps {
  23628. node: CascaderNode;
  23629. data: CascaderOption;
  23630. }
  23631. export declare interface RenderRowData<T extends DefaultRow> {
  23632. store: Store<T>;
  23633. _self: Table<T>;
  23634. column: TableColumnCtx<T>;
  23635. row: T;
  23636. $index: number;
  23637. cellIndex: number;
  23638. treeNode?: TreeNode;
  23639. expanded: boolean;
  23640. }
  23641. export declare const renderThumbStyle: ({ move, size, bar, }: Pick<ThumbProps, "move" | "size"> & {
  23642. bar: (typeof BAR_MAP)[keyof typeof BAR_MAP];
  23643. }) => CSSProperties;
  23644. declare interface RepeatClickOptions {
  23645. interval?: number;
  23646. delay?: number;
  23647. handler: (...args: unknown[]) => unknown;
  23648. }
  23649. export declare type ResetAfterIndex = (idx: number, forceUpdate: boolean) => void;
  23650. export declare type ResetAfterIndices = (indices: Indices, forceUpdate: boolean) => void;
  23651. declare function resetCurrentValue(): void;
  23652. export declare type Resolve = (dataList?: CascaderOption[]) => void;
  23653. /**
  23654. * Extracts types via `ExtractPropTypes`, accepting `PropType<T>`, `XXXConstructor`, `never`...
  23655. *
  23656. * 通过 `ExtractPropTypes` 提取类型,接受 `PropType<T>`、`XXXConstructor`、`never`...
  23657. *
  23658. * @example
  23659. * ResolvePropType<BooleanConstructor> => boolean
  23660. * ResolvePropType<PropType<T>> => T
  23661. **/
  23662. declare type ResolvePropType<T> = IfNever<T, never, ExtractPropType<{
  23663. type: WritableArray<T>;
  23664. required: true;
  23665. }>>;
  23666. export declare type ResultInstance = InstanceType<typeof _default_71> & unknown;
  23667. export declare type ResultProps = ExtractPropTypes<typeof resultProps>;
  23668. export declare const resultProps: {
  23669. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23670. readonly subTitle: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  23671. readonly icon: EpPropFinalized<StringConstructor, "error" | "primary" | "success" | "warning" | "info", unknown, "info", boolean>;
  23672. };
  23673. export declare type ResultPropsPublic = __ExtractPublicPropTypes<typeof resultProps>;
  23674. export declare const RIGHT_CHECK_CHANGE_EVENT = "right-check-change";
  23675. declare type RIS<T extends DefaultRow> = {
  23676. row: T;
  23677. $index: number;
  23678. store: Store<T>;
  23679. expanded: boolean;
  23680. };
  23681. export declare const roleTypes: readonly [
  23682. "dialog",
  23683. "grid",
  23684. "group",
  23685. "listbox",
  23686. "menu",
  23687. "navigation",
  23688. "tooltip",
  23689. "tree"
  23690. ];
  23691. export declare const ROOT_COMMON_COLOR_INJECTION_KEY: InjectionKey<CommonColorContext>;
  23692. export declare const ROOT_COMMON_PICKER_INJECTION_KEY: InjectionKey<CommonPickerContext>;
  23693. export declare const ROOT_PICKER_INJECTION_KEY: InjectionKey<DatePickerContext>;
  23694. export declare const ROOT_PICKER_IS_DEFAULT_FORMAT_INJECTION_KEY = "ElIsDefaultFormat";
  23695. export declare const ROOT_TREE_INJECTION_KEY = "RootTree";
  23696. export declare interface RootTreeType {
  23697. ctx: SetupContext<any>;
  23698. props: TreeComponentProps;
  23699. store: Ref<TreeStore>;
  23700. root: Ref<Node_2>;
  23701. currentNode: Ref<Node_2>;
  23702. instance: ComponentInternalInstance;
  23703. }
  23704. export declare const RowAlign: readonly [
  23705. "top",
  23706. "middle",
  23707. "bottom"
  23708. ];
  23709. export declare type RowClassNameGetter<T> = (params: {
  23710. columns: Column<T>[];
  23711. } & RowCommonParams) => string;
  23712. declare type RowCommonParams = {
  23713. rowData: any;
  23714. rowIndex: number;
  23715. };
  23716. declare interface RowContext {
  23717. gutter: ComputedRef<number>;
  23718. }
  23719. export declare const rowContextKey: InjectionKey<RowContext>;
  23720. export declare type RowEventHandler = (params: RowEventHandlerParams) => void;
  23721. export declare type RowEventHandlerParams = {
  23722. rowKey: KeyType_2;
  23723. event: Event;
  23724. } & RowCommonParams;
  23725. export declare type RowEventHandlers = {
  23726. onClick?: RowEventHandler;
  23727. onContextmenu?: RowEventHandler;
  23728. onDblclick?: RowEventHandler;
  23729. onMouseenter?: RowEventHandler;
  23730. onMouseleave?: RowEventHandler;
  23731. };
  23732. export declare type RowExpandHandler = (params: RowExpandParams) => void;
  23733. export declare type RowExpandParams = {
  23734. expanded: boolean;
  23735. rowKey: KeyType_2;
  23736. } & RowCommonParams;
  23737. export declare type RowHeightChangedParams = {
  23738. rowKey: KeyType_2;
  23739. height: number;
  23740. rowIndex: number;
  23741. };
  23742. export declare type RowHeightChangeHandler = (row: RowHeightChangedParams, fixedDirection: boolean | FixedDirection | undefined) => void;
  23743. export declare type RowHoverHandler = (params: RowHoverParams) => void;
  23744. export declare type RowHoverParams = {
  23745. event?: MouseEvent;
  23746. hovered: boolean;
  23747. rowKey: KeyType_2;
  23748. } & Partial<RowCommonParams>;
  23749. export declare type RowInstance = InstanceType<typeof _default_72> & unknown;
  23750. export declare const RowJustify: readonly [
  23751. "start",
  23752. "center",
  23753. "end",
  23754. "space-around",
  23755. "space-between",
  23756. "space-evenly"
  23757. ];
  23758. export declare type RowProps = ExtractPropTypes<typeof rowProps>;
  23759. export declare const rowProps: {
  23760. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  23761. readonly gutter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23762. readonly justify: EpPropFinalized<StringConstructor, "center" | "space-around" | "space-between" | "space-evenly" | "end" | "start", unknown, "start", boolean>;
  23763. readonly align: {
  23764. readonly type: PropType<EpPropMergeType<StringConstructor, "top" | "bottom" | "middle", unknown>>;
  23765. readonly required: false;
  23766. readonly validator: ((val: unknown) => boolean) | undefined;
  23767. __epPropKey: true;
  23768. };
  23769. };
  23770. export declare type RowPropsPublic = __ExtractPublicPropTypes<typeof rowProps>;
  23771. export declare type RTLOffsetType = "negative" | "positive-descending" | "positive-ascending";
  23772. export declare const SCOPE = "use-empty-values";
  23773. export declare interface ScrollbarContext {
  23774. scrollbarElement: HTMLDivElement;
  23775. wrapElement: HTMLDivElement;
  23776. }
  23777. export declare const scrollbarContextKey: InjectionKey<ScrollbarContext>;
  23778. export declare type ScrollbarDirection = "top" | "bottom" | "left" | "right";
  23779. export declare type ScrollbarEmits = typeof scrollbarEmits;
  23780. export declare const scrollbarEmits: {
  23781. "end-reached": (direction: ScrollbarDirection) => boolean;
  23782. scroll: ({ scrollTop, scrollLeft, }: {
  23783. scrollTop: number;
  23784. scrollLeft: number;
  23785. }) => boolean;
  23786. };
  23787. export declare type ScrollbarExpose = {
  23788. onMouseUp: () => void;
  23789. };
  23790. export declare type ScrollbarInstance = InstanceType<typeof _default_73> & unknown;
  23791. export declare type ScrollbarProps = ExtractPropTypes<typeof scrollbarProps>;
  23792. export declare const scrollbarProps: {
  23793. readonly ariaLabel: StringConstructor;
  23794. readonly ariaOrientation: {
  23795. readonly type: PropType<string>;
  23796. readonly required: false;
  23797. readonly validator: ((val: unknown) => boolean) | undefined;
  23798. __epPropKey: true;
  23799. };
  23800. readonly distance: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  23801. readonly height: EpPropFinalized<readonly [
  23802. StringConstructor,
  23803. NumberConstructor
  23804. ], unknown, unknown, "", boolean>;
  23805. readonly maxHeight: EpPropFinalized<readonly [
  23806. StringConstructor,
  23807. NumberConstructor
  23808. ], unknown, unknown, "", boolean>;
  23809. readonly native: BooleanConstructor;
  23810. readonly wrapStyle: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  23811. readonly wrapClass: EpPropFinalized<readonly [
  23812. StringConstructor,
  23813. ArrayConstructor
  23814. ], unknown, unknown, "", boolean>;
  23815. readonly viewClass: EpPropFinalized<readonly [
  23816. StringConstructor,
  23817. ArrayConstructor
  23818. ], unknown, unknown, "", boolean>;
  23819. readonly viewStyle: EpPropFinalized<readonly [
  23820. StringConstructor,
  23821. ArrayConstructor,
  23822. ObjectConstructor
  23823. ], unknown, unknown, "", boolean>;
  23824. readonly noresize: BooleanConstructor;
  23825. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  23826. readonly always: BooleanConstructor;
  23827. readonly minSize: EpPropFinalized<NumberConstructor, unknown, unknown, 20, boolean>;
  23828. readonly tabindex: EpPropFinalized<readonly [
  23829. StringConstructor,
  23830. NumberConstructor
  23831. ], unknown, unknown, undefined, boolean>;
  23832. readonly id: StringConstructor;
  23833. readonly role: StringConstructor;
  23834. };
  23835. export declare type ScrollbarPropsPublic = __ExtractPublicPropTypes<typeof scrollbarProps>;
  23836. export declare type ScrollDir = "forwards" | "backwards";
  23837. declare type ScrollPos = {
  23838. scrollLeft: number;
  23839. scrollTop: number;
  23840. };
  23841. declare function scrollTo_2(xCord: number, yCord?: number): void;
  23842. declare function scrollTo_2(options: ScrollToOptions): void;
  23843. export declare type SegmentedEmits = typeof segmentedEmits;
  23844. export declare const segmentedEmits: {
  23845. "update:modelValue": (val: any) => val is string | number | boolean;
  23846. change: (val: any) => val is string | number | boolean;
  23847. };
  23848. export declare type SegmentedInstance = InstanceType<typeof _default_109> & unknown;
  23849. export declare type SegmentedProps = ExtractPropTypes<typeof segmentedProps>;
  23850. export declare const segmentedProps: {
  23851. ariaLabel: StringConstructor;
  23852. direction: EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical") | ((new (...args: any[]) => "horizontal" | "vertical") | (() => "horizontal" | "vertical"))[], unknown, unknown, string, boolean>;
  23853. options: EpPropFinalized<(new (...args: any[]) => Option_3[]) | (() => Option_3[]) | ((new (...args: any[]) => Option_3[]) | (() => Option_3[]))[], unknown, unknown, () => never[], boolean>;
  23854. modelValue: EpPropFinalized<(BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown, undefined, boolean>;
  23855. props: EpPropFinalized<(new (...args: any[]) => Props) | (() => Props) | ((new (...args: any[]) => Props) | (() => Props))[], unknown, unknown, () => Required<Props>, boolean>;
  23856. block: BooleanConstructor;
  23857. size: {
  23858. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23859. readonly required: false;
  23860. readonly validator: ((val: unknown) => boolean) | undefined;
  23861. __epPropKey: true;
  23862. };
  23863. disabled: BooleanConstructor;
  23864. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  23865. id: StringConstructor;
  23866. name: StringConstructor;
  23867. };
  23868. export declare type SegmentedPropsPublic = __ExtractPublicPropTypes<typeof segmentedProps>;
  23869. export declare interface SelectContext {
  23870. props: SelectProps;
  23871. states: SelectStates;
  23872. selectRef: HTMLElement | undefined;
  23873. optionsArray: SelectOptionProxy[];
  23874. setSelected(): void;
  23875. onOptionCreate(vm: SelectOptionProxy): void;
  23876. onOptionDestroy(key: OptionValue, vm: SelectOptionProxy): void;
  23877. handleOptionSelect(vm: SelectOptionProxy): void;
  23878. }
  23879. declare interface SelectDropdownExposed {
  23880. listRef: Ref<FixedSizeListInstance | DynamicSizeListInstance | undefined>;
  23881. isSized: ComputedRef<boolean>;
  23882. isItemDisabled: (modelValue: any[] | any, selected: boolean) => boolean;
  23883. isItemHovering: (target: number) => boolean;
  23884. isItemSelected: (modelValue: any[] | any, target: Option_2) => boolean;
  23885. scrollToItem: (index: number) => void;
  23886. resetScrollTop: () => void;
  23887. }
  23888. declare type SelectDropdownInstance = ComponentPublicInstance<ExtractPropTypes<typeof props>, SelectDropdownExposed>;
  23889. export declare type SelectEmits = EmitFn<typeof selectEmits>;
  23890. export declare const selectEmits: {
  23891. "update:modelValue": (val: SelectProps["modelValue"]) => boolean;
  23892. change: (val: SelectProps["modelValue"]) => boolean;
  23893. "popup-scroll": ({ scrollTop, scrollLeft, }: {
  23894. scrollTop: number;
  23895. scrollLeft: number;
  23896. }) => boolean;
  23897. "remove-tag": (val: unknown) => boolean;
  23898. "visible-change": (visible: boolean) => boolean;
  23899. focus: (evt: FocusEvent) => boolean;
  23900. blur: (evt: FocusEvent) => boolean;
  23901. clear: () => boolean;
  23902. };
  23903. declare interface SelectGroupContext {
  23904. disabled: boolean;
  23905. }
  23906. export declare const selectGroupKey: InjectionKey<SelectGroupContext>;
  23907. export declare type SelectInstance = InstanceType<typeof _default_75> & unknown;
  23908. export declare const selectKey: InjectionKey<SelectContext>;
  23909. export declare type SelectOptionProps = Props_2;
  23910. export declare type SelectOptionProxy = ComponentPublicInstance<OptionProps, OptionExposed>;
  23911. export declare type SelectProps = ExtractPropTypes<typeof selectProps>;
  23912. export declare const selectProps: {
  23913. ariaLabel: StringConstructor;
  23914. emptyValues: ArrayConstructor;
  23915. valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  23916. name: StringConstructor;
  23917. id: StringConstructor;
  23918. modelValue: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null) | ((new (...args: any[]) => string | number | boolean | Record<string, any> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[]) | (() => EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown> | EpPropMergeType<(ObjectConstructor | BooleanConstructor | NumberConstructor | StringConstructor)[], unknown, unknown>[] | null))[], unknown, unknown, undefined, boolean>;
  23919. autocomplete: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  23920. automaticDropdown: BooleanConstructor;
  23921. size: {
  23922. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  23923. readonly required: false;
  23924. readonly validator: ((val: unknown) => boolean) | undefined;
  23925. __epPropKey: true;
  23926. };
  23927. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, string, boolean>;
  23928. disabled: BooleanConstructor;
  23929. clearable: BooleanConstructor;
  23930. filterable: BooleanConstructor;
  23931. allowCreate: BooleanConstructor;
  23932. loading: BooleanConstructor;
  23933. popperClass: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  23934. popperStyle: {
  23935. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties) | ((new (...args: any[]) => string | CSSProperties) | (() => string | CSSProperties))[], unknown, unknown>>;
  23936. readonly required: false;
  23937. readonly validator: ((val: unknown) => boolean) | undefined;
  23938. __epPropKey: true;
  23939. };
  23940. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  23941. remote: BooleanConstructor;
  23942. loadingText: StringConstructor;
  23943. noMatchText: StringConstructor;
  23944. noDataText: StringConstructor;
  23945. remoteMethod: {
  23946. readonly type: PropType<(query: string) => void>;
  23947. readonly required: false;
  23948. readonly validator: ((val: unknown) => boolean) | undefined;
  23949. __epPropKey: true;
  23950. };
  23951. filterMethod: {
  23952. readonly type: PropType<(query: string) => void>;
  23953. readonly required: false;
  23954. readonly validator: ((val: unknown) => boolean) | undefined;
  23955. __epPropKey: true;
  23956. };
  23957. multiple: BooleanConstructor;
  23958. multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  23959. placeholder: {
  23960. readonly type: PropType<string>;
  23961. readonly required: false;
  23962. readonly validator: ((val: unknown) => boolean) | undefined;
  23963. __epPropKey: true;
  23964. };
  23965. defaultFirstOption: BooleanConstructor;
  23966. reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  23967. valueKey: EpPropFinalized<StringConstructor, unknown, unknown, string, boolean>;
  23968. collapseTags: BooleanConstructor;
  23969. collapseTagsTooltip: BooleanConstructor;
  23970. maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  23971. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  23972. persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  23973. clearIcon: {
  23974. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  23975. readonly required: false;
  23976. readonly validator: ((val: unknown) => boolean) | undefined;
  23977. __epPropKey: true;
  23978. };
  23979. fitInputWidth: BooleanConstructor;
  23980. suffixIcon: {
  23981. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  23982. readonly required: false;
  23983. readonly validator: ((val: unknown) => boolean) | undefined;
  23984. __epPropKey: true;
  23985. };
  23986. tagType: {
  23987. default: string;
  23988. type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  23989. required: false;
  23990. validator: ((val: unknown) => boolean) | undefined;
  23991. __epPropKey: true;
  23992. };
  23993. tagEffect: {
  23994. default: string;
  23995. type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  23996. required: false;
  23997. validator: ((val: unknown) => boolean) | undefined;
  23998. __epPropKey: true;
  23999. };
  24000. validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  24001. remoteShowSuffix: BooleanConstructor;
  24002. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  24003. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  24004. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, string, boolean>;
  24005. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, string[], boolean>;
  24006. tabindex: EpPropFinalized<(NumberConstructor | StringConstructor)[], unknown, unknown, number, boolean>;
  24007. appendTo: {
  24008. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  24009. readonly required: false;
  24010. readonly validator: ((val: unknown) => boolean) | undefined;
  24011. __epPropKey: true;
  24012. };
  24013. options: {
  24014. readonly type: PropType<Record<string, any>[]>;
  24015. readonly required: false;
  24016. readonly validator: ((val: unknown) => boolean) | undefined;
  24017. __epPropKey: true;
  24018. };
  24019. props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  24020. };
  24021. export declare type SelectPropsPublic = __ExtractPublicPropTypes<typeof selectProps>;
  24022. declare type SelectStates = {
  24023. inputValue: string;
  24024. options: Map<OptionValue, SelectOptionProxy>;
  24025. cachedOptions: Map<OptionValue, SelectOptionProxy>;
  24026. optionValues: OptionValue[];
  24027. selected: OptionBasic[];
  24028. hoveringIndex: number;
  24029. inputHovering: boolean;
  24030. selectionWidth: number;
  24031. collapseItemWidth: number;
  24032. previousQuery: string | null;
  24033. selectedLabel: string;
  24034. menuVisibleOnFocus: boolean;
  24035. isBeforeHide: boolean;
  24036. };
  24037. declare type SelectStates_2 = {
  24038. inputValue: string;
  24039. cachedOptions: Option_2[];
  24040. createdOptions: Option_2[];
  24041. hoveringIndex: number;
  24042. inputHovering: boolean;
  24043. selectionWidth: number;
  24044. collapseItemWidth: number;
  24045. previousQuery: string | null;
  24046. previousValue: unknown;
  24047. selectedLabel: string;
  24048. menuVisibleOnFocus: boolean;
  24049. isBeforeHide: boolean;
  24050. };
  24051. export declare interface SelectV2Context {
  24052. props: SelectV2Props;
  24053. expanded: Ref<boolean>;
  24054. tooltipRef: Ref<TooltipInstance | undefined>;
  24055. onSelect: (option: Option_2) => void;
  24056. onHover: (idx?: number) => void;
  24057. onKeyboardNavigate: (direction: "forward" | "backward") => void;
  24058. onKeyboardSelect: () => void;
  24059. }
  24060. export declare const selectV2InjectionKey: InjectionKey<SelectV2Context>;
  24061. export declare type SelectV2Instance = InstanceType<typeof _default_78> & unknown;
  24062. export declare type SelectV2Props = ExtractPropTypes<typeof selectV2Props>;
  24063. declare const selectV2Props: {
  24064. readonly ariaLabel: StringConstructor;
  24065. readonly emptyValues: ArrayConstructor;
  24066. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  24067. readonly allowCreate: BooleanConstructor;
  24068. readonly autocomplete: EpPropFinalized<(new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list") | ((new (...args: any[]) => "none" | "both" | "inline" | "list") | (() => "none" | "both" | "inline" | "list"))[], unknown, unknown, "none", boolean>;
  24069. readonly automaticDropdown: BooleanConstructor;
  24070. readonly clearable: BooleanConstructor;
  24071. readonly clearIcon: {
  24072. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24073. readonly required: false;
  24074. readonly validator: ((val: unknown) => boolean) | undefined;
  24075. __epPropKey: true;
  24076. };
  24077. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  24078. readonly collapseTags: BooleanConstructor;
  24079. readonly collapseTagsTooltip: BooleanConstructor;
  24080. readonly maxCollapseTags: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  24081. readonly defaultFirstOption: BooleanConstructor;
  24082. readonly disabled: BooleanConstructor;
  24083. readonly estimatedOptionHeight: EpPropFinalized<NumberConstructor, unknown, unknown, undefined, boolean>;
  24084. readonly filterable: BooleanConstructor;
  24085. readonly filterMethod: {
  24086. readonly type: PropType<(query: string) => void>;
  24087. readonly required: false;
  24088. readonly validator: ((val: unknown) => boolean) | undefined;
  24089. __epPropKey: true;
  24090. };
  24091. readonly height: EpPropFinalized<NumberConstructor, unknown, unknown, 274, boolean>;
  24092. readonly itemHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 34, boolean>;
  24093. readonly id: StringConstructor;
  24094. readonly loading: BooleanConstructor;
  24095. readonly loadingText: StringConstructor;
  24096. readonly modelValue: EpPropFinalized<(new (...args: any[]) => any) | (() => any) | {
  24097. (): any;
  24098. new (): any;
  24099. readonly prototype: any;
  24100. } | ((new (...args: any[]) => any) | (() => any) | {
  24101. (): any;
  24102. new (): any;
  24103. readonly prototype: any;
  24104. })[], unknown, unknown, undefined, boolean>;
  24105. readonly multiple: BooleanConstructor;
  24106. readonly multipleLimit: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  24107. readonly name: StringConstructor;
  24108. readonly noDataText: StringConstructor;
  24109. readonly noMatchText: StringConstructor;
  24110. readonly remoteMethod: {
  24111. readonly type: PropType<(query: string) => void>;
  24112. readonly required: false;
  24113. readonly validator: ((val: unknown) => boolean) | undefined;
  24114. __epPropKey: true;
  24115. };
  24116. readonly reserveKeyword: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24117. readonly options: {
  24118. readonly type: PropType<OptionType[]>;
  24119. readonly required: true;
  24120. readonly validator: ((val: unknown) => boolean) | undefined;
  24121. __epPropKey: true;
  24122. };
  24123. readonly placeholder: {
  24124. readonly type: PropType<string>;
  24125. readonly required: false;
  24126. readonly validator: ((val: unknown) => boolean) | undefined;
  24127. __epPropKey: true;
  24128. };
  24129. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24130. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24131. readonly popperClass: {
  24132. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  24133. [x: string]: boolean;
  24134. } | (string | {
  24135. [x: string]: boolean;
  24136. } | (string | {
  24137. [x: string]: boolean;
  24138. } | (string | {
  24139. [x: string]: boolean;
  24140. } | (string | {
  24141. [x: string]: boolean;
  24142. } | (string | {
  24143. [x: string]: boolean;
  24144. } | (string | {
  24145. [x: string]: boolean;
  24146. } | (string | {
  24147. [x: string]: boolean;
  24148. } | (string | {
  24149. [x: string]: boolean;
  24150. } | (string | {
  24151. [x: string]: boolean;
  24152. } | (string | {
  24153. [x: string]: boolean;
  24154. } | (string | {
  24155. [x: string]: boolean;
  24156. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  24157. [x: string]: boolean;
  24158. } | (string | {
  24159. [x: string]: boolean;
  24160. } | (string | {
  24161. [x: string]: boolean;
  24162. } | (string | {
  24163. [x: string]: boolean;
  24164. } | (string | {
  24165. [x: string]: boolean;
  24166. } | (string | {
  24167. [x: string]: boolean;
  24168. } | (string | {
  24169. [x: string]: boolean;
  24170. } | (string | {
  24171. [x: string]: boolean;
  24172. } | (string | {
  24173. [x: string]: boolean;
  24174. } | (string | {
  24175. [x: string]: boolean;
  24176. } | (string | {
  24177. [x: string]: boolean;
  24178. } | (string | {
  24179. [x: string]: boolean;
  24180. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  24181. [x: string]: boolean;
  24182. } | (string | {
  24183. [x: string]: boolean;
  24184. } | (string | {
  24185. [x: string]: boolean;
  24186. } | (string | {
  24187. [x: string]: boolean;
  24188. } | (string | {
  24189. [x: string]: boolean;
  24190. } | (string | {
  24191. [x: string]: boolean;
  24192. } | (string | {
  24193. [x: string]: boolean;
  24194. } | (string | {
  24195. [x: string]: boolean;
  24196. } | (string | {
  24197. [x: string]: boolean;
  24198. } | (string | {
  24199. [x: string]: boolean;
  24200. } | (string | {
  24201. [x: string]: boolean;
  24202. } | (string | {
  24203. [x: string]: boolean;
  24204. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  24205. [x: string]: boolean;
  24206. } | (string | {
  24207. [x: string]: boolean;
  24208. } | (string | {
  24209. [x: string]: boolean;
  24210. } | (string | {
  24211. [x: string]: boolean;
  24212. } | (string | {
  24213. [x: string]: boolean;
  24214. } | (string | {
  24215. [x: string]: boolean;
  24216. } | (string | {
  24217. [x: string]: boolean;
  24218. } | (string | {
  24219. [x: string]: boolean;
  24220. } | (string | {
  24221. [x: string]: boolean;
  24222. } | (string | {
  24223. [x: string]: boolean;
  24224. } | (string | {
  24225. [x: string]: boolean;
  24226. } | (string | {
  24227. [x: string]: boolean;
  24228. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  24229. readonly required: false;
  24230. readonly validator: ((val: unknown) => boolean) | undefined;
  24231. __epPropKey: true;
  24232. };
  24233. readonly popperStyle: {
  24234. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  24235. readonly required: false;
  24236. readonly validator: ((val: unknown) => boolean) | undefined;
  24237. __epPropKey: true;
  24238. };
  24239. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => Partial<Options>, boolean>;
  24240. readonly remote: BooleanConstructor;
  24241. readonly size: {
  24242. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  24243. readonly required: false;
  24244. readonly validator: ((val: unknown) => boolean) | undefined;
  24245. __epPropKey: true;
  24246. };
  24247. readonly props: EpPropFinalized<(new (...args: any[]) => Props_2) | (() => Props_2) | ((new (...args: any[]) => Props_2) | (() => Props_2))[], unknown, unknown, () => Required<Props_2>, boolean>;
  24248. readonly valueKey: EpPropFinalized<StringConstructor, unknown, unknown, "value", boolean>;
  24249. readonly scrollbarAlwaysOn: BooleanConstructor;
  24250. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24251. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  24252. readonly showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24253. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom-start", boolean>;
  24254. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  24255. "bottom-start",
  24256. "top-start",
  24257. "right",
  24258. "left"
  24259. ], boolean>;
  24260. readonly tagType: {
  24261. readonly default: "info";
  24262. readonly type: PropType<EpPropMergeType<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown>>;
  24263. readonly required: false;
  24264. readonly validator: ((val: unknown) => boolean) | undefined;
  24265. readonly __epPropKey: true;
  24266. };
  24267. readonly tagEffect: {
  24268. readonly default: "light";
  24269. readonly type: PropType<EpPropMergeType<StringConstructor, "dark" | "light" | "plain", unknown>>;
  24270. readonly required: false;
  24271. readonly validator: ((val: unknown) => boolean) | undefined;
  24272. readonly __epPropKey: true;
  24273. };
  24274. readonly tabindex: EpPropFinalized<readonly [
  24275. StringConstructor,
  24276. NumberConstructor
  24277. ], unknown, unknown, 0, boolean>;
  24278. readonly appendTo: {
  24279. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  24280. readonly required: false;
  24281. readonly validator: ((val: unknown) => boolean) | undefined;
  24282. __epPropKey: true;
  24283. };
  24284. readonly fitInputWidth: EpPropFinalized<readonly [
  24285. BooleanConstructor,
  24286. NumberConstructor
  24287. ], unknown, number | boolean, true, boolean>;
  24288. readonly suffixIcon: {
  24289. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24290. readonly required: false;
  24291. readonly validator: ((val: unknown) => boolean) | undefined;
  24292. __epPropKey: true;
  24293. };
  24294. };
  24295. declare function setActiveItem(index: number): void;
  24296. declare function setCurrentValue(value: number, event?: MouseEvent): void;
  24297. declare type SFCInstallWithContext<T> = SFCWithInstall<T> & {
  24298. _context: AppContext | null;
  24299. };
  24300. declare type SFCWithInstall<T> = T & Plugin_2;
  24301. export declare type SharedExposes = {
  24302. windowRef: Ref<HTMLElement>;
  24303. innerRef: Ref<HTMLElement>;
  24304. getItemStyleCache: (_: any, __: any, ___: any) => CSSProperties;
  24305. };
  24306. declare function show(): void;
  24307. export declare type SingleOrRange<T> = T | [
  24308. T,
  24309. T
  24310. ];
  24311. export declare const SIZE_INJECTION_KEY: InjectionKey<SizeContext>;
  24312. export declare interface SizeContext {
  24313. size: Ref<ComponentSize>;
  24314. }
  24315. export declare type SkeletonInstance = InstanceType<typeof _default_79> & unknown;
  24316. export declare type SkeletonItemInstance = InstanceType<typeof _default_80> & unknown;
  24317. export declare type SkeletonItemProps = ExtractPropTypes<typeof skeletonItemProps>;
  24318. export declare const skeletonItemProps: {
  24319. readonly variant: EpPropFinalized<StringConstructor, "button" | "caption" | "h1" | "h3" | "p" | "circle" | "image" | "rect" | "text", unknown, "text", boolean>;
  24320. };
  24321. export declare type SkeletonItemPropsPublic = __ExtractPublicPropTypes<typeof skeletonItemProps>;
  24322. export declare type SkeletonProps = ExtractPropTypes<typeof skeletonProps>;
  24323. export declare const skeletonProps: {
  24324. readonly animated: BooleanConstructor;
  24325. readonly count: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  24326. readonly rows: EpPropFinalized<NumberConstructor, unknown, unknown, 3, boolean>;
  24327. readonly loading: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24328. readonly throttle: {
  24329. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | {
  24330. leading?: number;
  24331. trailing?: number;
  24332. initVal?: boolean;
  24333. }) | (() => ThrottleType) | ((new (...args: any[]) => number | {
  24334. leading?: number;
  24335. trailing?: number;
  24336. initVal?: boolean;
  24337. }) | (() => ThrottleType))[], unknown, unknown>>;
  24338. readonly required: false;
  24339. readonly validator: ((val: unknown) => boolean) | undefined;
  24340. __epPropKey: true;
  24341. };
  24342. };
  24343. export declare type SkeletonPropsPublic = __ExtractPublicPropTypes<typeof skeletonProps>;
  24344. export declare interface SliderContext extends ToRefs<SliderProps> {
  24345. precision: ComputedRef<number>;
  24346. sliderSize: Ref<number>;
  24347. emitChange: () => void;
  24348. resetSize: () => void;
  24349. updateDragging: (val: boolean) => void;
  24350. }
  24351. export declare const sliderContextKey: InjectionKey<SliderContext>;
  24352. export declare type SliderEmits = typeof sliderEmits;
  24353. export declare const sliderEmits: {
  24354. "update:modelValue": (value: Arrayable<number>) => value is number | number[];
  24355. input: (value: Arrayable<number>) => value is number | number[];
  24356. change: (value: Arrayable<number>) => value is number | number[];
  24357. };
  24358. export declare interface SliderInitData {
  24359. firstValue: number;
  24360. secondValue: number;
  24361. oldValue?: Arrayable<number>;
  24362. dragging: boolean;
  24363. sliderSize: number;
  24364. }
  24365. export declare type SliderInstance = InstanceType<typeof _default_81> & unknown;
  24366. declare type SliderMarkerProps = ExtractPropTypes<typeof sliderMarkerProps>;
  24367. declare const sliderMarkerProps: {
  24368. readonly mark: EpPropFinalized<(new (...args: any[]) => string | {
  24369. style: CSSProperties;
  24370. label: any;
  24371. }) | (() => string | {
  24372. style: CSSProperties;
  24373. label: any;
  24374. }) | ((new (...args: any[]) => string | {
  24375. style: CSSProperties;
  24376. label: any;
  24377. }) | (() => string | {
  24378. style: CSSProperties;
  24379. label: any;
  24380. }))[], unknown, unknown, undefined, boolean>;
  24381. };
  24382. declare type SliderMarks = Record<number, string | SliderMarkerProps["mark"]>;
  24383. export declare type SliderProps = ExtractPropTypes<typeof sliderProps>;
  24384. export declare const sliderProps: {
  24385. readonly ariaLabel: StringConstructor;
  24386. readonly modelValue: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => Arrayable<number>) | ((new (...args: any[]) => number | number[]) | (() => Arrayable<number>))[], unknown, unknown, 0, boolean>;
  24387. readonly id: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  24388. readonly min: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  24389. readonly max: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  24390. readonly step: EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
  24391. readonly showInput: BooleanConstructor;
  24392. readonly showInputControls: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24393. readonly size: {
  24394. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  24395. readonly required: false;
  24396. readonly validator: ((val: unknown) => boolean) | undefined;
  24397. __epPropKey: true;
  24398. };
  24399. readonly inputSize: {
  24400. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  24401. readonly required: false;
  24402. readonly validator: ((val: unknown) => boolean) | undefined;
  24403. __epPropKey: true;
  24404. };
  24405. readonly showStops: BooleanConstructor;
  24406. readonly showTooltip: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24407. readonly formatTooltip: EpPropFinalized<(new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  24408. (): (val: number) => number | string;
  24409. new (): any;
  24410. readonly prototype: any;
  24411. } | ((new (...args: any[]) => (val: number) => number | string) | (() => (val: number) => number | string) | {
  24412. (): (val: number) => number | string;
  24413. new (): any;
  24414. readonly prototype: any;
  24415. })[], unknown, unknown, undefined, boolean>;
  24416. readonly disabled: BooleanConstructor;
  24417. readonly range: BooleanConstructor;
  24418. readonly vertical: BooleanConstructor;
  24419. readonly height: StringConstructor;
  24420. readonly debounce: EpPropFinalized<NumberConstructor, unknown, unknown, 300, boolean>;
  24421. readonly rangeStartLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  24422. readonly rangeEndLabel: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  24423. readonly formatValueText: EpPropFinalized<(new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  24424. (): (val: number) => string;
  24425. new (): any;
  24426. readonly prototype: any;
  24427. } | ((new (...args: any[]) => (val: number) => string) | (() => (val: number) => string) | {
  24428. (): (val: number) => string;
  24429. new (): any;
  24430. readonly prototype: any;
  24431. })[], unknown, unknown, undefined, boolean>;
  24432. readonly tooltipClass: EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  24433. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "top", boolean>;
  24434. readonly marks: {
  24435. readonly type: PropType<SliderMarks>;
  24436. readonly required: false;
  24437. readonly validator: ((val: unknown) => boolean) | undefined;
  24438. __epPropKey: true;
  24439. };
  24440. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24441. readonly persistent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24442. };
  24443. export declare type SliderPropsPublic = __ExtractPublicPropTypes<typeof sliderProps>;
  24444. export declare interface Sort {
  24445. prop: string;
  24446. order: TableSortOrder;
  24447. init?: any;
  24448. silent?: any;
  24449. }
  24450. export declare type SortBy = {
  24451. key: KeyType_2;
  24452. order: TableV2SortOrder;
  24453. };
  24454. export declare type SortState = {
  24455. [key: KeyType_2]: TableV2SortOrder;
  24456. };
  24457. declare const Space: DefineComponent<{
  24458. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  24459. readonly class: EpPropFinalized<(new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>) | ((new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>))[], unknown, unknown, "", boolean>;
  24460. readonly style: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  24461. readonly alignment: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "center", boolean>;
  24462. readonly prefixCls: {
  24463. readonly type: PropType<string>;
  24464. readonly required: false;
  24465. readonly validator: ((val: unknown) => boolean) | undefined;
  24466. __epPropKey: true;
  24467. };
  24468. readonly spacer: EpPropFinalized<(new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild) | ((new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild))[], unknown, string | number | VNode<RendererNode, RendererElement, {
  24469. [key: string]: any;
  24470. }>, null, boolean>;
  24471. readonly wrap: BooleanConstructor;
  24472. readonly fill: BooleanConstructor;
  24473. readonly fillRatio: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  24474. readonly size: {
  24475. readonly type: PropType<EpPropMergeType<readonly [
  24476. StringConstructor,
  24477. ArrayConstructor,
  24478. NumberConstructor
  24479. ], "" | "small" | "default" | "large", number | [
  24480. number,
  24481. number
  24482. ]>>;
  24483. readonly required: false;
  24484. readonly validator: ((val: unknown) => boolean) | undefined;
  24485. __epPropKey: true;
  24486. };
  24487. }, () => string | VNode<RendererNode, RendererElement, {
  24488. [key: string]: any;
  24489. }> | {
  24490. [name: string]: unknown;
  24491. $stable?: boolean;
  24492. } | null, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  24493. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  24494. readonly class: EpPropFinalized<(new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>) | ((new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>))[], unknown, unknown, "", boolean>;
  24495. readonly style: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  24496. readonly alignment: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "center", boolean>;
  24497. readonly prefixCls: {
  24498. readonly type: PropType<string>;
  24499. readonly required: false;
  24500. readonly validator: ((val: unknown) => boolean) | undefined;
  24501. __epPropKey: true;
  24502. };
  24503. readonly spacer: EpPropFinalized<(new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild) | ((new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild))[], unknown, string | number | VNode<RendererNode, RendererElement, {
  24504. [key: string]: any;
  24505. }>, null, boolean>;
  24506. readonly wrap: BooleanConstructor;
  24507. readonly fill: BooleanConstructor;
  24508. readonly fillRatio: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  24509. readonly size: {
  24510. readonly type: PropType<EpPropMergeType<readonly [
  24511. StringConstructor,
  24512. ArrayConstructor,
  24513. NumberConstructor
  24514. ], "" | "small" | "default" | "large", number | [
  24515. number,
  24516. number
  24517. ]>>;
  24518. readonly required: false;
  24519. readonly validator: ((val: unknown) => boolean) | undefined;
  24520. __epPropKey: true;
  24521. };
  24522. }>>, {
  24523. readonly style: StyleValue;
  24524. readonly spacer: EpPropMergeType<(new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild) | ((new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild))[], unknown, string | number | VNode<RendererNode, RendererElement, {
  24525. [key: string]: any;
  24526. }>>;
  24527. readonly fill: boolean;
  24528. readonly direction: EpPropMergeType<StringConstructor, "horizontal" | "vertical", unknown>;
  24529. readonly wrap: boolean;
  24530. readonly class: EpPropMergeType<(new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>) | ((new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>))[], unknown, unknown>;
  24531. readonly alignment: string;
  24532. readonly fillRatio: number;
  24533. }>;
  24534. export declare type SpaceInstance = InstanceType<typeof Space> & unknown;
  24535. declare const SpaceItem: DefineComponent<{
  24536. readonly prefixCls: {
  24537. readonly type: PropType<string>;
  24538. readonly required: false;
  24539. readonly validator: ((val: unknown) => boolean) | undefined;
  24540. __epPropKey: true;
  24541. };
  24542. }, () => VNode<RendererNode, RendererElement, {
  24543. [key: string]: any;
  24544. }>, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  24545. readonly prefixCls: {
  24546. readonly type: PropType<string>;
  24547. readonly required: false;
  24548. readonly validator: ((val: unknown) => boolean) | undefined;
  24549. __epPropKey: true;
  24550. };
  24551. }>>, {}>;
  24552. export declare type SpaceItemInstance = InstanceType<typeof SpaceItem> & unknown;
  24553. export declare type SpaceItemProps = ExtractPropTypes<typeof spaceItemProps>;
  24554. export declare const spaceItemProps: {
  24555. readonly prefixCls: {
  24556. readonly type: PropType<string>;
  24557. readonly required: false;
  24558. readonly validator: ((val: unknown) => boolean) | undefined;
  24559. __epPropKey: true;
  24560. };
  24561. };
  24562. export declare type SpaceItemPropsPublic = __ExtractPublicPropTypes<typeof spaceItemProps>;
  24563. export declare type SpaceProps = ExtractPropTypes<typeof spaceProps>;
  24564. export declare const spaceProps: {
  24565. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  24566. readonly class: EpPropFinalized<(new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>) | ((new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>))[], unknown, unknown, "", boolean>;
  24567. readonly style: EpPropFinalized<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown, "", boolean>;
  24568. readonly alignment: EpPropFinalized<(new (...args: any[]) => string) | (() => string) | ((new (...args: any[]) => string) | (() => string))[], unknown, unknown, "center", boolean>;
  24569. readonly prefixCls: {
  24570. readonly type: PropType<string>;
  24571. readonly required: false;
  24572. readonly validator: ((val: unknown) => boolean) | undefined;
  24573. __epPropKey: true;
  24574. };
  24575. readonly spacer: EpPropFinalized<(new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild) | ((new (...args: any[]) => VNodeChild & {}) | (() => VNodeChild))[], unknown, string | number | VNode<RendererNode, RendererElement, {
  24576. [key: string]: any;
  24577. }>, null, boolean>;
  24578. readonly wrap: BooleanConstructor;
  24579. readonly fill: BooleanConstructor;
  24580. readonly fillRatio: EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
  24581. readonly size: {
  24582. readonly type: PropType<EpPropMergeType<readonly [
  24583. StringConstructor,
  24584. ArrayConstructor,
  24585. NumberConstructor
  24586. ], "" | "small" | "default" | "large", number | [
  24587. number,
  24588. number
  24589. ]>>;
  24590. readonly required: false;
  24591. readonly validator: ((val: unknown) => boolean) | undefined;
  24592. __epPropKey: true;
  24593. };
  24594. };
  24595. export declare type SpacePropsPublic = __ExtractPublicPropTypes<typeof spaceProps>;
  24596. export declare type SplitterInstance = InstanceType<typeof _default_111> & unknown;
  24597. export declare type SplitterPanelInstance = InstanceType<typeof _default_112> & unknown;
  24598. export declare type SplitterPanelProps = ExtractPropTypes<typeof splitterPanelProps>;
  24599. export declare const splitterPanelProps: {
  24600. readonly min: {
  24601. readonly type: PropType<EpPropMergeType<readonly [
  24602. StringConstructor,
  24603. NumberConstructor
  24604. ], unknown, unknown>>;
  24605. readonly required: false;
  24606. readonly validator: ((val: unknown) => boolean) | undefined;
  24607. __epPropKey: true;
  24608. };
  24609. readonly max: {
  24610. readonly type: PropType<EpPropMergeType<readonly [
  24611. StringConstructor,
  24612. NumberConstructor
  24613. ], unknown, unknown>>;
  24614. readonly required: false;
  24615. readonly validator: ((val: unknown) => boolean) | undefined;
  24616. __epPropKey: true;
  24617. };
  24618. readonly size: {
  24619. readonly type: PropType<EpPropMergeType<readonly [
  24620. StringConstructor,
  24621. NumberConstructor
  24622. ], unknown, unknown>>;
  24623. readonly required: false;
  24624. readonly validator: ((val: unknown) => boolean) | undefined;
  24625. __epPropKey: true;
  24626. };
  24627. readonly resizable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24628. readonly collapsible: BooleanConstructor;
  24629. };
  24630. export declare type SplitterPanelPropsPublic = __ExtractPublicPropTypes<typeof splitterPanelProps>;
  24631. export declare type SplitterProps = ExtractPropTypes<typeof splitterProps>;
  24632. export declare const splitterProps: {
  24633. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  24634. readonly lazy: BooleanConstructor;
  24635. };
  24636. export declare type SplitterPropsPublic = __ExtractPublicPropTypes<typeof splitterProps>;
  24637. export declare type StatisticInstance = InstanceType<typeof _default_82> & unknown;
  24638. export declare type StatisticProps = ExtractPropTypes<typeof statisticProps>;
  24639. export declare const statisticProps: {
  24640. readonly decimalSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ".", boolean>;
  24641. readonly groupSeparator: EpPropFinalized<StringConstructor, unknown, unknown, ",", boolean>;
  24642. readonly precision: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  24643. readonly formatter: FunctionConstructor;
  24644. readonly value: EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  24645. readonly prefix: StringConstructor;
  24646. readonly suffix: StringConstructor;
  24647. readonly title: StringConstructor;
  24648. readonly valueStyle: {
  24649. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  24650. readonly required: false;
  24651. readonly validator: ((val: unknown) => boolean) | undefined;
  24652. __epPropKey: true;
  24653. };
  24654. };
  24655. export declare type StatisticPropsPublic = __ExtractPublicPropTypes<typeof statisticProps>;
  24656. export declare type StepInstance = InstanceType<typeof _default_84> & unknown;
  24657. export declare type StepProps = ExtractPropTypes<typeof stepProps>;
  24658. export declare const stepProps: {
  24659. readonly title: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  24660. readonly icon: {
  24661. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24662. readonly required: false;
  24663. readonly validator: ((val: unknown) => boolean) | undefined;
  24664. __epPropKey: true;
  24665. };
  24666. readonly description: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  24667. readonly status: EpPropFinalized<StringConstructor, "" | "wait" | "error" | "finish" | "success" | "process", unknown, "", boolean>;
  24668. };
  24669. export declare type StepPropsPublic = __ExtractPublicPropTypes<typeof stepProps>;
  24670. export declare const STEPS_INJECTION_KEY = "ElSteps";
  24671. export declare type StepsEmits = typeof stepsEmits;
  24672. export declare const stepsEmits: {
  24673. change: (newVal: number, oldVal: number) => boolean;
  24674. };
  24675. export declare type StepsInstance = InstanceType<typeof _default_83> & unknown;
  24676. export declare type StepsProps = ExtractPropTypes<typeof stepsProps>;
  24677. export declare const stepsProps: {
  24678. readonly space: EpPropFinalized<readonly [
  24679. NumberConstructor,
  24680. StringConstructor
  24681. ], unknown, unknown, "", boolean>;
  24682. readonly active: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  24683. readonly direction: EpPropFinalized<StringConstructor, "horizontal" | "vertical", unknown, "horizontal", boolean>;
  24684. readonly alignCenter: {
  24685. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  24686. readonly required: false;
  24687. readonly validator: ((val: unknown) => boolean) | undefined;
  24688. __epPropKey: true;
  24689. };
  24690. readonly simple: {
  24691. readonly type: PropType<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  24692. readonly required: false;
  24693. readonly validator: ((val: unknown) => boolean) | undefined;
  24694. __epPropKey: true;
  24695. };
  24696. readonly finishStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "finish", boolean>;
  24697. readonly processStatus: EpPropFinalized<StringConstructor, "wait" | "error" | "finish" | "success" | "process", unknown, "process", boolean>;
  24698. };
  24699. export declare type StepsPropsPublic = __ExtractPublicPropTypes<typeof stepsProps>;
  24700. declare type Store<T extends DefaultRow> = HelperStore<T>["Return"];
  24701. declare type StoreFilter = Record<string, string[]>;
  24702. export declare const SUB_MENU_INJECTION_KEY = "subMenu:";
  24703. export declare type SubMenuInstance = InstanceType<typeof _default_62> & unknown;
  24704. export declare type SubMenuProps = ExtractPropTypes<typeof subMenuProps>;
  24705. export declare const subMenuProps: {
  24706. readonly index: {
  24707. readonly type: PropType<string>;
  24708. readonly required: true;
  24709. readonly validator: ((val: unknown) => boolean) | undefined;
  24710. __epPropKey: true;
  24711. };
  24712. readonly showTimeout: NumberConstructor;
  24713. readonly hideTimeout: NumberConstructor;
  24714. readonly popperClass: StringConstructor;
  24715. readonly disabled: BooleanConstructor;
  24716. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  24717. readonly popperOffset: NumberConstructor;
  24718. readonly expandCloseIcon: {
  24719. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24720. readonly required: false;
  24721. readonly validator: ((val: unknown) => boolean) | undefined;
  24722. __epPropKey: true;
  24723. };
  24724. readonly expandOpenIcon: {
  24725. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24726. readonly required: false;
  24727. readonly validator: ((val: unknown) => boolean) | undefined;
  24728. __epPropKey: true;
  24729. };
  24730. readonly collapseCloseIcon: {
  24731. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24732. readonly required: false;
  24733. readonly validator: ((val: unknown) => boolean) | undefined;
  24734. __epPropKey: true;
  24735. };
  24736. readonly collapseOpenIcon: {
  24737. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24738. readonly required: false;
  24739. readonly validator: ((val: unknown) => boolean) | undefined;
  24740. __epPropKey: true;
  24741. };
  24742. };
  24743. export declare type SubMenuPropsPublic = __ExtractPublicPropTypes<typeof subMenuProps>;
  24744. export declare interface SubMenuProvider {
  24745. addSubMenu: (item: MenuItemRegistered) => void;
  24746. removeSubMenu: (item: MenuItemRegistered) => void;
  24747. handleMouseleave?: (deepDispatch: boolean) => void;
  24748. mouseInChild: Ref<boolean>;
  24749. level: number;
  24750. }
  24751. export declare type SummaryMethod<T extends DefaultRow> = (data: {
  24752. columns: TableColumnCtx<T>[];
  24753. data: T[];
  24754. }) => (string | VNode)[];
  24755. export declare type SwitchEmits = typeof switchEmits;
  24756. export declare const switchEmits: {
  24757. "update:modelValue": (val: boolean | string | number) => boolean;
  24758. change: (val: boolean | string | number) => boolean;
  24759. input: (val: boolean | string | number) => boolean;
  24760. };
  24761. export declare type SwitchInstance = InstanceType<typeof _default_85> & unknown;
  24762. export declare type SwitchProps = ExtractPropTypes<typeof switchProps>;
  24763. export declare const switchProps: {
  24764. readonly ariaLabel: StringConstructor;
  24765. readonly modelValue: EpPropFinalized<readonly [
  24766. BooleanConstructor,
  24767. StringConstructor,
  24768. NumberConstructor
  24769. ], unknown, unknown, false, boolean>;
  24770. readonly disabled: BooleanConstructor;
  24771. readonly loading: BooleanConstructor;
  24772. readonly size: {
  24773. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large") | ((new (...args: any[]) => "" | "small" | "default" | "large") | (() => "" | "small" | "default" | "large"))[], unknown, "" | "small" | "default" | "large">>;
  24774. readonly required: false;
  24775. readonly validator: ((val: unknown) => boolean) | undefined;
  24776. __epPropKey: true;
  24777. };
  24778. readonly width: EpPropFinalized<readonly [
  24779. StringConstructor,
  24780. NumberConstructor
  24781. ], unknown, unknown, "", boolean>;
  24782. readonly inlinePrompt: BooleanConstructor;
  24783. readonly inactiveActionIcon: {
  24784. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24785. readonly required: false;
  24786. readonly validator: ((val: unknown) => boolean) | undefined;
  24787. __epPropKey: true;
  24788. };
  24789. readonly activeActionIcon: {
  24790. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24791. readonly required: false;
  24792. readonly validator: ((val: unknown) => boolean) | undefined;
  24793. __epPropKey: true;
  24794. };
  24795. readonly activeIcon: {
  24796. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24797. readonly required: false;
  24798. readonly validator: ((val: unknown) => boolean) | undefined;
  24799. __epPropKey: true;
  24800. };
  24801. readonly inactiveIcon: {
  24802. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  24803. readonly required: false;
  24804. readonly validator: ((val: unknown) => boolean) | undefined;
  24805. __epPropKey: true;
  24806. };
  24807. readonly activeText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  24808. readonly inactiveText: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  24809. readonly activeValue: EpPropFinalized<readonly [
  24810. BooleanConstructor,
  24811. StringConstructor,
  24812. NumberConstructor
  24813. ], unknown, unknown, true, boolean>;
  24814. readonly inactiveValue: EpPropFinalized<readonly [
  24815. BooleanConstructor,
  24816. StringConstructor,
  24817. NumberConstructor
  24818. ], unknown, unknown, false, boolean>;
  24819. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  24820. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  24821. readonly beforeChange: {
  24822. readonly type: PropType<() => Promise<boolean> | boolean>;
  24823. readonly required: false;
  24824. readonly validator: ((val: unknown) => boolean) | undefined;
  24825. __epPropKey: true;
  24826. };
  24827. readonly id: StringConstructor;
  24828. readonly tabindex: {
  24829. readonly type: PropType<EpPropMergeType<readonly [
  24830. StringConstructor,
  24831. NumberConstructor
  24832. ], unknown, unknown>>;
  24833. readonly required: false;
  24834. readonly validator: ((val: unknown) => boolean) | undefined;
  24835. __epPropKey: true;
  24836. };
  24837. };
  24838. export declare type SwitchPropsPublic = __ExtractPublicPropTypes<typeof switchProps>;
  24839. export declare type TabBarInstance = InstanceType<typeof _default_89> & unknown;
  24840. export declare type TabBarProps = ExtractPropTypes<typeof tabBarProps>;
  24841. export declare const tabBarProps: {
  24842. readonly tabs: EpPropFinalized<(new (...args: any[]) => {
  24843. uid: number;
  24844. getVnode: () => VNode;
  24845. slots: Slots;
  24846. props: {
  24847. readonly label: string;
  24848. readonly disabled: boolean;
  24849. readonly lazy: boolean;
  24850. readonly name?: EpPropMergeType<readonly [
  24851. StringConstructor,
  24852. NumberConstructor
  24853. ], unknown, unknown> | undefined;
  24854. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  24855. };
  24856. paneName: TabPaneName | undefined;
  24857. active: boolean;
  24858. index: string | undefined;
  24859. isClosable: boolean;
  24860. isFocusInsidePane: () => boolean | undefined;
  24861. }[]) | (() => {
  24862. uid: number;
  24863. getVnode: () => VNode;
  24864. slots: Slots;
  24865. props: {
  24866. readonly label: string;
  24867. readonly disabled: boolean;
  24868. readonly lazy: boolean;
  24869. readonly name?: EpPropMergeType<readonly [
  24870. StringConstructor,
  24871. NumberConstructor
  24872. ], unknown, unknown> | undefined;
  24873. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  24874. };
  24875. paneName: TabPaneName | undefined;
  24876. active: boolean;
  24877. index: string | undefined;
  24878. isClosable: boolean;
  24879. isFocusInsidePane: () => boolean | undefined;
  24880. }[]) | ((new (...args: any[]) => {
  24881. uid: number;
  24882. getVnode: () => VNode;
  24883. slots: Slots;
  24884. props: {
  24885. readonly label: string;
  24886. readonly disabled: boolean;
  24887. readonly lazy: boolean;
  24888. readonly name?: EpPropMergeType<readonly [
  24889. StringConstructor,
  24890. NumberConstructor
  24891. ], unknown, unknown> | undefined;
  24892. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  24893. };
  24894. paneName: TabPaneName | undefined;
  24895. active: boolean;
  24896. index: string | undefined;
  24897. isClosable: boolean;
  24898. isFocusInsidePane: () => boolean | undefined;
  24899. }[]) | (() => {
  24900. uid: number;
  24901. getVnode: () => VNode;
  24902. slots: Slots;
  24903. props: {
  24904. readonly label: string;
  24905. readonly disabled: boolean;
  24906. readonly lazy: boolean;
  24907. readonly name?: EpPropMergeType<readonly [
  24908. StringConstructor,
  24909. NumberConstructor
  24910. ], unknown, unknown> | undefined;
  24911. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  24912. };
  24913. paneName: TabPaneName | undefined;
  24914. active: boolean;
  24915. index: string | undefined;
  24916. isClosable: boolean;
  24917. isFocusInsidePane: () => boolean | undefined;
  24918. }[]))[], unknown, unknown, () => [
  24919. ], boolean>;
  24920. readonly tabRefs: EpPropFinalized<(new (...args: any[]) => {
  24921. [key: string]: HTMLDivElement;
  24922. [key: number]: HTMLDivElement;
  24923. }) | (() => {
  24924. [key: string]: HTMLDivElement;
  24925. [key: number]: HTMLDivElement;
  24926. }) | ((new (...args: any[]) => {
  24927. [key: string]: HTMLDivElement;
  24928. [key: number]: HTMLDivElement;
  24929. }) | (() => {
  24930. [key: string]: HTMLDivElement;
  24931. [key: number]: HTMLDivElement;
  24932. }))[], unknown, unknown, () => Mutable<{}>, boolean>;
  24933. };
  24934. export declare type TabBarPropsPublic = __ExtractPublicPropTypes<typeof tabBarProps>;
  24935. export declare interface Table<T extends DefaultRow = any> extends ComponentInternalInstance {
  24936. $ready: boolean;
  24937. hoverState?: HoverState<T> | null;
  24938. renderExpanded: RenderExpanded<T>;
  24939. store: Store<T>;
  24940. layout: TableLayout<T>;
  24941. refs: TableRefs;
  24942. tableId: string;
  24943. state: TableState;
  24944. }
  24945. export declare type TableColumnCtx<T extends DefaultRow = DefaultRow> = {
  24946. id: string;
  24947. realWidth: number | null;
  24948. type: string;
  24949. label: string;
  24950. className: string;
  24951. labelClassName: string;
  24952. property: string;
  24953. prop: string;
  24954. width?: string | number;
  24955. minWidth: string | number;
  24956. renderHeader: (data: CI<T>) => VNode;
  24957. sortable: boolean | string;
  24958. sortMethod: (a: T, b: T) => number;
  24959. sortBy: string | ((row: T, index: number, array?: T[]) => string) | string[];
  24960. resizable: boolean;
  24961. columnKey: string;
  24962. rawColumnKey: string;
  24963. align: string;
  24964. headerAlign: string;
  24965. showOverflowTooltip?: boolean | TableOverflowTooltipOptions;
  24966. tooltipFormatter?: TableOverflowTooltipFormatter<T>;
  24967. fixed: boolean | string;
  24968. formatter: (row: T, column: TableColumnCtx<T>, cellValue: any, index: number) => VNode | string;
  24969. selectable: (row: T, index: number) => boolean;
  24970. reserveSelection: boolean;
  24971. filterMethod: FilterMethods<T>;
  24972. filteredValue: string[];
  24973. filters: Filters;
  24974. filterPlacement: string;
  24975. filterMultiple: boolean;
  24976. filterClassName: string;
  24977. index: number | ((index: number) => number);
  24978. sortOrders: (TableSortOrder | null)[];
  24979. renderCell: (data: any) => VNode | VNode[];
  24980. colSpan: number;
  24981. rowSpan: number;
  24982. children?: TableColumnCtx<T>[];
  24983. level: number;
  24984. filterable: boolean | FilterMethods<T> | Filters;
  24985. order: TableSortOrder | null;
  24986. isColumnGroup: boolean;
  24987. isSubColumn: boolean;
  24988. columns: TableColumnCtx<T>[];
  24989. getColumnIndex: () => number;
  24990. no: number;
  24991. filterOpened?: boolean;
  24992. renderFilterIcon?: (scope: any) => VNode;
  24993. renderExpand?: (scope: any) => VNode;
  24994. };
  24995. export declare type TableColumnInstance = InstanceType<typeof _default_87> & unknown;
  24996. declare const TableGrid: DefineComponent<{
  24997. readonly columns: {
  24998. readonly type: PropType<AnyColumn[]>;
  24999. readonly required: true;
  25000. readonly validator: ((val: unknown) => boolean) | undefined;
  25001. __epPropKey: true;
  25002. };
  25003. readonly data: {
  25004. readonly type: PropType<any[]>;
  25005. readonly required: true;
  25006. readonly validator: ((val: unknown) => boolean) | undefined;
  25007. __epPropKey: true;
  25008. };
  25009. readonly fixedData: {
  25010. readonly type: PropType<any[]>;
  25011. readonly required: false;
  25012. readonly validator: ((val: unknown) => boolean) | undefined;
  25013. __epPropKey: true;
  25014. };
  25015. readonly estimatedRowHeight: {
  25016. readonly default: undefined;
  25017. readonly type: PropType<number>;
  25018. readonly required: false;
  25019. readonly validator: ((val: unknown) => boolean) | undefined;
  25020. readonly __epPropKey: true;
  25021. };
  25022. readonly width: {
  25023. readonly type: PropType<number>;
  25024. readonly required: true;
  25025. readonly validator: ((val: unknown) => boolean) | undefined;
  25026. __epPropKey: true;
  25027. };
  25028. readonly height: {
  25029. readonly type: PropType<number>;
  25030. readonly required: true;
  25031. readonly validator: ((val: unknown) => boolean) | undefined;
  25032. __epPropKey: true;
  25033. };
  25034. readonly headerWidth: {
  25035. readonly type: PropType<number>;
  25036. readonly required: true;
  25037. readonly validator: ((val: unknown) => boolean) | undefined;
  25038. __epPropKey: true;
  25039. };
  25040. readonly headerHeight: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown, 50, boolean>;
  25041. readonly bodyWidth: {
  25042. readonly type: PropType<number>;
  25043. readonly required: true;
  25044. readonly validator: ((val: unknown) => boolean) | undefined;
  25045. __epPropKey: true;
  25046. };
  25047. readonly rowHeight: {
  25048. readonly type: PropType<number>;
  25049. readonly required: true;
  25050. readonly validator: ((val: unknown) => boolean) | undefined;
  25051. __epPropKey: true;
  25052. };
  25053. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  25054. readonly useIsScrolling: BooleanConstructor;
  25055. readonly scrollbarAlwaysOn: BooleanConstructor;
  25056. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  25057. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  25058. readonly class: StringConstructor;
  25059. readonly style: {
  25060. readonly type: PropType<CSSProperties>;
  25061. readonly required: false;
  25062. readonly validator: ((val: unknown) => boolean) | undefined;
  25063. __epPropKey: true;
  25064. };
  25065. readonly containerStyle: {
  25066. readonly type: PropType<CSSProperties>;
  25067. readonly required: false;
  25068. readonly validator: ((val: unknown) => boolean) | undefined;
  25069. __epPropKey: true;
  25070. };
  25071. readonly getRowHeight: {
  25072. readonly type: PropType<ItemSize>;
  25073. readonly required: true;
  25074. readonly validator: ((val: unknown) => boolean) | undefined;
  25075. __epPropKey: true;
  25076. };
  25077. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25078. readonly onRowsRendered: {
  25079. readonly type: PropType<(params: onRowRenderedParams) => void>;
  25080. readonly required: false;
  25081. readonly validator: ((val: unknown) => boolean) | undefined;
  25082. __epPropKey: true;
  25083. };
  25084. readonly onScroll: {
  25085. readonly type: PropType<(...args: any[]) => void>;
  25086. readonly required: false;
  25087. readonly validator: ((val: unknown) => boolean) | undefined;
  25088. __epPropKey: true;
  25089. };
  25090. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  25091. readonly columns: {
  25092. readonly type: PropType<AnyColumn[]>;
  25093. readonly required: true;
  25094. readonly validator: ((val: unknown) => boolean) | undefined;
  25095. __epPropKey: true;
  25096. };
  25097. readonly data: {
  25098. readonly type: PropType<any[]>;
  25099. readonly required: true;
  25100. readonly validator: ((val: unknown) => boolean) | undefined;
  25101. __epPropKey: true;
  25102. };
  25103. readonly fixedData: {
  25104. readonly type: PropType<any[]>;
  25105. readonly required: false;
  25106. readonly validator: ((val: unknown) => boolean) | undefined;
  25107. __epPropKey: true;
  25108. };
  25109. readonly estimatedRowHeight: {
  25110. readonly default: undefined;
  25111. readonly type: PropType<number>;
  25112. readonly required: false;
  25113. readonly validator: ((val: unknown) => boolean) | undefined;
  25114. readonly __epPropKey: true;
  25115. };
  25116. readonly width: {
  25117. readonly type: PropType<number>;
  25118. readonly required: true;
  25119. readonly validator: ((val: unknown) => boolean) | undefined;
  25120. __epPropKey: true;
  25121. };
  25122. readonly height: {
  25123. readonly type: PropType<number>;
  25124. readonly required: true;
  25125. readonly validator: ((val: unknown) => boolean) | undefined;
  25126. __epPropKey: true;
  25127. };
  25128. readonly headerWidth: {
  25129. readonly type: PropType<number>;
  25130. readonly required: true;
  25131. readonly validator: ((val: unknown) => boolean) | undefined;
  25132. __epPropKey: true;
  25133. };
  25134. readonly headerHeight: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown, 50, boolean>;
  25135. readonly bodyWidth: {
  25136. readonly type: PropType<number>;
  25137. readonly required: true;
  25138. readonly validator: ((val: unknown) => boolean) | undefined;
  25139. __epPropKey: true;
  25140. };
  25141. readonly rowHeight: {
  25142. readonly type: PropType<number>;
  25143. readonly required: true;
  25144. readonly validator: ((val: unknown) => boolean) | undefined;
  25145. __epPropKey: true;
  25146. };
  25147. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  25148. readonly useIsScrolling: BooleanConstructor;
  25149. readonly scrollbarAlwaysOn: BooleanConstructor;
  25150. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  25151. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  25152. readonly class: StringConstructor;
  25153. readonly style: {
  25154. readonly type: PropType<CSSProperties>;
  25155. readonly required: false;
  25156. readonly validator: ((val: unknown) => boolean) | undefined;
  25157. __epPropKey: true;
  25158. };
  25159. readonly containerStyle: {
  25160. readonly type: PropType<CSSProperties>;
  25161. readonly required: false;
  25162. readonly validator: ((val: unknown) => boolean) | undefined;
  25163. __epPropKey: true;
  25164. };
  25165. readonly getRowHeight: {
  25166. readonly type: PropType<ItemSize>;
  25167. readonly required: true;
  25168. readonly validator: ((val: unknown) => boolean) | undefined;
  25169. __epPropKey: true;
  25170. };
  25171. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25172. readonly onRowsRendered: {
  25173. readonly type: PropType<(params: onRowRenderedParams) => void>;
  25174. readonly required: false;
  25175. readonly validator: ((val: unknown) => boolean) | undefined;
  25176. __epPropKey: true;
  25177. };
  25178. readonly onScroll: {
  25179. readonly type: PropType<(...args: any[]) => void>;
  25180. readonly required: false;
  25181. readonly validator: ((val: unknown) => boolean) | undefined;
  25182. __epPropKey: true;
  25183. };
  25184. }>>, {
  25185. readonly rowKey: EpPropMergeType<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown>;
  25186. readonly useIsScrolling: boolean;
  25187. readonly scrollbarAlwaysOn: boolean;
  25188. readonly cache: number;
  25189. readonly estimatedRowHeight: number;
  25190. readonly scrollbarStartGap: number;
  25191. readonly scrollbarEndGap: number;
  25192. readonly headerHeight: EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>;
  25193. }>;
  25194. declare type TableGridInstance = InstanceType<typeof TableGrid> & UnwrapRef<{
  25195. forceUpdate: () => void;
  25196. /**
  25197. * @description fetch total height
  25198. */
  25199. totalHeight: number;
  25200. /**
  25201. * @description scrollTo a position
  25202. * @param { number | ScrollToOptions } arg1
  25203. * @param { number } arg2
  25204. */
  25205. scrollTo(leftOrOptions: number | GridScrollOptions, top?: number): void;
  25206. /**
  25207. * @description scroll vertically to position y
  25208. */
  25209. scrollToTop(scrollTop: number): void;
  25210. /**
  25211. * @description scroll to a given row
  25212. * @params row {Number} which row to scroll to
  25213. * @params @optional strategy {ScrollStrategy} use what strategy to scroll to
  25214. */
  25215. scrollToRow(row: number, strategy: Alignment): void;
  25216. /**
  25217. * @description reset rendered state after row index
  25218. * @param { number } rowIndex
  25219. * @param { boolean } forceUpdate
  25220. */
  25221. resetAfterRowIndex: ResetAfterIndex;
  25222. }>;
  25223. declare interface TableHeader extends ComponentInternalInstance {
  25224. state: {
  25225. onColumnsChange: (layout: TableLayout<any>) => void;
  25226. onScrollableChange: (layout: TableLayout<any>) => void;
  25227. };
  25228. filterPanels: Ref<DefaultRow>;
  25229. }
  25230. export declare type TableInstance = InstanceType<typeof _default_86> & unknown;
  25231. declare class TableLayout<T extends DefaultRow> {
  25232. observers: TableHeader[];
  25233. table: Table<T>;
  25234. store: Store<T>;
  25235. columns: TableColumnCtx<T>[];
  25236. fit: boolean;
  25237. showHeader: boolean;
  25238. height: Ref<null | number>;
  25239. scrollX: Ref<boolean>;
  25240. scrollY: Ref<boolean>;
  25241. bodyWidth: Ref<null | number>;
  25242. fixedWidth: Ref<null | number>;
  25243. rightFixedWidth: Ref<null | number>;
  25244. tableHeight: Ref<null | number>;
  25245. headerHeight: Ref<null | number>;
  25246. appendHeight: Ref<null | number>;
  25247. footerHeight: Ref<null | number>;
  25248. gutterWidth: number;
  25249. constructor(options: Record<string, any>);
  25250. updateScrollY(): boolean;
  25251. setHeight(value: string | number | null, prop?: string): void;
  25252. setMaxHeight(value: string | number | null): void;
  25253. getFlattenColumns(): TableColumnCtx<T>[];
  25254. updateElsHeight(): void;
  25255. headerDisplayNone(elm: HTMLElement): boolean;
  25256. updateColumnsWidth(): void;
  25257. addObserver(observer: TableHeader): void;
  25258. removeObserver(observer: TableHeader): void;
  25259. notifyObservers(event: string): void;
  25260. }
  25261. declare type TableOverflowTooltipFormatter<T extends DefaultRow> = (data: {
  25262. row: T;
  25263. column: TableColumnCtx<T>;
  25264. cellValue: any;
  25265. }) => VNode | string;
  25266. declare type TableOverflowTooltipOptions = Partial<Pick<ElTooltipProps, "appendTo" | "effect" | "enterable" | "hideAfter" | "offset" | "placement" | "popperClass" | "popperOptions" | "showAfter" | "showArrow" | "transition">>;
  25267. export declare interface TableProps<T extends DefaultRow> {
  25268. data: T[];
  25269. size?: ComponentSize;
  25270. width?: string | number;
  25271. height?: string | number;
  25272. maxHeight?: string | number;
  25273. fit?: boolean;
  25274. stripe?: boolean;
  25275. border?: boolean;
  25276. rowKey?: string | ((row: T) => string);
  25277. context?: Table<T>;
  25278. showHeader?: boolean;
  25279. showSummary?: boolean;
  25280. sumText?: string;
  25281. summaryMethod?: SummaryMethod<T>;
  25282. rowClassName?: ColumnCls<T>;
  25283. rowStyle?: ColumnStyle<T>;
  25284. cellClassName?: CellCls<T>;
  25285. cellStyle?: CellStyle<T>;
  25286. headerRowClassName?: ColumnCls<T>;
  25287. headerRowStyle?: ColumnStyle<T>;
  25288. headerCellClassName?: CellCls<T>;
  25289. headerCellStyle?: CellStyle<T>;
  25290. highlightCurrentRow?: boolean;
  25291. currentRowKey?: string | number;
  25292. emptyText?: string;
  25293. expandRowKeys?: Array<string>;
  25294. defaultExpandAll?: boolean;
  25295. defaultSort?: Sort;
  25296. tooltipEffect?: string;
  25297. tooltipOptions?: TableOverflowTooltipOptions;
  25298. spanMethod?: (data: {
  25299. row: T;
  25300. rowIndex: number;
  25301. column: TableColumnCtx<T>;
  25302. columnIndex: number;
  25303. }) => number[] | {
  25304. rowspan: number;
  25305. colspan: number;
  25306. } | undefined;
  25307. selectOnIndeterminate?: boolean;
  25308. indent?: number;
  25309. treeProps?: TreeProps;
  25310. lazy?: boolean;
  25311. load?: (row: T, treeNode: TreeNode, resolve: (data: T[]) => void) => void;
  25312. className?: string;
  25313. style?: CSSProperties;
  25314. tableLayout?: Layout;
  25315. scrollbarAlwaysOn?: boolean;
  25316. flexible?: boolean;
  25317. showOverflowTooltip?: boolean | TableOverflowTooltipOptions;
  25318. tooltipFormatter?: TableOverflowTooltipFormatter<T>;
  25319. appendFilterPanelTo?: string;
  25320. scrollbarTabindex?: number | string;
  25321. nativeScrollbar?: boolean;
  25322. }
  25323. export declare interface TableRefs {
  25324. tableWrapper: HTMLElement;
  25325. headerWrapper: HTMLElement;
  25326. footerWrapper: HTMLElement;
  25327. fixedBodyWrapper: HTMLElement;
  25328. rightFixedBodyWrapper: HTMLElement;
  25329. bodyWrapper: HTMLElement;
  25330. appendWrapper: HTMLElement;
  25331. [key: string]: any;
  25332. }
  25333. declare type TableSortOrder = "ascending" | "descending";
  25334. declare interface TableState {
  25335. isGroup: Ref<boolean>;
  25336. resizeState: Ref<{
  25337. width: any;
  25338. height: any;
  25339. }>;
  25340. doLayout: () => void;
  25341. debouncedUpdateLayout: () => void;
  25342. }
  25343. export declare type TableTooltipData<T extends DefaultRow> = Parameters<TableOverflowTooltipFormatter<T>>[0];
  25344. export declare const TableV2: DefineComponent<{
  25345. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  25346. readonly estimatedRowHeight: {
  25347. readonly default: undefined;
  25348. readonly type: PropType<number>;
  25349. readonly required: false;
  25350. readonly validator: ((val: unknown) => boolean) | undefined;
  25351. readonly __epPropKey: true;
  25352. };
  25353. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25354. readonly headerClass: {
  25355. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>) | ((new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>))[], unknown, unknown>>;
  25356. readonly required: false;
  25357. readonly validator: ((val: unknown) => boolean) | undefined;
  25358. __epPropKey: true;
  25359. };
  25360. readonly headerProps: {
  25361. readonly type: PropType<any>;
  25362. readonly required: false;
  25363. readonly validator: ((val: unknown) => boolean) | undefined;
  25364. __epPropKey: true;
  25365. };
  25366. readonly headerCellProps: {
  25367. readonly type: PropType<any>;
  25368. readonly required: false;
  25369. readonly validator: ((val: unknown) => boolean) | undefined;
  25370. __epPropKey: true;
  25371. };
  25372. readonly headerHeight: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown, 50, boolean>;
  25373. readonly footerHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  25374. readonly rowClass: {
  25375. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>) | ((new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>))[], unknown, unknown>>;
  25376. readonly required: false;
  25377. readonly validator: ((val: unknown) => boolean) | undefined;
  25378. __epPropKey: true;
  25379. };
  25380. readonly rowProps: {
  25381. readonly type: PropType<any>;
  25382. readonly required: false;
  25383. readonly validator: ((val: unknown) => boolean) | undefined;
  25384. __epPropKey: true;
  25385. };
  25386. readonly rowHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 50, boolean>;
  25387. readonly cellProps: {
  25388. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>) | ((new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>))[], unknown, unknown>>;
  25389. readonly required: false;
  25390. readonly validator: ((val: unknown) => boolean) | undefined;
  25391. __epPropKey: true;
  25392. };
  25393. readonly columns: {
  25394. readonly type: PropType<AnyColumn[]>;
  25395. readonly required: true;
  25396. readonly validator: ((val: unknown) => boolean) | undefined;
  25397. __epPropKey: true;
  25398. };
  25399. readonly data: {
  25400. readonly type: PropType<any[]>;
  25401. readonly required: true;
  25402. readonly validator: ((val: unknown) => boolean) | undefined;
  25403. __epPropKey: true;
  25404. };
  25405. readonly dataGetter: {
  25406. readonly type: PropType<DataGetter<any>>;
  25407. readonly required: false;
  25408. readonly validator: ((val: unknown) => boolean) | undefined;
  25409. __epPropKey: true;
  25410. };
  25411. readonly fixedData: {
  25412. readonly type: PropType<any[]>;
  25413. readonly required: false;
  25414. readonly validator: ((val: unknown) => boolean) | undefined;
  25415. __epPropKey: true;
  25416. };
  25417. readonly expandColumnKey: StringConstructor;
  25418. readonly expandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25419. readonly defaultExpandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25420. readonly class: StringConstructor;
  25421. readonly fixed: BooleanConstructor;
  25422. readonly style: {
  25423. readonly type: PropType<CSSProperties>;
  25424. readonly required: false;
  25425. readonly validator: ((val: unknown) => boolean) | undefined;
  25426. __epPropKey: true;
  25427. };
  25428. readonly width: {
  25429. readonly type: PropType<number>;
  25430. readonly required: true;
  25431. readonly validator: ((val: unknown) => boolean) | undefined;
  25432. __epPropKey: true;
  25433. };
  25434. readonly height: {
  25435. readonly type: PropType<number>;
  25436. readonly required: true;
  25437. readonly validator: ((val: unknown) => boolean) | undefined;
  25438. __epPropKey: true;
  25439. };
  25440. readonly maxHeight: NumberConstructor;
  25441. readonly useIsScrolling: BooleanConstructor;
  25442. readonly indentSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25443. readonly iconSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25444. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25445. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25446. readonly scrollbarAlwaysOn: BooleanConstructor;
  25447. readonly sortBy: EpPropFinalized<(new (...args: any[]) => SortBy) | (() => SortBy) | ((new (...args: any[]) => SortBy) | (() => SortBy))[], unknown, unknown, () => {
  25448. key: KeyType_2;
  25449. order: TableV2SortOrder;
  25450. }, boolean>;
  25451. readonly sortState: EpPropFinalized<(new (...args: any[]) => SortState) | (() => SortState) | ((new (...args: any[]) => SortState) | (() => SortState))[], unknown, unknown, undefined, boolean>;
  25452. readonly onColumnSort: {
  25453. readonly type: PropType<ColumnSortHandler<any>>;
  25454. readonly required: false;
  25455. readonly validator: ((val: unknown) => boolean) | undefined;
  25456. __epPropKey: true;
  25457. };
  25458. readonly onExpandedRowsChange: {
  25459. readonly type: PropType<ExpandedRowsChangeHandler>;
  25460. readonly required: false;
  25461. readonly validator: ((val: unknown) => boolean) | undefined;
  25462. __epPropKey: true;
  25463. };
  25464. readonly onEndReached: {
  25465. readonly type: PropType<(remainDistance: number) => void>;
  25466. readonly required: false;
  25467. readonly validator: ((val: unknown) => boolean) | undefined;
  25468. __epPropKey: true;
  25469. };
  25470. readonly onRowExpand: {
  25471. readonly type: PropType<RowExpandHandler>;
  25472. readonly required: false;
  25473. readonly validator: ((val: unknown) => boolean) | undefined;
  25474. __epPropKey: true;
  25475. };
  25476. readonly onScroll: {
  25477. readonly type: PropType<(...args: any[]) => void>;
  25478. readonly required: false;
  25479. readonly validator: ((val: unknown) => boolean) | undefined;
  25480. __epPropKey: true;
  25481. };
  25482. readonly onRowsRendered: {
  25483. readonly type: PropType<(params: onRowRenderedParams) => void>;
  25484. readonly required: false;
  25485. readonly validator: ((val: unknown) => boolean) | undefined;
  25486. __epPropKey: true;
  25487. };
  25488. readonly rowEventHandlers: {
  25489. readonly type: PropType<RowEventHandlers>;
  25490. readonly required: false;
  25491. readonly validator: ((val: unknown) => boolean) | undefined;
  25492. __epPropKey: true;
  25493. };
  25494. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, Record<string, any>, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  25495. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  25496. readonly estimatedRowHeight: {
  25497. readonly default: undefined;
  25498. readonly type: PropType<number>;
  25499. readonly required: false;
  25500. readonly validator: ((val: unknown) => boolean) | undefined;
  25501. readonly __epPropKey: true;
  25502. };
  25503. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25504. readonly headerClass: {
  25505. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>) | ((new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>))[], unknown, unknown>>;
  25506. readonly required: false;
  25507. readonly validator: ((val: unknown) => boolean) | undefined;
  25508. __epPropKey: true;
  25509. };
  25510. readonly headerProps: {
  25511. readonly type: PropType<any>;
  25512. readonly required: false;
  25513. readonly validator: ((val: unknown) => boolean) | undefined;
  25514. __epPropKey: true;
  25515. };
  25516. readonly headerCellProps: {
  25517. readonly type: PropType<any>;
  25518. readonly required: false;
  25519. readonly validator: ((val: unknown) => boolean) | undefined;
  25520. __epPropKey: true;
  25521. };
  25522. readonly headerHeight: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown, 50, boolean>;
  25523. readonly footerHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  25524. readonly rowClass: {
  25525. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>) | ((new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>))[], unknown, unknown>>;
  25526. readonly required: false;
  25527. readonly validator: ((val: unknown) => boolean) | undefined;
  25528. __epPropKey: true;
  25529. };
  25530. readonly rowProps: {
  25531. readonly type: PropType<any>;
  25532. readonly required: false;
  25533. readonly validator: ((val: unknown) => boolean) | undefined;
  25534. __epPropKey: true;
  25535. };
  25536. readonly rowHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 50, boolean>;
  25537. readonly cellProps: {
  25538. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>) | ((new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>))[], unknown, unknown>>;
  25539. readonly required: false;
  25540. readonly validator: ((val: unknown) => boolean) | undefined;
  25541. __epPropKey: true;
  25542. };
  25543. readonly columns: {
  25544. readonly type: PropType<AnyColumn[]>;
  25545. readonly required: true;
  25546. readonly validator: ((val: unknown) => boolean) | undefined;
  25547. __epPropKey: true;
  25548. };
  25549. readonly data: {
  25550. readonly type: PropType<any[]>;
  25551. readonly required: true;
  25552. readonly validator: ((val: unknown) => boolean) | undefined;
  25553. __epPropKey: true;
  25554. };
  25555. readonly dataGetter: {
  25556. readonly type: PropType<DataGetter<any>>;
  25557. readonly required: false;
  25558. readonly validator: ((val: unknown) => boolean) | undefined;
  25559. __epPropKey: true;
  25560. };
  25561. readonly fixedData: {
  25562. readonly type: PropType<any[]>;
  25563. readonly required: false;
  25564. readonly validator: ((val: unknown) => boolean) | undefined;
  25565. __epPropKey: true;
  25566. };
  25567. readonly expandColumnKey: StringConstructor;
  25568. readonly expandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25569. readonly defaultExpandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25570. readonly class: StringConstructor;
  25571. readonly fixed: BooleanConstructor;
  25572. readonly style: {
  25573. readonly type: PropType<CSSProperties>;
  25574. readonly required: false;
  25575. readonly validator: ((val: unknown) => boolean) | undefined;
  25576. __epPropKey: true;
  25577. };
  25578. readonly width: {
  25579. readonly type: PropType<number>;
  25580. readonly required: true;
  25581. readonly validator: ((val: unknown) => boolean) | undefined;
  25582. __epPropKey: true;
  25583. };
  25584. readonly height: {
  25585. readonly type: PropType<number>;
  25586. readonly required: true;
  25587. readonly validator: ((val: unknown) => boolean) | undefined;
  25588. __epPropKey: true;
  25589. };
  25590. readonly maxHeight: NumberConstructor;
  25591. readonly useIsScrolling: BooleanConstructor;
  25592. readonly indentSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25593. readonly iconSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25594. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25595. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25596. readonly scrollbarAlwaysOn: BooleanConstructor;
  25597. readonly sortBy: EpPropFinalized<(new (...args: any[]) => SortBy) | (() => SortBy) | ((new (...args: any[]) => SortBy) | (() => SortBy))[], unknown, unknown, () => {
  25598. key: KeyType_2;
  25599. order: TableV2SortOrder;
  25600. }, boolean>;
  25601. readonly sortState: EpPropFinalized<(new (...args: any[]) => SortState) | (() => SortState) | ((new (...args: any[]) => SortState) | (() => SortState))[], unknown, unknown, undefined, boolean>;
  25602. readonly onColumnSort: {
  25603. readonly type: PropType<ColumnSortHandler<any>>;
  25604. readonly required: false;
  25605. readonly validator: ((val: unknown) => boolean) | undefined;
  25606. __epPropKey: true;
  25607. };
  25608. readonly onExpandedRowsChange: {
  25609. readonly type: PropType<ExpandedRowsChangeHandler>;
  25610. readonly required: false;
  25611. readonly validator: ((val: unknown) => boolean) | undefined;
  25612. __epPropKey: true;
  25613. };
  25614. readonly onEndReached: {
  25615. readonly type: PropType<(remainDistance: number) => void>;
  25616. readonly required: false;
  25617. readonly validator: ((val: unknown) => boolean) | undefined;
  25618. __epPropKey: true;
  25619. };
  25620. readonly onRowExpand: {
  25621. readonly type: PropType<RowExpandHandler>;
  25622. readonly required: false;
  25623. readonly validator: ((val: unknown) => boolean) | undefined;
  25624. __epPropKey: true;
  25625. };
  25626. readonly onScroll: {
  25627. readonly type: PropType<(...args: any[]) => void>;
  25628. readonly required: false;
  25629. readonly validator: ((val: unknown) => boolean) | undefined;
  25630. __epPropKey: true;
  25631. };
  25632. readonly onRowsRendered: {
  25633. readonly type: PropType<(params: onRowRenderedParams) => void>;
  25634. readonly required: false;
  25635. readonly validator: ((val: unknown) => boolean) | undefined;
  25636. __epPropKey: true;
  25637. };
  25638. readonly rowEventHandlers: {
  25639. readonly type: PropType<RowEventHandlers>;
  25640. readonly required: false;
  25641. readonly validator: ((val: unknown) => boolean) | undefined;
  25642. __epPropKey: true;
  25643. };
  25644. }>>, {
  25645. readonly fixed: boolean;
  25646. readonly rowKey: EpPropMergeType<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown>;
  25647. readonly useIsScrolling: boolean;
  25648. readonly scrollbarAlwaysOn: boolean;
  25649. readonly cache: number;
  25650. readonly estimatedRowHeight: number;
  25651. readonly rowHeight: number;
  25652. readonly hScrollbarSize: number;
  25653. readonly vScrollbarSize: number;
  25654. readonly sortBy: SortBy;
  25655. readonly headerHeight: EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>;
  25656. readonly footerHeight: number;
  25657. readonly indentSize: number;
  25658. readonly iconSize: number;
  25659. readonly sortState: SortState;
  25660. readonly expandedRowKeys: KeyType_2[];
  25661. readonly defaultExpandedRowKeys: KeyType_2[];
  25662. }>;
  25663. export declare enum TableV2Alignment {
  25664. LEFT = "left",
  25665. CENTER = "center",
  25666. RIGHT = "right"
  25667. }
  25668. export declare type TableV2CustomizedHeaderSlotParam<T = any> = {
  25669. cells: VNode[];
  25670. columns: Columns<T>;
  25671. headerIndex: number;
  25672. };
  25673. export declare enum TableV2FixedDir {
  25674. LEFT = "left",
  25675. RIGHT = "right"
  25676. }
  25677. declare type TableV2HeaderRowCellRendererParams = {
  25678. columns: TableV2HeaderRowProps["columns"];
  25679. column: TableV2HeaderRowProps["columns"][number];
  25680. columnIndex: number;
  25681. headerIndex: number;
  25682. style: CSSProperties;
  25683. };
  25684. declare type TableV2HeaderRowProps = ExtractPropTypes<typeof tableV2HeaderRowProps>;
  25685. declare const tableV2HeaderRowProps: {
  25686. readonly class: StringConstructor;
  25687. readonly columns: {
  25688. readonly type: PropType<AnyColumn[]>;
  25689. readonly required: true;
  25690. readonly validator: ((val: unknown) => boolean) | undefined;
  25691. __epPropKey: true;
  25692. };
  25693. readonly columnsStyles: {
  25694. readonly type: PropType<Record<KeyType_2, CSSProperties>>;
  25695. readonly required: true;
  25696. readonly validator: ((val: unknown) => boolean) | undefined;
  25697. __epPropKey: true;
  25698. };
  25699. readonly headerIndex: NumberConstructor;
  25700. readonly style: {
  25701. readonly type: PropType<CSSProperties>;
  25702. readonly required: false;
  25703. readonly validator: ((val: unknown) => boolean) | undefined;
  25704. __epPropKey: true;
  25705. };
  25706. };
  25707. export declare type TableV2Instance = InstanceType<typeof TableV2> & {
  25708. /**
  25709. * @description scroll to a given position
  25710. * @params params {{ scrollLeft?: number, scrollTop?: number }} where to scroll to.
  25711. */
  25712. scrollTo: (param: {
  25713. scrollLeft?: number;
  25714. scrollTop?: number;
  25715. }) => void;
  25716. /**
  25717. * @description scroll to a given position horizontally
  25718. * @params scrollLeft {Number} where to scroll to.
  25719. */
  25720. scrollToLeft: (scrollLeft: number) => void;
  25721. /**
  25722. * @description scroll to a given position vertically
  25723. * @params scrollTop { Number } where to scroll to.
  25724. */
  25725. scrollToTop: (scrollTop: number) => void;
  25726. /**
  25727. * @description scroll to a given row
  25728. * @params row {Number} which row to scroll to
  25729. * @params strategy {ScrollStrategy} use what strategy to scroll to
  25730. */
  25731. scrollToRow(row: number, strategy?: Alignment): void;
  25732. };
  25733. export declare const TableV2Placeholder: unique symbol;
  25734. export declare type TableV2Props = ExtractPropTypes<typeof tableV2Props>;
  25735. export declare const tableV2Props: {
  25736. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  25737. readonly estimatedRowHeight: {
  25738. readonly default: undefined;
  25739. readonly type: PropType<number>;
  25740. readonly required: false;
  25741. readonly validator: ((val: unknown) => boolean) | undefined;
  25742. readonly __epPropKey: true;
  25743. };
  25744. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25745. readonly headerClass: {
  25746. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>) | ((new (...args: any[]) => string | HeaderClassNameGetter<any>) | (() => string | HeaderClassNameGetter<any>))[], unknown, unknown>>;
  25747. readonly required: false;
  25748. readonly validator: ((val: unknown) => boolean) | undefined;
  25749. __epPropKey: true;
  25750. };
  25751. readonly headerProps: {
  25752. readonly type: PropType<any>;
  25753. readonly required: false;
  25754. readonly validator: ((val: unknown) => boolean) | undefined;
  25755. __epPropKey: true;
  25756. };
  25757. readonly headerCellProps: {
  25758. readonly type: PropType<any>;
  25759. readonly required: false;
  25760. readonly validator: ((val: unknown) => boolean) | undefined;
  25761. __epPropKey: true;
  25762. };
  25763. readonly headerHeight: EpPropFinalized<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown, 50, boolean>;
  25764. readonly footerHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  25765. readonly rowClass: {
  25766. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>) | ((new (...args: any[]) => string | RowClassNameGetter<any>) | (() => string | RowClassNameGetter<any>))[], unknown, unknown>>;
  25767. readonly required: false;
  25768. readonly validator: ((val: unknown) => boolean) | undefined;
  25769. __epPropKey: true;
  25770. };
  25771. readonly rowProps: {
  25772. readonly type: PropType<any>;
  25773. readonly required: false;
  25774. readonly validator: ((val: unknown) => boolean) | undefined;
  25775. __epPropKey: true;
  25776. };
  25777. readonly rowHeight: EpPropFinalized<NumberConstructor, unknown, unknown, 50, boolean>;
  25778. readonly cellProps: {
  25779. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>) | ((new (...args: any[]) => Record<string, any> | ExtraCellPropGetter<any>) | (() => Record<string, any> | ExtraCellPropGetter<any>))[], unknown, unknown>>;
  25780. readonly required: false;
  25781. readonly validator: ((val: unknown) => boolean) | undefined;
  25782. __epPropKey: true;
  25783. };
  25784. readonly columns: {
  25785. readonly type: PropType<AnyColumn[]>;
  25786. readonly required: true;
  25787. readonly validator: ((val: unknown) => boolean) | undefined;
  25788. __epPropKey: true;
  25789. };
  25790. readonly data: {
  25791. readonly type: PropType<any[]>;
  25792. readonly required: true;
  25793. readonly validator: ((val: unknown) => boolean) | undefined;
  25794. __epPropKey: true;
  25795. };
  25796. readonly dataGetter: {
  25797. readonly type: PropType<DataGetter<any>>;
  25798. readonly required: false;
  25799. readonly validator: ((val: unknown) => boolean) | undefined;
  25800. __epPropKey: true;
  25801. };
  25802. readonly fixedData: {
  25803. readonly type: PropType<any[]>;
  25804. readonly required: false;
  25805. readonly validator: ((val: unknown) => boolean) | undefined;
  25806. __epPropKey: true;
  25807. };
  25808. readonly expandColumnKey: StringConstructor;
  25809. readonly expandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25810. readonly defaultExpandedRowKeys: EpPropFinalized<(new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]) | ((new (...args: any[]) => KeyType_2[]) | (() => KeyType_2[]))[], unknown, unknown, () => never[], boolean>;
  25811. readonly class: StringConstructor;
  25812. readonly fixed: BooleanConstructor;
  25813. readonly style: {
  25814. readonly type: PropType<CSSProperties>;
  25815. readonly required: false;
  25816. readonly validator: ((val: unknown) => boolean) | undefined;
  25817. __epPropKey: true;
  25818. };
  25819. readonly width: {
  25820. readonly type: PropType<number>;
  25821. readonly required: true;
  25822. readonly validator: ((val: unknown) => boolean) | undefined;
  25823. __epPropKey: true;
  25824. };
  25825. readonly height: {
  25826. readonly type: PropType<number>;
  25827. readonly required: true;
  25828. readonly validator: ((val: unknown) => boolean) | undefined;
  25829. __epPropKey: true;
  25830. };
  25831. readonly maxHeight: NumberConstructor;
  25832. readonly useIsScrolling: BooleanConstructor;
  25833. readonly indentSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25834. readonly iconSize: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  25835. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25836. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  25837. readonly scrollbarAlwaysOn: BooleanConstructor;
  25838. readonly sortBy: EpPropFinalized<(new (...args: any[]) => SortBy) | (() => SortBy) | ((new (...args: any[]) => SortBy) | (() => SortBy))[], unknown, unknown, () => {
  25839. key: KeyType_2;
  25840. order: TableV2SortOrder;
  25841. }, boolean>;
  25842. readonly sortState: EpPropFinalized<(new (...args: any[]) => SortState) | (() => SortState) | ((new (...args: any[]) => SortState) | (() => SortState))[], unknown, unknown, undefined, boolean>;
  25843. readonly onColumnSort: {
  25844. readonly type: PropType<ColumnSortHandler<any>>;
  25845. readonly required: false;
  25846. readonly validator: ((val: unknown) => boolean) | undefined;
  25847. __epPropKey: true;
  25848. };
  25849. readonly onExpandedRowsChange: {
  25850. readonly type: PropType<ExpandedRowsChangeHandler>;
  25851. readonly required: false;
  25852. readonly validator: ((val: unknown) => boolean) | undefined;
  25853. __epPropKey: true;
  25854. };
  25855. readonly onEndReached: {
  25856. readonly type: PropType<(remainDistance: number) => void>;
  25857. readonly required: false;
  25858. readonly validator: ((val: unknown) => boolean) | undefined;
  25859. __epPropKey: true;
  25860. };
  25861. readonly onRowExpand: {
  25862. readonly type: PropType<RowExpandHandler>;
  25863. readonly required: false;
  25864. readonly validator: ((val: unknown) => boolean) | undefined;
  25865. __epPropKey: true;
  25866. };
  25867. readonly onScroll: {
  25868. readonly type: PropType<(...args: any[]) => void>;
  25869. readonly required: false;
  25870. readonly validator: ((val: unknown) => boolean) | undefined;
  25871. __epPropKey: true;
  25872. };
  25873. readonly onRowsRendered: {
  25874. readonly type: PropType<(params: onRowRenderedParams) => void>;
  25875. readonly required: false;
  25876. readonly validator: ((val: unknown) => boolean) | undefined;
  25877. __epPropKey: true;
  25878. };
  25879. readonly rowEventHandlers: {
  25880. readonly type: PropType<RowEventHandlers>;
  25881. readonly required: false;
  25882. readonly validator: ((val: unknown) => boolean) | undefined;
  25883. __epPropKey: true;
  25884. };
  25885. };
  25886. export declare type TableV2PropsPublic = __ExtractPublicPropTypes<typeof tableV2Props>;
  25887. export declare type TableV2RowProps = ExtractPropTypes<typeof tableV2RowProps>;
  25888. export declare const tableV2RowProps: {
  25889. readonly class: StringConstructor;
  25890. readonly columns: {
  25891. readonly type: PropType<AnyColumn[]>;
  25892. readonly required: true;
  25893. readonly validator: ((val: unknown) => boolean) | undefined;
  25894. __epPropKey: true;
  25895. };
  25896. readonly columnsStyles: {
  25897. readonly type: PropType<Record<KeyType_2, CSSProperties>>;
  25898. readonly required: true;
  25899. readonly validator: ((val: unknown) => boolean) | undefined;
  25900. __epPropKey: true;
  25901. };
  25902. readonly depth: NumberConstructor;
  25903. readonly expandColumnKey: StringConstructor;
  25904. readonly estimatedRowHeight: {
  25905. readonly default: undefined;
  25906. readonly type: PropType<number>;
  25907. readonly required: false;
  25908. readonly validator: ((val: unknown) => boolean) | undefined;
  25909. readonly __epPropKey: true;
  25910. };
  25911. readonly isScrolling: BooleanConstructor;
  25912. readonly onRowExpand: {
  25913. readonly type: PropType<RowExpandHandler>;
  25914. readonly required: false;
  25915. readonly validator: ((val: unknown) => boolean) | undefined;
  25916. __epPropKey: true;
  25917. };
  25918. readonly onRowHover: {
  25919. readonly type: PropType<RowHoverHandler>;
  25920. readonly required: false;
  25921. readonly validator: ((val: unknown) => boolean) | undefined;
  25922. __epPropKey: true;
  25923. };
  25924. readonly onRowHeightChange: {
  25925. readonly type: PropType<RowHeightChangeHandler>;
  25926. readonly required: false;
  25927. readonly validator: ((val: unknown) => boolean) | undefined;
  25928. __epPropKey: true;
  25929. };
  25930. readonly rowData: {
  25931. readonly type: PropType<any>;
  25932. readonly required: true;
  25933. readonly validator: ((val: unknown) => boolean) | undefined;
  25934. __epPropKey: true;
  25935. };
  25936. readonly rowEventHandlers: {
  25937. readonly type: PropType<RowEventHandlers>;
  25938. readonly required: false;
  25939. readonly validator: ((val: unknown) => boolean) | undefined;
  25940. __epPropKey: true;
  25941. };
  25942. readonly rowIndex: {
  25943. readonly type: PropType<number>;
  25944. readonly required: true;
  25945. readonly validator: ((val: unknown) => boolean) | undefined;
  25946. __epPropKey: true;
  25947. };
  25948. readonly rowKey: EpPropFinalized<(new (...args: any[]) => string | number | symbol) | (() => KeyType_2) | ((new (...args: any[]) => string | number | symbol) | (() => KeyType_2))[], unknown, unknown, "id", boolean>;
  25949. readonly style: {
  25950. readonly type: PropType<CSSProperties>;
  25951. readonly required: false;
  25952. readonly validator: ((val: unknown) => boolean) | undefined;
  25953. __epPropKey: true;
  25954. };
  25955. };
  25956. export declare type TableV2RowPropsPublic = __ExtractPublicPropTypes<typeof tableV2RowProps>;
  25957. export declare enum TableV2SortOrder {
  25958. ASC = "asc",
  25959. DESC = "desc"
  25960. }
  25961. declare const TabNav: DefineComponent<{
  25962. readonly panes: EpPropFinalized<(new (...args: any[]) => {
  25963. uid: number;
  25964. getVnode: () => VNode;
  25965. slots: Slots;
  25966. props: {
  25967. readonly label: string;
  25968. readonly disabled: boolean;
  25969. readonly lazy: boolean;
  25970. readonly name?: EpPropMergeType<readonly [
  25971. StringConstructor,
  25972. NumberConstructor
  25973. ], unknown, unknown> | undefined;
  25974. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  25975. };
  25976. paneName: TabPaneName | undefined;
  25977. active: boolean;
  25978. index: string | undefined;
  25979. isClosable: boolean;
  25980. isFocusInsidePane: () => boolean | undefined;
  25981. }[]) | (() => {
  25982. uid: number;
  25983. getVnode: () => VNode;
  25984. slots: Slots;
  25985. props: {
  25986. readonly label: string;
  25987. readonly disabled: boolean;
  25988. readonly lazy: boolean;
  25989. readonly name?: EpPropMergeType<readonly [
  25990. StringConstructor,
  25991. NumberConstructor
  25992. ], unknown, unknown> | undefined;
  25993. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  25994. };
  25995. paneName: TabPaneName | undefined;
  25996. active: boolean;
  25997. index: string | undefined;
  25998. isClosable: boolean;
  25999. isFocusInsidePane: () => boolean | undefined;
  26000. }[]) | ((new (...args: any[]) => {
  26001. uid: number;
  26002. getVnode: () => VNode;
  26003. slots: Slots;
  26004. props: {
  26005. readonly label: string;
  26006. readonly disabled: boolean;
  26007. readonly lazy: boolean;
  26008. readonly name?: EpPropMergeType<readonly [
  26009. StringConstructor,
  26010. NumberConstructor
  26011. ], unknown, unknown> | undefined;
  26012. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26013. };
  26014. paneName: TabPaneName | undefined;
  26015. active: boolean;
  26016. index: string | undefined;
  26017. isClosable: boolean;
  26018. isFocusInsidePane: () => boolean | undefined;
  26019. }[]) | (() => {
  26020. uid: number;
  26021. getVnode: () => VNode;
  26022. slots: Slots;
  26023. props: {
  26024. readonly label: string;
  26025. readonly disabled: boolean;
  26026. readonly lazy: boolean;
  26027. readonly name?: EpPropMergeType<readonly [
  26028. StringConstructor,
  26029. NumberConstructor
  26030. ], unknown, unknown> | undefined;
  26031. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26032. };
  26033. paneName: TabPaneName | undefined;
  26034. active: boolean;
  26035. index: string | undefined;
  26036. isClosable: boolean;
  26037. isFocusInsidePane: () => boolean | undefined;
  26038. }[]))[], unknown, unknown, () => [
  26039. ], boolean>;
  26040. readonly currentName: EpPropFinalized<readonly [
  26041. StringConstructor,
  26042. NumberConstructor
  26043. ], unknown, unknown, "", boolean>;
  26044. readonly editable: BooleanConstructor;
  26045. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26046. readonly stretch: BooleanConstructor;
  26047. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  26048. tabClick: (tab: TabsPaneContext, tabName: TabPaneName, ev: Event) => boolean;
  26049. tabRemove: (tab: TabsPaneContext, ev: Event) => boolean;
  26050. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  26051. readonly panes: EpPropFinalized<(new (...args: any[]) => {
  26052. uid: number;
  26053. getVnode: () => VNode;
  26054. slots: Slots;
  26055. props: {
  26056. readonly label: string;
  26057. readonly disabled: boolean;
  26058. readonly lazy: boolean;
  26059. readonly name?: EpPropMergeType<readonly [
  26060. StringConstructor,
  26061. NumberConstructor
  26062. ], unknown, unknown> | undefined;
  26063. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26064. };
  26065. paneName: TabPaneName | undefined;
  26066. active: boolean;
  26067. index: string | undefined;
  26068. isClosable: boolean;
  26069. isFocusInsidePane: () => boolean | undefined;
  26070. }[]) | (() => {
  26071. uid: number;
  26072. getVnode: () => VNode;
  26073. slots: Slots;
  26074. props: {
  26075. readonly label: string;
  26076. readonly disabled: boolean;
  26077. readonly lazy: boolean;
  26078. readonly name?: EpPropMergeType<readonly [
  26079. StringConstructor,
  26080. NumberConstructor
  26081. ], unknown, unknown> | undefined;
  26082. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26083. };
  26084. paneName: TabPaneName | undefined;
  26085. active: boolean;
  26086. index: string | undefined;
  26087. isClosable: boolean;
  26088. isFocusInsidePane: () => boolean | undefined;
  26089. }[]) | ((new (...args: any[]) => {
  26090. uid: number;
  26091. getVnode: () => VNode;
  26092. slots: Slots;
  26093. props: {
  26094. readonly label: string;
  26095. readonly disabled: boolean;
  26096. readonly lazy: boolean;
  26097. readonly name?: EpPropMergeType<readonly [
  26098. StringConstructor,
  26099. NumberConstructor
  26100. ], unknown, unknown> | undefined;
  26101. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26102. };
  26103. paneName: TabPaneName | undefined;
  26104. active: boolean;
  26105. index: string | undefined;
  26106. isClosable: boolean;
  26107. isFocusInsidePane: () => boolean | undefined;
  26108. }[]) | (() => {
  26109. uid: number;
  26110. getVnode: () => VNode;
  26111. slots: Slots;
  26112. props: {
  26113. readonly label: string;
  26114. readonly disabled: boolean;
  26115. readonly lazy: boolean;
  26116. readonly name?: EpPropMergeType<readonly [
  26117. StringConstructor,
  26118. NumberConstructor
  26119. ], unknown, unknown> | undefined;
  26120. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26121. };
  26122. paneName: TabPaneName | undefined;
  26123. active: boolean;
  26124. index: string | undefined;
  26125. isClosable: boolean;
  26126. isFocusInsidePane: () => boolean | undefined;
  26127. }[]))[], unknown, unknown, () => [
  26128. ], boolean>;
  26129. readonly currentName: EpPropFinalized<readonly [
  26130. StringConstructor,
  26131. NumberConstructor
  26132. ], unknown, unknown, "", boolean>;
  26133. readonly editable: BooleanConstructor;
  26134. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26135. readonly stretch: BooleanConstructor;
  26136. }>> & {
  26137. onTabClick?: ((tab: {
  26138. uid: number;
  26139. getVnode: () => VNode;
  26140. slots: Slots;
  26141. props: {
  26142. readonly label: string;
  26143. readonly disabled: boolean;
  26144. readonly lazy: boolean;
  26145. readonly name?: EpPropMergeType<readonly [
  26146. StringConstructor,
  26147. NumberConstructor
  26148. ], unknown, unknown> | undefined;
  26149. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26150. };
  26151. paneName: TabPaneName | undefined;
  26152. active: boolean;
  26153. index: string | undefined;
  26154. isClosable: boolean;
  26155. isFocusInsidePane: () => boolean | undefined;
  26156. }, tabName: TabPaneName, ev: Event) => any) | undefined;
  26157. onTabRemove?: ((tab: {
  26158. uid: number;
  26159. getVnode: () => VNode;
  26160. slots: Slots;
  26161. props: {
  26162. readonly label: string;
  26163. readonly disabled: boolean;
  26164. readonly lazy: boolean;
  26165. readonly name?: EpPropMergeType<readonly [
  26166. StringConstructor,
  26167. NumberConstructor
  26168. ], unknown, unknown> | undefined;
  26169. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26170. };
  26171. paneName: TabPaneName | undefined;
  26172. active: boolean;
  26173. index: string | undefined;
  26174. isClosable: boolean;
  26175. isFocusInsidePane: () => boolean | undefined;
  26176. }, ev: Event) => any) | undefined;
  26177. }, {
  26178. readonly stretch: boolean;
  26179. readonly type: EpPropMergeType<StringConstructor, "" | "card" | "border-card", unknown>;
  26180. readonly editable: boolean;
  26181. readonly panes: {
  26182. uid: number;
  26183. getVnode: () => VNode;
  26184. slots: Slots;
  26185. props: {
  26186. readonly label: string;
  26187. readonly disabled: boolean;
  26188. readonly lazy: boolean;
  26189. readonly name?: EpPropMergeType<readonly [
  26190. StringConstructor,
  26191. NumberConstructor
  26192. ], unknown, unknown> | undefined;
  26193. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26194. };
  26195. paneName: TabPaneName | undefined;
  26196. active: boolean;
  26197. index: string | undefined;
  26198. isClosable: boolean;
  26199. isFocusInsidePane: () => boolean | undefined;
  26200. }[];
  26201. readonly currentName: EpPropMergeType<readonly [
  26202. StringConstructor,
  26203. NumberConstructor
  26204. ], unknown, unknown>;
  26205. }>;
  26206. export declare type TabNavEmits = typeof tabNavEmits;
  26207. export declare const tabNavEmits: {
  26208. tabClick: (tab: TabsPaneContext, tabName: TabPaneName, ev: Event) => boolean;
  26209. tabRemove: (tab: TabsPaneContext, ev: Event) => boolean;
  26210. };
  26211. export declare type TabNavInstance = InstanceType<typeof TabNav> & {
  26212. scrollToActiveTab: () => Promise<void>;
  26213. removeFocus: () => void;
  26214. focusActiveTab: () => void;
  26215. scheduleRender: () => void;
  26216. tabListRef: HTMLDivElement | undefined;
  26217. tabBarRef: TabBarInstance | undefined;
  26218. };
  26219. export declare type TabNavProps = ExtractPropTypes<typeof tabNavProps>;
  26220. export declare const tabNavProps: {
  26221. readonly panes: EpPropFinalized<(new (...args: any[]) => {
  26222. uid: number;
  26223. getVnode: () => VNode;
  26224. slots: Slots;
  26225. props: {
  26226. readonly label: string;
  26227. readonly disabled: boolean;
  26228. readonly lazy: boolean;
  26229. readonly name?: EpPropMergeType<readonly [
  26230. StringConstructor,
  26231. NumberConstructor
  26232. ], unknown, unknown> | undefined;
  26233. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26234. };
  26235. paneName: TabPaneName | undefined;
  26236. active: boolean;
  26237. index: string | undefined;
  26238. isClosable: boolean;
  26239. isFocusInsidePane: () => boolean | undefined;
  26240. }[]) | (() => {
  26241. uid: number;
  26242. getVnode: () => VNode;
  26243. slots: Slots;
  26244. props: {
  26245. readonly label: string;
  26246. readonly disabled: boolean;
  26247. readonly lazy: boolean;
  26248. readonly name?: EpPropMergeType<readonly [
  26249. StringConstructor,
  26250. NumberConstructor
  26251. ], unknown, unknown> | undefined;
  26252. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26253. };
  26254. paneName: TabPaneName | undefined;
  26255. active: boolean;
  26256. index: string | undefined;
  26257. isClosable: boolean;
  26258. isFocusInsidePane: () => boolean | undefined;
  26259. }[]) | ((new (...args: any[]) => {
  26260. uid: number;
  26261. getVnode: () => VNode;
  26262. slots: Slots;
  26263. props: {
  26264. readonly label: string;
  26265. readonly disabled: boolean;
  26266. readonly lazy: boolean;
  26267. readonly name?: EpPropMergeType<readonly [
  26268. StringConstructor,
  26269. NumberConstructor
  26270. ], unknown, unknown> | undefined;
  26271. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26272. };
  26273. paneName: TabPaneName | undefined;
  26274. active: boolean;
  26275. index: string | undefined;
  26276. isClosable: boolean;
  26277. isFocusInsidePane: () => boolean | undefined;
  26278. }[]) | (() => {
  26279. uid: number;
  26280. getVnode: () => VNode;
  26281. slots: Slots;
  26282. props: {
  26283. readonly label: string;
  26284. readonly disabled: boolean;
  26285. readonly lazy: boolean;
  26286. readonly name?: EpPropMergeType<readonly [
  26287. StringConstructor,
  26288. NumberConstructor
  26289. ], unknown, unknown> | undefined;
  26290. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26291. };
  26292. paneName: TabPaneName | undefined;
  26293. active: boolean;
  26294. index: string | undefined;
  26295. isClosable: boolean;
  26296. isFocusInsidePane: () => boolean | undefined;
  26297. }[]))[], unknown, unknown, () => [
  26298. ], boolean>;
  26299. readonly currentName: EpPropFinalized<readonly [
  26300. StringConstructor,
  26301. NumberConstructor
  26302. ], unknown, unknown, "", boolean>;
  26303. readonly editable: BooleanConstructor;
  26304. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26305. readonly stretch: BooleanConstructor;
  26306. };
  26307. export declare type TabNavPropsPublic = __ExtractPublicPropTypes<typeof tabNavProps>;
  26308. export declare type TabPaneInstance = InstanceType<typeof _default_88> & unknown;
  26309. export declare type TabPaneName = string | number;
  26310. export declare type TabPaneProps = ExtractPropTypes<typeof tabPaneProps>;
  26311. export declare const tabPaneProps: {
  26312. readonly label: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26313. readonly name: {
  26314. readonly type: PropType<EpPropMergeType<readonly [
  26315. StringConstructor,
  26316. NumberConstructor
  26317. ], unknown, unknown>>;
  26318. readonly required: false;
  26319. readonly validator: ((val: unknown) => boolean) | undefined;
  26320. __epPropKey: true;
  26321. };
  26322. readonly closable: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  26323. readonly disabled: BooleanConstructor;
  26324. readonly lazy: BooleanConstructor;
  26325. };
  26326. export declare type TabPanePropsPublic = __ExtractPublicPropTypes<typeof tabPaneProps>;
  26327. declare const Tabs: DefineComponent<{
  26328. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26329. readonly closable: BooleanConstructor;
  26330. readonly addable: BooleanConstructor;
  26331. readonly modelValue: {
  26332. readonly type: PropType<EpPropMergeType<readonly [
  26333. StringConstructor,
  26334. NumberConstructor
  26335. ], unknown, unknown>>;
  26336. readonly required: false;
  26337. readonly validator: ((val: unknown) => boolean) | undefined;
  26338. __epPropKey: true;
  26339. };
  26340. readonly editable: BooleanConstructor;
  26341. readonly tabPosition: EpPropFinalized<StringConstructor, "top" | "bottom" | "left" | "right", unknown, "top", boolean>;
  26342. readonly beforeLeave: EpPropFinalized<(new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26343. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26344. new (): any;
  26345. readonly prototype: any;
  26346. } | ((new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26347. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26348. new (): any;
  26349. readonly prototype: any;
  26350. })[], unknown, unknown, () => true, boolean>;
  26351. readonly stretch: BooleanConstructor;
  26352. }, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  26353. "update:modelValue": (name: TabPaneName) => name is string | number;
  26354. tabClick: (pane: TabsPaneContext, ev: Event) => boolean;
  26355. tabChange: (name: TabPaneName) => name is string | number;
  26356. edit: (paneName: TabPaneName | undefined, action: "remove" | "add") => boolean;
  26357. tabRemove: (name: TabPaneName) => name is string | number;
  26358. tabAdd: () => boolean;
  26359. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  26360. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26361. readonly closable: BooleanConstructor;
  26362. readonly addable: BooleanConstructor;
  26363. readonly modelValue: {
  26364. readonly type: PropType<EpPropMergeType<readonly [
  26365. StringConstructor,
  26366. NumberConstructor
  26367. ], unknown, unknown>>;
  26368. readonly required: false;
  26369. readonly validator: ((val: unknown) => boolean) | undefined;
  26370. __epPropKey: true;
  26371. };
  26372. readonly editable: BooleanConstructor;
  26373. readonly tabPosition: EpPropFinalized<StringConstructor, "top" | "bottom" | "left" | "right", unknown, "top", boolean>;
  26374. readonly beforeLeave: EpPropFinalized<(new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26375. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26376. new (): any;
  26377. readonly prototype: any;
  26378. } | ((new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26379. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26380. new (): any;
  26381. readonly prototype: any;
  26382. })[], unknown, unknown, () => true, boolean>;
  26383. readonly stretch: BooleanConstructor;
  26384. }>> & {
  26385. "onUpdate:modelValue"?: ((name: TabPaneName) => any) | undefined;
  26386. onTabClick?: ((pane: {
  26387. uid: number;
  26388. getVnode: () => VNode;
  26389. slots: Slots;
  26390. props: {
  26391. readonly label: string;
  26392. readonly disabled: boolean;
  26393. readonly lazy: boolean;
  26394. readonly name?: EpPropMergeType<readonly [
  26395. StringConstructor,
  26396. NumberConstructor
  26397. ], unknown, unknown> | undefined;
  26398. readonly closable?: EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined;
  26399. };
  26400. paneName: TabPaneName | undefined;
  26401. active: boolean;
  26402. index: string | undefined;
  26403. isClosable: boolean;
  26404. isFocusInsidePane: () => boolean | undefined;
  26405. }, ev: Event) => any) | undefined;
  26406. onTabRemove?: ((name: TabPaneName) => any) | undefined;
  26407. onTabChange?: ((name: TabPaneName) => any) | undefined;
  26408. onEdit?: ((paneName: TabPaneName | undefined, action: "add" | "remove") => any) | undefined;
  26409. onTabAdd?: (() => any) | undefined;
  26410. }, {
  26411. readonly stretch: boolean;
  26412. readonly type: EpPropMergeType<StringConstructor, "" | "card" | "border-card", unknown>;
  26413. readonly closable: boolean;
  26414. readonly beforeLeave: (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26415. readonly editable: boolean;
  26416. readonly tabPosition: EpPropMergeType<StringConstructor, "top" | "bottom" | "left" | "right", unknown>;
  26417. readonly addable: boolean;
  26418. }>;
  26419. export declare type TabsEmits = typeof tabsEmits;
  26420. export declare const tabsEmits: {
  26421. "update:modelValue": (name: TabPaneName) => name is string | number;
  26422. tabClick: (pane: TabsPaneContext, ev: Event) => boolean;
  26423. tabChange: (name: TabPaneName) => name is string | number;
  26424. edit: (paneName: TabPaneName | undefined, action: "remove" | "add") => boolean;
  26425. tabRemove: (name: TabPaneName) => name is string | number;
  26426. tabAdd: () => boolean;
  26427. };
  26428. export declare type TabsInstance = InstanceType<typeof Tabs> & {
  26429. currentName: TabPaneName;
  26430. tabNavRef: TabNavInstance | undefined;
  26431. };
  26432. export declare type TabsPaneContext = UnwrapRef<{
  26433. uid: number;
  26434. getVnode: () => VNode;
  26435. slots: Slots;
  26436. props: TabPaneProps;
  26437. paneName: ComputedRef<TabPaneName | undefined>;
  26438. active: ComputedRef<boolean>;
  26439. index: Ref<string | undefined>;
  26440. isClosable: ComputedRef<boolean>;
  26441. isFocusInsidePane: () => boolean | undefined;
  26442. }>;
  26443. export declare type TabsPanes = Record<number, TabsPaneContext>;
  26444. export declare type TabsProps = ExtractPropTypes<typeof tabsProps>;
  26445. export declare const tabsProps: {
  26446. readonly type: EpPropFinalized<StringConstructor, "" | "card" | "border-card", unknown, "", boolean>;
  26447. readonly closable: BooleanConstructor;
  26448. readonly addable: BooleanConstructor;
  26449. readonly modelValue: {
  26450. readonly type: PropType<EpPropMergeType<readonly [
  26451. StringConstructor,
  26452. NumberConstructor
  26453. ], unknown, unknown>>;
  26454. readonly required: false;
  26455. readonly validator: ((val: unknown) => boolean) | undefined;
  26456. __epPropKey: true;
  26457. };
  26458. readonly editable: BooleanConstructor;
  26459. readonly tabPosition: EpPropFinalized<StringConstructor, "top" | "bottom" | "left" | "right", unknown, "top", boolean>;
  26460. readonly beforeLeave: EpPropFinalized<(new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26461. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26462. new (): any;
  26463. readonly prototype: any;
  26464. } | ((new (...args: any[]) => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | (() => (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>) | {
  26465. (): (newName: TabPaneName, oldName: TabPaneName) => Awaitable<void | boolean>;
  26466. new (): any;
  26467. readonly prototype: any;
  26468. })[], unknown, unknown, () => true, boolean>;
  26469. readonly stretch: BooleanConstructor;
  26470. };
  26471. export declare type TabsPropsPublic = __ExtractPublicPropTypes<typeof tabsProps>;
  26472. export declare interface TabsRootContext {
  26473. props: TabsProps;
  26474. currentName: Ref<TabPaneName>;
  26475. registerPane: (pane: TabsPaneContext) => void;
  26476. unregisterPane: (pane: TabsPaneContext) => void;
  26477. nav$: Ref<TabNavInstance | undefined>;
  26478. }
  26479. export declare const tabsRootContextKey: InjectionKey<TabsRootContext>;
  26480. export declare interface Tag {
  26481. node?: CascaderNode;
  26482. key: number;
  26483. text: string;
  26484. hitState?: boolean;
  26485. closable: boolean;
  26486. isCollapseTag: boolean;
  26487. }
  26488. export declare type TagEmits = typeof tagEmits;
  26489. export declare const tagEmits: {
  26490. close: (evt: MouseEvent) => boolean;
  26491. click: (evt: MouseEvent) => boolean;
  26492. };
  26493. export declare type TagInstance = InstanceType<typeof _default_90> & unknown;
  26494. export declare type TagProps = ExtractPropTypes<typeof tagProps>;
  26495. export declare const tagProps: {
  26496. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "primary", boolean>;
  26497. readonly closable: BooleanConstructor;
  26498. readonly disableTransitions: BooleanConstructor;
  26499. readonly hit: BooleanConstructor;
  26500. readonly color: StringConstructor;
  26501. readonly size: {
  26502. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown>>;
  26503. readonly required: false;
  26504. readonly validator: ((val: unknown) => boolean) | undefined;
  26505. __epPropKey: true;
  26506. };
  26507. readonly effect: EpPropFinalized<StringConstructor, "dark" | "light" | "plain", unknown, "light", boolean>;
  26508. readonly round: BooleanConstructor;
  26509. };
  26510. export declare type TagPropsPublic = __ExtractPublicPropTypes<typeof tagProps>;
  26511. export declare type TextProps = ExtractPropTypes<typeof textProps>;
  26512. export declare const textProps: {
  26513. readonly type: EpPropFinalized<StringConstructor, "" | "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  26514. readonly size: EpPropFinalized<StringConstructor, "" | "small" | "default" | "large", unknown, "", boolean>;
  26515. readonly truncated: BooleanConstructor;
  26516. readonly lineClamp: {
  26517. readonly type: PropType<EpPropMergeType<readonly [
  26518. StringConstructor,
  26519. NumberConstructor
  26520. ], unknown, unknown>>;
  26521. readonly required: false;
  26522. readonly validator: ((val: unknown) => boolean) | undefined;
  26523. __epPropKey: true;
  26524. };
  26525. readonly tag: EpPropFinalized<StringConstructor, unknown, unknown, "span", boolean>;
  26526. };
  26527. export declare type TextPropsPublic = __ExtractPublicPropTypes<typeof textProps>;
  26528. export declare type ThrottleType = {
  26529. leading?: number;
  26530. trailing?: number;
  26531. initVal?: boolean;
  26532. } | number;
  26533. export declare type ThumbInstance = InstanceType<typeof _default_74> & unknown;
  26534. export declare type ThumbProps = ExtractPropTypes<typeof thumbProps>;
  26535. export declare const thumbProps: {
  26536. readonly vertical: BooleanConstructor;
  26537. readonly size: StringConstructor;
  26538. readonly move: NumberConstructor;
  26539. readonly ratio: {
  26540. readonly type: PropType<number>;
  26541. readonly required: true;
  26542. readonly validator: ((val: unknown) => boolean) | undefined;
  26543. __epPropKey: true;
  26544. };
  26545. readonly always: BooleanConstructor;
  26546. };
  26547. export declare type ThumbPropsPublic = __ExtractPublicPropTypes<typeof thumbProps>;
  26548. declare const Timeline: DefineComponent<{}, () => VNode<RendererNode, RendererElement, {
  26549. [key: string]: any;
  26550. }>, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>;
  26551. export declare const TIMELINE_INJECTION_KEY = "timeline";
  26552. export declare type TimelineInstance = InstanceType<typeof Timeline> & unknown;
  26553. export declare type TimelineItemInstance = InstanceType<typeof _default_94> & unknown;
  26554. export declare type TimelineItemProps = ExtractPropTypes<typeof timelineItemProps>;
  26555. export declare const timelineItemProps: {
  26556. readonly timestamp: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26557. readonly hideTimestamp: BooleanConstructor;
  26558. readonly center: BooleanConstructor;
  26559. readonly placement: EpPropFinalized<StringConstructor, "top" | "bottom", unknown, "bottom", boolean>;
  26560. readonly type: EpPropFinalized<StringConstructor, "primary" | "success" | "warning" | "info" | "danger", unknown, "", boolean>;
  26561. readonly color: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26562. readonly size: EpPropFinalized<StringConstructor, "normal" | "large", unknown, "normal", boolean>;
  26563. readonly icon: {
  26564. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  26565. readonly required: false;
  26566. readonly validator: ((val: unknown) => boolean) | undefined;
  26567. __epPropKey: true;
  26568. };
  26569. readonly hollow: BooleanConstructor;
  26570. };
  26571. export declare type TimelineItemPropsPublic = __ExtractPublicPropTypes<typeof timelineItemProps>;
  26572. export declare type TimeList = [
  26573. number | undefined,
  26574. number,
  26575. undefined | number
  26576. ];
  26577. export declare type TimePickerDefaultProps = ExtractPropTypes<typeof timePickerDefaultProps>;
  26578. export declare const timePickerDefaultProps: {
  26579. readonly showNow: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26580. readonly showConfirm: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26581. readonly showFooter: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26582. readonly showWeekNumber: BooleanConstructor;
  26583. readonly ariaLabel: StringConstructor;
  26584. readonly emptyValues: ArrayConstructor;
  26585. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  26586. readonly disabledDate: {
  26587. readonly type: PropType<Function>;
  26588. readonly required: false;
  26589. readonly validator: ((val: unknown) => boolean) | undefined;
  26590. __epPropKey: true;
  26591. };
  26592. readonly cellClassName: {
  26593. readonly type: PropType<Function>;
  26594. readonly required: false;
  26595. readonly validator: ((val: unknown) => boolean) | undefined;
  26596. __epPropKey: true;
  26597. };
  26598. readonly shortcuts: EpPropFinalized<ArrayConstructor, unknown, unknown, () => never[], boolean>;
  26599. readonly arrowControl: BooleanConstructor;
  26600. readonly tabindex: EpPropFinalized<(new (...args: any[]) => string | number) | (() => string | number) | ((new (...args: any[]) => string | number) | (() => string | number))[], unknown, unknown, 0, boolean>;
  26601. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26602. readonly unlinkPanels: BooleanConstructor;
  26603. readonly placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "auto" | "auto-start" | "auto-end" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement))[], Placement, unknown, "bottom", boolean>;
  26604. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, readonly [
  26605. "bottom",
  26606. "top",
  26607. "right",
  26608. "left"
  26609. ], boolean>;
  26610. readonly disabledHours: {
  26611. readonly type: PropType<GetDisabledHours>;
  26612. readonly required: false;
  26613. readonly validator: ((val: unknown) => boolean) | undefined;
  26614. __epPropKey: true;
  26615. };
  26616. readonly disabledMinutes: {
  26617. readonly type: PropType<GetDisabledMinutes>;
  26618. readonly required: false;
  26619. readonly validator: ((val: unknown) => boolean) | undefined;
  26620. __epPropKey: true;
  26621. };
  26622. readonly disabledSeconds: {
  26623. readonly type: PropType<GetDisabledSeconds>;
  26624. readonly required: false;
  26625. readonly validator: ((val: unknown) => boolean) | undefined;
  26626. __epPropKey: true;
  26627. };
  26628. readonly id: {
  26629. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  26630. string,
  26631. string
  26632. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  26633. string,
  26634. string
  26635. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  26636. readonly required: false;
  26637. readonly validator: ((val: unknown) => boolean) | undefined;
  26638. __epPropKey: true;
  26639. };
  26640. readonly name: {
  26641. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  26642. string,
  26643. string
  26644. ]) | (() => SingleOrRange<string>) | ((new (...args: any[]) => string | [
  26645. string,
  26646. string
  26647. ]) | (() => SingleOrRange<string>))[], unknown, unknown>>;
  26648. readonly required: false;
  26649. readonly validator: ((val: unknown) => boolean) | undefined;
  26650. __epPropKey: true;
  26651. };
  26652. readonly popperClass: {
  26653. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  26654. [x: string]: boolean;
  26655. } | (string | {
  26656. [x: string]: boolean;
  26657. } | (string | {
  26658. [x: string]: boolean;
  26659. } | (string | {
  26660. [x: string]: boolean;
  26661. } | (string | {
  26662. [x: string]: boolean;
  26663. } | (string | {
  26664. [x: string]: boolean;
  26665. } | (string | {
  26666. [x: string]: boolean;
  26667. } | (string | {
  26668. [x: string]: boolean;
  26669. } | (string | {
  26670. [x: string]: boolean;
  26671. } | (string | {
  26672. [x: string]: boolean;
  26673. } | (string | {
  26674. [x: string]: boolean;
  26675. } | (string | {
  26676. [x: string]: boolean;
  26677. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  26678. [x: string]: boolean;
  26679. } | (string | {
  26680. [x: string]: boolean;
  26681. } | (string | {
  26682. [x: string]: boolean;
  26683. } | (string | {
  26684. [x: string]: boolean;
  26685. } | (string | {
  26686. [x: string]: boolean;
  26687. } | (string | {
  26688. [x: string]: boolean;
  26689. } | (string | {
  26690. [x: string]: boolean;
  26691. } | (string | {
  26692. [x: string]: boolean;
  26693. } | (string | {
  26694. [x: string]: boolean;
  26695. } | (string | {
  26696. [x: string]: boolean;
  26697. } | (string | {
  26698. [x: string]: boolean;
  26699. } | (string | {
  26700. [x: string]: boolean;
  26701. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  26702. [x: string]: boolean;
  26703. } | (string | {
  26704. [x: string]: boolean;
  26705. } | (string | {
  26706. [x: string]: boolean;
  26707. } | (string | {
  26708. [x: string]: boolean;
  26709. } | (string | {
  26710. [x: string]: boolean;
  26711. } | (string | {
  26712. [x: string]: boolean;
  26713. } | (string | {
  26714. [x: string]: boolean;
  26715. } | (string | {
  26716. [x: string]: boolean;
  26717. } | (string | {
  26718. [x: string]: boolean;
  26719. } | (string | {
  26720. [x: string]: boolean;
  26721. } | (string | {
  26722. [x: string]: boolean;
  26723. } | (string | {
  26724. [x: string]: boolean;
  26725. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  26726. [x: string]: boolean;
  26727. } | (string | {
  26728. [x: string]: boolean;
  26729. } | (string | {
  26730. [x: string]: boolean;
  26731. } | (string | {
  26732. [x: string]: boolean;
  26733. } | (string | {
  26734. [x: string]: boolean;
  26735. } | (string | {
  26736. [x: string]: boolean;
  26737. } | (string | {
  26738. [x: string]: boolean;
  26739. } | (string | {
  26740. [x: string]: boolean;
  26741. } | (string | {
  26742. [x: string]: boolean;
  26743. } | (string | {
  26744. [x: string]: boolean;
  26745. } | (string | {
  26746. [x: string]: boolean;
  26747. } | (string | {
  26748. [x: string]: boolean;
  26749. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  26750. readonly required: false;
  26751. readonly validator: ((val: unknown) => boolean) | undefined;
  26752. __epPropKey: true;
  26753. };
  26754. readonly popperStyle: {
  26755. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  26756. readonly required: false;
  26757. readonly validator: ((val: unknown) => boolean) | undefined;
  26758. __epPropKey: true;
  26759. };
  26760. readonly format: StringConstructor;
  26761. readonly valueFormat: StringConstructor;
  26762. readonly dateFormat: StringConstructor;
  26763. readonly timeFormat: StringConstructor;
  26764. readonly type: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26765. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26766. readonly clearIcon: {
  26767. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  26768. readonly required: false;
  26769. readonly validator: ((val: unknown) => boolean) | undefined;
  26770. __epPropKey: true;
  26771. };
  26772. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26773. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, "", boolean>;
  26774. readonly size: {
  26775. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  26776. readonly required: false;
  26777. readonly validator: ((val: unknown) => boolean) | undefined;
  26778. __epPropKey: true;
  26779. };
  26780. readonly readonly: BooleanConstructor;
  26781. readonly disabled: BooleanConstructor;
  26782. readonly placeholder: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26783. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  26784. readonly modelValue: EpPropFinalized<(new (...args: any[]) => string | number | Date | string[] | [
  26785. DateModelType,
  26786. DateModelType
  26787. ]) | (() => ModelValueType | null) | ((new (...args: any[]) => string | number | Date | string[] | [
  26788. DateModelType,
  26789. DateModelType
  26790. ]) | (() => ModelValueType | null))[], unknown, unknown, "", boolean>;
  26791. readonly rangeSeparator: EpPropFinalized<StringConstructor, unknown, unknown, "-", boolean>;
  26792. readonly startPlaceholder: StringConstructor;
  26793. readonly endPlaceholder: StringConstructor;
  26794. readonly defaultValue: {
  26795. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  26796. Date,
  26797. Date
  26798. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  26799. Date,
  26800. Date
  26801. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  26802. readonly required: false;
  26803. readonly validator: ((val: unknown) => boolean) | undefined;
  26804. __epPropKey: true;
  26805. };
  26806. readonly defaultTime: {
  26807. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Date | [
  26808. Date,
  26809. Date
  26810. ]) | (() => SingleOrRange<Date>) | ((new (...args: any[]) => Date | [
  26811. Date,
  26812. Date
  26813. ]) | (() => SingleOrRange<Date>))[], unknown, unknown>>;
  26814. readonly required: false;
  26815. readonly validator: ((val: unknown) => boolean) | undefined;
  26816. __epPropKey: true;
  26817. };
  26818. readonly isRange: BooleanConstructor;
  26819. };
  26820. export declare type TimePickerDefaultPropsPublic = __ExtractPublicPropTypes<typeof timePickerDefaultProps>;
  26821. export declare const timePickerRangeTriggerProps: {
  26822. readonly id: {
  26823. readonly type: PropType<string[]>;
  26824. readonly required: false;
  26825. readonly validator: ((val: unknown) => boolean) | undefined;
  26826. __epPropKey: true;
  26827. };
  26828. readonly name: {
  26829. readonly type: PropType<string[]>;
  26830. readonly required: false;
  26831. readonly validator: ((val: unknown) => boolean) | undefined;
  26832. __epPropKey: true;
  26833. };
  26834. readonly modelValue: {
  26835. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  26836. string | null,
  26837. string | null
  26838. ]) | (() => UserInput) | ((new (...args: any[]) => string | [
  26839. string | null,
  26840. string | null
  26841. ]) | (() => UserInput))[], unknown, unknown>>;
  26842. readonly required: false;
  26843. readonly validator: ((val: unknown) => boolean) | undefined;
  26844. __epPropKey: true;
  26845. };
  26846. readonly startPlaceholder: StringConstructor;
  26847. readonly endPlaceholder: StringConstructor;
  26848. readonly disabled: BooleanConstructor;
  26849. };
  26850. /**
  26851. * @deprecated Use `timePickerRangeTriggerProps` instead. This will be removed in future versions.
  26852. */
  26853. export declare const timePickerRngeTriggerProps: {
  26854. readonly id: {
  26855. readonly type: PropType<string[]>;
  26856. readonly required: false;
  26857. readonly validator: ((val: unknown) => boolean) | undefined;
  26858. __epPropKey: true;
  26859. };
  26860. readonly name: {
  26861. readonly type: PropType<string[]>;
  26862. readonly required: false;
  26863. readonly validator: ((val: unknown) => boolean) | undefined;
  26864. __epPropKey: true;
  26865. };
  26866. readonly modelValue: {
  26867. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | [
  26868. string | null,
  26869. string | null
  26870. ]) | (() => UserInput) | ((new (...args: any[]) => string | [
  26871. string | null,
  26872. string | null
  26873. ]) | (() => UserInput))[], unknown, unknown>>;
  26874. readonly required: false;
  26875. readonly validator: ((val: unknown) => boolean) | undefined;
  26876. __epPropKey: true;
  26877. };
  26878. readonly startPlaceholder: StringConstructor;
  26879. readonly endPlaceholder: StringConstructor;
  26880. readonly disabled: BooleanConstructor;
  26881. };
  26882. export declare const TimePickPanel: DefineComponent<{
  26883. readonly datetimeRole: StringConstructor;
  26884. readonly parsedValue: {
  26885. readonly type: PropType<dayjs_2.Dayjs>;
  26886. readonly required: false;
  26887. readonly validator: ((val: unknown) => boolean) | undefined;
  26888. __epPropKey: true;
  26889. };
  26890. readonly visible: BooleanConstructor;
  26891. readonly actualVisible: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  26892. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26893. }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {
  26894. "select-range": (...args: any[]) => void;
  26895. pick: (...args: any[]) => void;
  26896. "set-picker-option": (...args: any[]) => void;
  26897. }, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
  26898. readonly datetimeRole: StringConstructor;
  26899. readonly parsedValue: {
  26900. readonly type: PropType<dayjs_2.Dayjs>;
  26901. readonly required: false;
  26902. readonly validator: ((val: unknown) => boolean) | undefined;
  26903. __epPropKey: true;
  26904. };
  26905. readonly visible: BooleanConstructor;
  26906. readonly actualVisible: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  26907. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  26908. }>> & {
  26909. onPick?: ((...args: any[]) => any) | undefined;
  26910. "onSelect-range"?: ((...args: any[]) => any) | undefined;
  26911. "onSet-picker-option"?: ((...args: any[]) => any) | undefined;
  26912. }, {
  26913. readonly visible: boolean;
  26914. readonly format: string;
  26915. readonly actualVisible: EpPropMergeType<BooleanConstructor, unknown, unknown>;
  26916. }>;
  26917. export declare type TimeSelectInstance = InstanceType<typeof _default_93> & unknown;
  26918. export declare type TimeSelectProps = ExtractPropTypes<typeof timeSelectProps>;
  26919. export declare const timeSelectProps: {
  26920. readonly emptyValues: ArrayConstructor;
  26921. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  26922. readonly format: EpPropFinalized<StringConstructor, unknown, unknown, "HH:mm", boolean>;
  26923. readonly modelValue: {
  26924. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  26925. readonly required: false;
  26926. readonly validator: ((val: unknown) => boolean) | undefined;
  26927. __epPropKey: true;
  26928. };
  26929. readonly disabled: BooleanConstructor;
  26930. readonly editable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26931. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "light", boolean>;
  26932. readonly clearable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  26933. readonly size: {
  26934. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  26935. readonly required: false;
  26936. readonly validator: ((val: unknown) => boolean) | undefined;
  26937. __epPropKey: true;
  26938. };
  26939. readonly placeholder: StringConstructor;
  26940. readonly start: EpPropFinalized<StringConstructor, unknown, unknown, "09:00", boolean>;
  26941. readonly end: EpPropFinalized<StringConstructor, unknown, unknown, "18:00", boolean>;
  26942. readonly step: EpPropFinalized<StringConstructor, unknown, unknown, "00:30", boolean>;
  26943. readonly minTime: {
  26944. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  26945. readonly required: false;
  26946. readonly validator: ((val: unknown) => boolean) | undefined;
  26947. __epPropKey: true;
  26948. };
  26949. readonly maxTime: {
  26950. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string) | (() => string | null) | ((new (...args: any[]) => string) | (() => string | null))[], unknown, unknown>>;
  26951. readonly required: false;
  26952. readonly validator: ((val: unknown) => boolean) | undefined;
  26953. __epPropKey: true;
  26954. };
  26955. readonly includeEndTime: BooleanConstructor;
  26956. readonly name: StringConstructor;
  26957. readonly prefixIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  26958. readonly clearIcon: EpPropFinalized<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown, () => any, boolean>;
  26959. };
  26960. export declare type TimeSelectPropsPublic = __ExtractPublicPropTypes<typeof timeSelectProps>;
  26961. export declare type TimeUnit = typeof timeUnits[number];
  26962. export declare const timeUnits: readonly [
  26963. "hours",
  26964. "minutes",
  26965. "seconds"
  26966. ];
  26967. declare function toggleMode(): void;
  26968. export declare const TOOLTIP_INJECTION_KEY: InjectionKey<ElTooltipInjectionContext>;
  26969. export declare type TooltipContentInstance = InstanceType<typeof _default_8> & unknown;
  26970. export declare const tooltipEmits: string[];
  26971. export declare type TooltipInstance = InstanceType<typeof _default_6> & unknown;
  26972. export declare type TooltipTriggerType = "hover" | "focus" | "click" | "contextmenu";
  26973. export declare type TourBtnProps = {
  26974. children?: VNode | string;
  26975. onClick?: () => void;
  26976. } & Partial<ButtonProps> & Record<string, any>;
  26977. export declare type TourContentEmits = typeof tourContentEmits;
  26978. export declare const tourContentEmits: {
  26979. close: () => boolean;
  26980. };
  26981. export declare type TourContentProps = ExtractPropTypes<typeof tourContentProps>;
  26982. export declare const tourContentProps: {
  26983. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_3) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_3))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  26984. reference: EpPropFinalized<(new (...args: any[]) => HTMLElement | VirtualElement) | (() => HTMLElement | VirtualElement | null) | ((new (...args: any[]) => HTMLElement | VirtualElement) | (() => HTMLElement | VirtualElement | null))[], unknown, unknown, null, boolean>;
  26985. strategy: EpPropFinalized<(new (...args: any[]) => "fixed" | "absolute") | (() => Strategy) | ((new (...args: any[]) => "fixed" | "absolute") | (() => Strategy))[], "fixed" | "absolute", unknown, string, boolean>;
  26986. offset: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  26987. showArrow: BooleanConstructor;
  26988. zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  26989. };
  26990. export declare type TourContentPropsPublic = __ExtractPublicPropTypes<typeof tourContentProps>;
  26991. export declare type TourEmits = typeof tourEmits;
  26992. export declare const tourEmits: {
  26993. "update:modelValue": (value: boolean) => boolean;
  26994. "update:current": (current: number) => boolean;
  26995. close: (current: number) => boolean;
  26996. finish: () => boolean;
  26997. change: (current: number) => boolean;
  26998. };
  26999. export declare interface TourGap {
  27000. offset?: number | [
  27001. number,
  27002. number
  27003. ];
  27004. radius?: number;
  27005. }
  27006. export declare type TourInstance = InstanceType<typeof _default_105> & unknown;
  27007. export declare type TourMask = boolean | {
  27008. style?: CSSProperties;
  27009. color?: string;
  27010. };
  27011. export declare const tourPlacements: readonly [
  27012. "top-start",
  27013. "top-end",
  27014. "top",
  27015. "bottom-start",
  27016. "bottom-end",
  27017. "bottom",
  27018. "left-start",
  27019. "left-end",
  27020. "left",
  27021. "right-start",
  27022. "right-end",
  27023. "right"
  27024. ];
  27025. export declare type TourProps = ExtractPropTypes<typeof tourProps>;
  27026. export declare const tourProps: {
  27027. modelValue: BooleanConstructor;
  27028. current: EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
  27029. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  27030. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  27031. closeIcon: {
  27032. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  27033. readonly required: false;
  27034. readonly validator: ((val: unknown) => boolean) | undefined;
  27035. __epPropKey: true;
  27036. };
  27037. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  27038. contentStyle: {
  27039. readonly type: PropType<CSSProperties>;
  27040. readonly required: false;
  27041. readonly validator: ((val: unknown) => boolean) | undefined;
  27042. __epPropKey: true;
  27043. };
  27044. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  27045. style?: CSSProperties;
  27046. color?: string;
  27047. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  27048. style?: CSSProperties;
  27049. color?: string;
  27050. }) | (() => TourMask))[], unknown, unknown, boolean, boolean>;
  27051. gap: EpPropFinalized<(new (...args: any[]) => TourGap) | (() => TourGap) | ((new (...args: any[]) => TourGap) | (() => TourGap))[], unknown, unknown, () => {
  27052. offset: number;
  27053. radius: number;
  27054. }, boolean>;
  27055. zIndex: {
  27056. readonly type: PropType<number>;
  27057. readonly required: false;
  27058. readonly validator: ((val: unknown) => boolean) | undefined;
  27059. __epPropKey: true;
  27060. };
  27061. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, () => {
  27062. block: string;
  27063. }, boolean>;
  27064. type: {
  27065. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  27066. readonly required: false;
  27067. readonly validator: ((val: unknown) => boolean) | undefined;
  27068. __epPropKey: true;
  27069. };
  27070. appendTo: EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown, string, boolean>;
  27071. closeOnPressEscape: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  27072. targetAreaClickable: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  27073. };
  27074. export declare type TourPropsPublic = __ExtractPublicPropTypes<typeof tourProps>;
  27075. export declare type TourStepEmits = typeof tourStepEmits;
  27076. export declare const tourStepEmits: {
  27077. close: () => boolean;
  27078. };
  27079. export declare type TourStepProps = ExtractPropTypes<typeof tourStepProps>;
  27080. export declare const tourStepProps: {
  27081. target: {
  27082. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null) | ((new (...args: any[]) => string | HTMLElement | (() => HTMLElement | null)) | (() => string | HTMLElement | (() => HTMLElement | null) | null))[], unknown, unknown>>;
  27083. readonly required: false;
  27084. readonly validator: ((val: unknown) => boolean) | undefined;
  27085. __epPropKey: true;
  27086. };
  27087. title: StringConstructor;
  27088. description: StringConstructor;
  27089. showClose: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  27090. closeIcon: {
  27091. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => (string | Component) & {}) | (() => string | Component) | ((new (...args: any[]) => (string | Component) & {}) | (() => string | Component))[], unknown, unknown>>;
  27092. readonly required: false;
  27093. readonly validator: ((val: unknown) => boolean) | undefined;
  27094. __epPropKey: true;
  27095. };
  27096. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, undefined, boolean>;
  27097. placement: EpPropFinalized<(new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2) | ((new (...args: any[]) => "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end") | (() => Placement_2))[], "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end", unknown, string, boolean>;
  27098. mask: EpPropFinalized<(new (...args: any[]) => boolean | {
  27099. style?: CSSProperties;
  27100. color?: string;
  27101. }) | (() => TourMask) | ((new (...args: any[]) => boolean | {
  27102. style?: CSSProperties;
  27103. color?: string;
  27104. }) | (() => TourMask))[], unknown, unknown, undefined, boolean>;
  27105. contentStyle: {
  27106. readonly type: PropType<CSSProperties>;
  27107. readonly required: false;
  27108. readonly validator: ((val: unknown) => boolean) | undefined;
  27109. __epPropKey: true;
  27110. };
  27111. prevButtonProps: {
  27112. readonly type: PropType<TourBtnProps>;
  27113. readonly required: false;
  27114. readonly validator: ((val: unknown) => boolean) | undefined;
  27115. __epPropKey: true;
  27116. };
  27117. nextButtonProps: {
  27118. readonly type: PropType<TourBtnProps>;
  27119. readonly required: false;
  27120. readonly validator: ((val: unknown) => boolean) | undefined;
  27121. __epPropKey: true;
  27122. };
  27123. scrollIntoViewOptions: EpPropFinalized<(new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions) | ((new (...args: any[]) => boolean | ScrollIntoViewOptions) | (() => boolean | ScrollIntoViewOptions))[], unknown, unknown, undefined, boolean>;
  27124. type: {
  27125. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "default" | "primary") | (() => "default" | "primary") | ((new (...args: any[]) => "default" | "primary") | (() => "default" | "primary"))[], unknown, unknown>>;
  27126. readonly required: false;
  27127. readonly validator: ((val: unknown) => boolean) | undefined;
  27128. __epPropKey: true;
  27129. };
  27130. };
  27131. export declare type TourStepPropsPublic = __ExtractPublicPropTypes<typeof tourStepProps>;
  27132. export declare const tourStrategies: readonly [
  27133. "absolute",
  27134. "fixed"
  27135. ];
  27136. export declare const transferCheckedChangeFn: (value: TransferKey[], movedKeys?: TransferKey[]) => boolean;
  27137. export declare interface TransferCheckedState {
  27138. leftChecked: TransferKey[];
  27139. rightChecked: TransferKey[];
  27140. }
  27141. export declare type TransferDataItem = Record<string, any>;
  27142. export declare type TransferDirection = "left" | "right";
  27143. export declare type TransferEmits = typeof transferEmits;
  27144. export declare const transferEmits: {
  27145. change: (value: TransferKey[], direction: TransferDirection, movedKeys: TransferKey[]) => boolean;
  27146. "update:modelValue": (value: TransferKey[]) => boolean;
  27147. "left-check-change": (value: TransferKey[], movedKeys?: TransferKey[]) => boolean;
  27148. "right-check-change": (value: TransferKey[], movedKeys?: TransferKey[]) => boolean;
  27149. };
  27150. export declare interface TransferFormat {
  27151. noChecked?: string;
  27152. hasChecked?: string;
  27153. }
  27154. export declare type TransferInstance = InstanceType<typeof _default_95> & unknown;
  27155. export declare type TransferKey = string | number;
  27156. declare type TransferPanelInstance = InstanceType<typeof _default_96> & unknown;
  27157. export declare type TransferProps = ExtractPropTypes<typeof transferProps>;
  27158. export declare const transferProps: {
  27159. readonly data: EpPropFinalized<(new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]) | ((new (...args: any[]) => TransferDataItem[]) | (() => TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  27160. readonly titles: EpPropFinalized<(new (...args: any[]) => [
  27161. string,
  27162. string
  27163. ]) | (() => [
  27164. string,
  27165. string
  27166. ]) | ((new (...args: any[]) => [
  27167. string,
  27168. string
  27169. ]) | (() => [
  27170. string,
  27171. string
  27172. ]))[], unknown, unknown, () => never[], boolean>;
  27173. readonly buttonTexts: EpPropFinalized<(new (...args: any[]) => [
  27174. string,
  27175. string
  27176. ]) | (() => [
  27177. string,
  27178. string
  27179. ]) | ((new (...args: any[]) => [
  27180. string,
  27181. string
  27182. ]) | (() => [
  27183. string,
  27184. string
  27185. ]))[], unknown, unknown, () => never[], boolean>;
  27186. readonly filterPlaceholder: StringConstructor;
  27187. readonly filterMethod: {
  27188. readonly type: PropType<(query: string, item: TransferDataItem) => boolean>;
  27189. readonly required: false;
  27190. readonly validator: ((val: unknown) => boolean) | undefined;
  27191. __epPropKey: true;
  27192. };
  27193. readonly leftDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  27194. readonly rightDefaultChecked: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  27195. readonly renderContent: {
  27196. readonly type: PropType<renderContent>;
  27197. readonly required: false;
  27198. readonly validator: ((val: unknown) => boolean) | undefined;
  27199. __epPropKey: true;
  27200. };
  27201. readonly modelValue: EpPropFinalized<(new (...args: any[]) => TransferKey[]) | (() => TransferKey[]) | ((new (...args: any[]) => TransferKey[]) | (() => TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  27202. readonly format: EpPropFinalized<(new (...args: any[]) => TransferFormat) | (() => TransferFormat) | ((new (...args: any[]) => TransferFormat) | (() => TransferFormat))[], unknown, unknown, () => {}, boolean>;
  27203. readonly filterable: BooleanConstructor;
  27204. readonly props: EpPropFinalized<(new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias) | ((new (...args: any[]) => TransferPropsAlias) | (() => TransferPropsAlias))[], unknown, unknown, () => Mutable<{
  27205. readonly label: "label";
  27206. readonly key: "key";
  27207. readonly disabled: "disabled";
  27208. }>, boolean>;
  27209. readonly targetOrder: EpPropFinalized<StringConstructor, "push" | "unshift" | "original", unknown, "original", boolean>;
  27210. readonly validateEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27211. };
  27212. export declare interface TransferPropsAlias {
  27213. label?: string;
  27214. key?: string;
  27215. disabled?: string;
  27216. }
  27217. export declare type TransferPropsPublic = __ExtractPublicPropTypes<typeof transferProps>;
  27218. export declare const translate: (path: LocaleKeys, option: undefined | TranslatorOption, locale: Language) => string;
  27219. declare type TranslatePair = {
  27220. [key: string]: string | string[] | TranslatePair;
  27221. };
  27222. export declare type Translator = (path: LocaleKeys, option?: TranslatorOption) => string;
  27223. export declare type TranslatorOption = Record<string, string | number>;
  27224. export declare const TrapFocus: ObjectDirective;
  27225. export declare const TREE_NODE_MAP_INJECTION_KEY = "TreeNodeMap";
  27226. export declare interface TreeComponentProps {
  27227. data: TreeData;
  27228. emptyText: string;
  27229. renderAfterExpand: boolean;
  27230. nodeKey: string;
  27231. checkStrictly: boolean;
  27232. expandOnClickNode: boolean;
  27233. defaultExpandAll: boolean;
  27234. checkOnClickNode: boolean;
  27235. checkOnClickLeaf: boolean;
  27236. checkDescendants: boolean;
  27237. autoExpandParent: boolean;
  27238. defaultCheckedKeys: TreeKey[];
  27239. defaultExpandedKeys: TreeKey[];
  27240. currentNodeKey: TreeKey;
  27241. renderContent: RenderContentFunction;
  27242. showCheckbox: boolean;
  27243. draggable: boolean;
  27244. allowDrag: AllowDragFunction;
  27245. allowDrop: AllowDropFunction;
  27246. props: TreeOptionProps;
  27247. lazy: boolean;
  27248. highlightCurrent: boolean;
  27249. load: LoadFunction;
  27250. filterNodeMethod: FilterNodeMethodFunction;
  27251. accordion: boolean;
  27252. indent: number;
  27253. icon: string | Component;
  27254. }
  27255. export declare type TreeData = TreeNodeData[];
  27256. declare interface TreeData_2 extends TreeNode {
  27257. children?: string[];
  27258. lazy?: boolean;
  27259. loaded?: boolean;
  27260. }
  27261. declare type TreeData_3 = TreeNodeData_2[];
  27262. export declare type TreeInstance = InstanceType<typeof _default_97> & unknown;
  27263. export declare type TreeKey = string | number;
  27264. declare type TreeKey_2 = string | number;
  27265. export declare interface TreeNode {
  27266. expanded?: boolean;
  27267. loading?: boolean;
  27268. noLazyChildren?: boolean;
  27269. indent?: number;
  27270. level?: number;
  27271. display?: boolean;
  27272. }
  27273. declare interface TreeNode_2 {
  27274. key: TreeKey_2;
  27275. level: number;
  27276. parent?: TreeNode_2;
  27277. children?: TreeNode_2[];
  27278. data: TreeNodeData_2;
  27279. disabled?: boolean;
  27280. label?: string;
  27281. isLeaf?: boolean;
  27282. expanded?: boolean;
  27283. }
  27284. export declare interface TreeNodeChildState {
  27285. all: boolean;
  27286. none: boolean;
  27287. allWithoutDisable: boolean;
  27288. half: boolean;
  27289. }
  27290. export declare type TreeNodeData = Record<string, any>;
  27291. declare type TreeNodeData_2 = Record<string, any>;
  27292. export declare interface TreeNodeLoadedDefaultProps {
  27293. checked?: boolean;
  27294. }
  27295. export declare interface TreeNodeOptions {
  27296. data: TreeNodeData;
  27297. store: TreeStore;
  27298. parent?: Node_2;
  27299. }
  27300. export declare interface TreeOptionProps {
  27301. children?: string;
  27302. label?: string | ((data: TreeNodeData, node: Node_2) => string);
  27303. disabled?: string | ((data: TreeNodeData, node: Node_2) => boolean);
  27304. isLeaf?: string | ((data: TreeNodeData, node: Node_2) => boolean);
  27305. class?: (data: TreeNodeData, node: Node_2) => string | {
  27306. [key: string]: boolean;
  27307. };
  27308. }
  27309. declare interface TreeOptionProps_2 {
  27310. children?: string;
  27311. label?: string;
  27312. value?: string;
  27313. disabled?: string;
  27314. class?: (data: TreeNodeData_2, node: TreeNode_2) => string | {
  27315. [key: string]: boolean;
  27316. };
  27317. }
  27318. declare interface TreeProps {
  27319. hasChildren?: string;
  27320. children?: string;
  27321. checkStrictly?: boolean;
  27322. }
  27323. declare class TreeStore {
  27324. currentNode: Node_2 | null;
  27325. currentNodeKey: TreeKey | null;
  27326. nodesMap: TreeStoreNodesMap;
  27327. root: Node_2;
  27328. data: TreeData;
  27329. lazy: boolean;
  27330. load?: LoadFunction;
  27331. filterNodeMethod?: FilterNodeMethodFunction;
  27332. key: TreeKey;
  27333. defaultCheckedKeys?: TreeKey[];
  27334. checkStrictly: boolean;
  27335. defaultExpandedKeys?: TreeKey[];
  27336. autoExpandParent: boolean;
  27337. defaultExpandAll: boolean;
  27338. checkDescendants: boolean;
  27339. props: TreeOptionProps;
  27340. constructor(options: TreeStoreOptions);
  27341. initialize(): void;
  27342. filter(value: FilterValue): void;
  27343. setData(newVal: TreeData): void;
  27344. getNode(data: TreeKey | TreeNodeData | Node_2): Node_2;
  27345. insertBefore(data: TreeNodeData, refData: TreeKey | TreeNodeData | Node_2): void;
  27346. insertAfter(data: TreeNodeData, refData: TreeKey | TreeNodeData | Node_2): void;
  27347. remove(data: TreeNodeData | Node_2): void;
  27348. append(data: TreeNodeData, parentData: TreeNodeData | TreeKey | Node_2): void;
  27349. _initDefaultCheckedNodes(): void;
  27350. _initDefaultCheckedNode(node: Node_2): void;
  27351. setDefaultCheckedKey(newVal: TreeKey[]): void;
  27352. registerNode(node: Node_2): void;
  27353. deregisterNode(node: Node_2): void;
  27354. getCheckedNodes(leafOnly?: boolean, includeHalfChecked?: boolean): TreeNodeData[];
  27355. getCheckedKeys(leafOnly?: boolean): TreeKey[];
  27356. getHalfCheckedNodes(): TreeNodeData[];
  27357. getHalfCheckedKeys(): TreeKey[];
  27358. _getAllNodes(): Node_2[];
  27359. updateChildren(key: TreeKey, data: TreeData): void;
  27360. _setCheckedKeys(key: TreeKey, leafOnly: boolean | undefined, checkedKeys: {
  27361. [key: string]: boolean;
  27362. }): void;
  27363. setCheckedNodes(array: Node_2[], leafOnly?: boolean): void;
  27364. setCheckedKeys(keys: TreeKey[], leafOnly?: boolean): void;
  27365. setDefaultExpandedKeys(keys: TreeKey[]): void;
  27366. setChecked(data: TreeKey | TreeNodeData, checked: boolean, deep: boolean): void;
  27367. getCurrentNode(): Node_2 | null;
  27368. setCurrentNode(currentNode: Node_2): void;
  27369. setUserCurrentNode(node: Node_2, shouldAutoExpandParent?: boolean): void;
  27370. setCurrentNodeKey(key: TreeKey | null, shouldAutoExpandParent?: boolean): void;
  27371. }
  27372. export declare interface TreeStoreNodesMap {
  27373. [key: string]: Node_2;
  27374. }
  27375. export declare interface TreeStoreOptions {
  27376. key?: TreeKey;
  27377. data: TreeData;
  27378. lazy: boolean;
  27379. props: TreeOptionProps;
  27380. load?: LoadFunction;
  27381. currentNodeKey?: TreeKey;
  27382. checkStrictly: boolean;
  27383. checkDescendants: boolean;
  27384. defaultCheckedKeys?: TreeKey[];
  27385. defaultExpandedKeys?: TreeKey[];
  27386. autoExpandParent: boolean;
  27387. defaultExpandAll: boolean;
  27388. filterNodeMethod?: FilterNodeMethodFunction;
  27389. }
  27390. export declare type TreeV2Instance = InstanceType<typeof _default_99> & unknown;
  27391. declare const triggers: readonly [
  27392. "click",
  27393. "contextmenu",
  27394. "hover",
  27395. "focus"
  27396. ];
  27397. /**
  27398. * Tuple index key
  27399. *
  27400. * 元组下标键
  27401. *
  27402. * @example
  27403. * TupleKey<[1, 2, 3]> => '0' | '1' | '2'
  27404. */
  27405. declare type TupleKey<T extends ReadonlyArray<any>> = Exclude<keyof T, ArrayMethodKey>;
  27406. declare type UnknownToNever<T> = IfUnknown<T, never, T>;
  27407. export declare const UPDATE_MODEL_EVENT = "update:modelValue";
  27408. declare class UploadAjaxError extends Error {
  27409. name: string;
  27410. status: number;
  27411. method: string;
  27412. url: string;
  27413. constructor(message: string, status: number, method: string, url: string);
  27414. }
  27415. export declare const uploadBaseProps: {
  27416. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  27417. readonly headers: {
  27418. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  27419. readonly required: false;
  27420. readonly validator: ((val: unknown) => boolean) | undefined;
  27421. __epPropKey: true;
  27422. };
  27423. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  27424. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  27425. readonly multiple: BooleanConstructor;
  27426. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  27427. readonly drag: BooleanConstructor;
  27428. readonly withCredentials: BooleanConstructor;
  27429. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27430. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  27431. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  27432. ], boolean>;
  27433. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27434. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  27435. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27436. (): UploadRequestHandler;
  27437. new (): any;
  27438. readonly prototype: any;
  27439. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27440. (): UploadRequestHandler;
  27441. new (): any;
  27442. readonly prototype: any;
  27443. })[], unknown, unknown, UploadRequestHandler, boolean>;
  27444. readonly disabled: BooleanConstructor;
  27445. readonly limit: NumberConstructor;
  27446. };
  27447. export declare type UploadContentInstance = InstanceType<typeof _default_101> & unknown;
  27448. export declare type UploadContentProps = ExtractPropTypes<typeof uploadContentProps>;
  27449. export declare const uploadContentProps: {
  27450. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  27451. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  27452. new (): any;
  27453. readonly prototype: any;
  27454. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  27455. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  27456. new (): any;
  27457. readonly prototype: any;
  27458. })[], unknown, unknown, () => void, boolean>;
  27459. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  27460. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  27461. new (): any;
  27462. readonly prototype: any;
  27463. } | ((new (...args: any[]) => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | (() => (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void) | {
  27464. (): (file: UploadFile | UploadRawFile, rawFile?: UploadRawFile) => void;
  27465. new (): any;
  27466. readonly prototype: any;
  27467. })[], unknown, unknown, () => void, boolean>;
  27468. readonly onStart: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  27469. (): (rawFile: UploadRawFile) => void;
  27470. new (): any;
  27471. readonly prototype: any;
  27472. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => void) | (() => (rawFile: UploadRawFile) => void) | {
  27473. (): (rawFile: UploadRawFile) => void;
  27474. new (): any;
  27475. readonly prototype: any;
  27476. })[], unknown, unknown, () => void, boolean>;
  27477. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  27478. (): (response: any, rawFile: UploadRawFile) => unknown;
  27479. new (): any;
  27480. readonly prototype: any;
  27481. } | ((new (...args: any[]) => (response: any, rawFile: UploadRawFile) => unknown) | (() => (response: any, rawFile: UploadRawFile) => unknown) | {
  27482. (): (response: any, rawFile: UploadRawFile) => unknown;
  27483. new (): any;
  27484. readonly prototype: any;
  27485. })[], unknown, unknown, () => void, boolean>;
  27486. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  27487. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  27488. new (): any;
  27489. readonly prototype: any;
  27490. } | ((new (...args: any[]) => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | (() => (evt: UploadProgressEvent, rawFile: UploadRawFile) => void) | {
  27491. (): (evt: UploadProgressEvent, rawFile: UploadRawFile) => void;
  27492. new (): any;
  27493. readonly prototype: any;
  27494. })[], unknown, unknown, () => void, boolean>;
  27495. readonly onError: EpPropFinalized<(new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  27496. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  27497. new (): any;
  27498. readonly prototype: any;
  27499. } | ((new (...args: any[]) => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | (() => (err: UploadAjaxError, rawFile: UploadRawFile) => void) | {
  27500. (): (err: UploadAjaxError, rawFile: UploadRawFile) => void;
  27501. new (): any;
  27502. readonly prototype: any;
  27503. })[], unknown, unknown, () => void, boolean>;
  27504. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  27505. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  27506. new (): any;
  27507. readonly prototype: any;
  27508. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  27509. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  27510. new (): any;
  27511. readonly prototype: any;
  27512. })[], unknown, unknown, () => void, boolean>;
  27513. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  27514. readonly headers: {
  27515. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  27516. readonly required: false;
  27517. readonly validator: ((val: unknown) => boolean) | undefined;
  27518. __epPropKey: true;
  27519. };
  27520. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  27521. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  27522. readonly multiple: BooleanConstructor;
  27523. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  27524. readonly drag: BooleanConstructor;
  27525. readonly withCredentials: BooleanConstructor;
  27526. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27527. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  27528. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  27529. ], boolean>;
  27530. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27531. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  27532. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27533. (): UploadRequestHandler;
  27534. new (): any;
  27535. readonly prototype: any;
  27536. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27537. (): UploadRequestHandler;
  27538. new (): any;
  27539. readonly prototype: any;
  27540. })[], unknown, unknown, UploadRequestHandler, boolean>;
  27541. readonly disabled: BooleanConstructor;
  27542. readonly limit: NumberConstructor;
  27543. };
  27544. export declare type UploadContentPropsPublic = __ExtractPublicPropTypes<typeof uploadContentProps>;
  27545. export declare interface UploadContext {
  27546. accept: ComputedRef<string>;
  27547. }
  27548. export declare const uploadContextKey: InjectionKey<UploadContext>;
  27549. export declare type UploadData = Mutable<Record<string, any>>;
  27550. export declare type UploadDraggerEmits = typeof uploadDraggerEmits;
  27551. export declare const uploadDraggerEmits: {
  27552. file: (file: File[]) => boolean;
  27553. };
  27554. export declare type UploadDraggerInstance = InstanceType<typeof _default_103> & unknown;
  27555. export declare type UploadDraggerProps = ExtractPropTypes<typeof uploadDraggerProps>;
  27556. export declare const uploadDraggerProps: {
  27557. readonly disabled: BooleanConstructor;
  27558. };
  27559. export declare type UploadDraggerPropsPublic = __ExtractPublicPropTypes<typeof uploadDraggerProps>;
  27560. export declare interface UploadFile {
  27561. name: string;
  27562. percentage?: number;
  27563. status: UploadStatus;
  27564. size?: number;
  27565. response?: unknown;
  27566. uid: number;
  27567. url?: string;
  27568. raw?: UploadRawFile;
  27569. }
  27570. export declare type UploadFiles = UploadFile[];
  27571. export declare interface UploadHooks {
  27572. beforeUpload: (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  27573. beforeRemove: (uploadFile: UploadFile, uploadFiles: UploadFiles) => Awaitable<boolean>;
  27574. onRemove: (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27575. onChange: (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27576. onPreview: (uploadFile: UploadFile) => void;
  27577. onSuccess: (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27578. onProgress: (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27579. onError: (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27580. onExceed: (files: File[], uploadFiles: UploadUserFile[]) => void;
  27581. }
  27582. export declare type UploadInstance = InstanceType<typeof _default_100> & unknown;
  27583. export declare type UploadListEmits = typeof uploadListEmits;
  27584. export declare const uploadListEmits: {
  27585. remove: (file: UploadFile) => boolean;
  27586. };
  27587. export declare type UploadListInstance = InstanceType<typeof _default_102> & unknown;
  27588. export declare type UploadListProps = ExtractPropTypes<typeof uploadListProps>;
  27589. export declare const uploadListProps: {
  27590. readonly files: EpPropFinalized<(new (...args: any[]) => UploadFiles) | (() => UploadFiles) | ((new (...args: any[]) => UploadFiles) | (() => UploadFiles))[], unknown, unknown, () => never[], boolean>;
  27591. readonly disabled: BooleanConstructor;
  27592. readonly handlePreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  27593. (): (uploadFile: UploadFile) => void;
  27594. new (): any;
  27595. readonly prototype: any;
  27596. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  27597. (): (uploadFile: UploadFile) => void;
  27598. new (): any;
  27599. readonly prototype: any;
  27600. })[], unknown, unknown, () => void, boolean>;
  27601. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  27602. readonly crossorigin: {
  27603. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  27604. readonly required: false;
  27605. readonly validator: ((val: unknown) => boolean) | undefined;
  27606. __epPropKey: true;
  27607. };
  27608. };
  27609. export declare type UploadListPropsPublic = __ExtractPublicPropTypes<typeof uploadListProps>;
  27610. export declare const uploadListTypes: readonly [
  27611. "text",
  27612. "picture",
  27613. "picture-card"
  27614. ];
  27615. export declare interface UploadProgressEvent extends ProgressEvent {
  27616. percent: number;
  27617. }
  27618. export declare type UploadProps = ExtractPropTypes<typeof uploadProps>;
  27619. export declare const uploadProps: {
  27620. readonly beforeUpload: EpPropFinalized<(new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  27621. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  27622. new (): any;
  27623. readonly prototype: any;
  27624. } | ((new (...args: any[]) => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | (() => (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>) | {
  27625. (): (rawFile: UploadRawFile) => Awaitable<void | undefined | null | boolean | File | Blob>;
  27626. new (): any;
  27627. readonly prototype: any;
  27628. })[], unknown, unknown, () => void, boolean>;
  27629. readonly beforeRemove: {
  27630. readonly type: PropType<(uploadFile: UploadFile, uploadFiles: UploadFiles) => Awaitable<boolean>>;
  27631. readonly required: false;
  27632. readonly validator: ((val: unknown) => boolean) | undefined;
  27633. __epPropKey: true;
  27634. };
  27635. readonly onRemove: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27636. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27637. new (): any;
  27638. readonly prototype: any;
  27639. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27640. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27641. new (): any;
  27642. readonly prototype: any;
  27643. })[], unknown, unknown, () => void, boolean>;
  27644. readonly onChange: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27645. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27646. new (): any;
  27647. readonly prototype: any;
  27648. } | ((new (...args: any[]) => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27649. (): (uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27650. new (): any;
  27651. readonly prototype: any;
  27652. })[], unknown, unknown, () => void, boolean>;
  27653. readonly onPreview: EpPropFinalized<(new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  27654. (): (uploadFile: UploadFile) => void;
  27655. new (): any;
  27656. readonly prototype: any;
  27657. } | ((new (...args: any[]) => (uploadFile: UploadFile) => void) | (() => (uploadFile: UploadFile) => void) | {
  27658. (): (uploadFile: UploadFile) => void;
  27659. new (): any;
  27660. readonly prototype: any;
  27661. })[], unknown, unknown, () => void, boolean>;
  27662. readonly onSuccess: EpPropFinalized<(new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27663. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27664. new (): any;
  27665. readonly prototype: any;
  27666. } | ((new (...args: any[]) => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27667. (): (response: any, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27668. new (): any;
  27669. readonly prototype: any;
  27670. })[], unknown, unknown, () => void, boolean>;
  27671. readonly onProgress: EpPropFinalized<(new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27672. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27673. new (): any;
  27674. readonly prototype: any;
  27675. } | ((new (...args: any[]) => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27676. (): (evt: UploadProgressEvent, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27677. new (): any;
  27678. readonly prototype: any;
  27679. })[], unknown, unknown, () => void, boolean>;
  27680. readonly onError: EpPropFinalized<(new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27681. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27682. new (): any;
  27683. readonly prototype: any;
  27684. } | ((new (...args: any[]) => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | (() => (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void) | {
  27685. (): (error: Error, uploadFile: UploadFile, uploadFiles: UploadFiles) => void;
  27686. new (): any;
  27687. readonly prototype: any;
  27688. })[], unknown, unknown, () => void, boolean>;
  27689. readonly onExceed: EpPropFinalized<(new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  27690. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  27691. new (): any;
  27692. readonly prototype: any;
  27693. } | ((new (...args: any[]) => (files: File[], uploadFiles: UploadUserFile[]) => void) | (() => (files: File[], uploadFiles: UploadUserFile[]) => void) | {
  27694. (): (files: File[], uploadFiles: UploadUserFile[]) => void;
  27695. new (): any;
  27696. readonly prototype: any;
  27697. })[], unknown, unknown, () => void, boolean>;
  27698. readonly crossorigin: {
  27699. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials") | ((new (...args: any[]) => "" | "anonymous" | "use-credentials") | (() => "" | "anonymous" | "use-credentials"))[], unknown, unknown>>;
  27700. readonly required: false;
  27701. readonly validator: ((val: unknown) => boolean) | undefined;
  27702. __epPropKey: true;
  27703. };
  27704. readonly action: EpPropFinalized<StringConstructor, unknown, unknown, "#", boolean>;
  27705. readonly headers: {
  27706. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers) | ((new (...args: any[]) => Record<string, any> | Headers) | (() => Record<string, any> | Headers))[], unknown, unknown>>;
  27707. readonly required: false;
  27708. readonly validator: ((val: unknown) => boolean) | undefined;
  27709. __epPropKey: true;
  27710. };
  27711. readonly method: EpPropFinalized<StringConstructor, unknown, unknown, "post", boolean>;
  27712. readonly data: EpPropFinalized<(new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | ((new (...args: any[]) => Mutable<Record<string, any>> | Promise<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)) | (() => Awaitable<Mutable<Record<string, any>>> | ((rawFile: UploadRawFile) => Awaitable<UploadData>)))[], unknown, unknown, () => Mutable<{}>, boolean>;
  27713. readonly multiple: BooleanConstructor;
  27714. readonly name: EpPropFinalized<StringConstructor, unknown, unknown, "file", boolean>;
  27715. readonly drag: BooleanConstructor;
  27716. readonly withCredentials: BooleanConstructor;
  27717. readonly showFileList: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27718. readonly accept: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  27719. readonly fileList: EpPropFinalized<(new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]) | ((new (...args: any[]) => UploadUserFile[]) | (() => UploadUserFile[]))[], unknown, unknown, () => [
  27720. ], boolean>;
  27721. readonly autoUpload: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  27722. readonly listType: EpPropFinalized<StringConstructor, "picture" | "text" | "picture-card", unknown, "text", boolean>;
  27723. readonly httpRequest: EpPropFinalized<(new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27724. (): UploadRequestHandler;
  27725. new (): any;
  27726. readonly prototype: any;
  27727. } | ((new (...args: any[]) => UploadRequestHandler) | (() => UploadRequestHandler) | {
  27728. (): UploadRequestHandler;
  27729. new (): any;
  27730. readonly prototype: any;
  27731. })[], unknown, unknown, UploadRequestHandler, boolean>;
  27732. readonly disabled: BooleanConstructor;
  27733. readonly limit: NumberConstructor;
  27734. };
  27735. export declare type UploadPropsPublic = __ExtractPublicPropTypes<typeof uploadProps>;
  27736. export declare interface UploadRawFile extends File {
  27737. uid: number;
  27738. isDirectory?: boolean;
  27739. }
  27740. export declare type UploadRequestHandler = (options: UploadRequestOptions) => XMLHttpRequest | Promise<unknown>;
  27741. export declare interface UploadRequestOptions {
  27742. action: string;
  27743. method: string;
  27744. data: Record<string, string | Blob | [
  27745. Blob,
  27746. string
  27747. ]>;
  27748. filename: string;
  27749. file: UploadRawFile;
  27750. headers: Headers | Record<string, string | number | null | undefined>;
  27751. onError: (evt: UploadAjaxError) => void;
  27752. onProgress: (evt: UploadProgressEvent) => void;
  27753. onSuccess: (response: any) => void;
  27754. withCredentials: boolean;
  27755. }
  27756. export declare type UploadStatus = "ready" | "uploading" | "success" | "fail";
  27757. export declare type UploadUserFile = Omit<UploadFile, "status" | "uid"> & Partial<Pick<UploadFile, "status" | "uid">>;
  27758. export declare const useAriaProps: <T extends keyof typeof ariaProps>(arias: Array<T>) => Pick<{
  27759. ariaLabel: StringConstructor;
  27760. ariaOrientation: {
  27761. readonly type: PropType<string>;
  27762. readonly required: false;
  27763. readonly validator: ((val: unknown) => boolean) | undefined;
  27764. __epPropKey: true;
  27765. };
  27766. ariaControls: StringConstructor;
  27767. }, T>;
  27768. export declare const useAttrs: (params?: Params) => ComputedRef<Record<string, unknown>>;
  27769. declare const useCache: <T>() => ComputedRef<(((_: any, __: any, ___: any) => Record<string, T>) & MemoizedFunction) | MemoizedFn<(_: any, __: any, ___: any) => Record<string, T>>>;
  27770. export declare function useCalcInputWidth(): {
  27771. calculatorRef: ShallowRef<HTMLElement | undefined>;
  27772. calculatorWidth: Ref<number>;
  27773. inputStyle: ComputedRef<{
  27774. minWidth: string;
  27775. }>;
  27776. };
  27777. export declare const useCascaderConfig: (props: {
  27778. props: CascaderProps;
  27779. }) => ComputedRef<{
  27780. expandTrigger: ExpandTrigger;
  27781. multiple: boolean;
  27782. checkStrictly: boolean;
  27783. emitPath: boolean;
  27784. lazy: boolean;
  27785. lazyLoad: LazyLoad;
  27786. value: string;
  27787. label: string;
  27788. children: string;
  27789. disabled: string | isDisabled;
  27790. leaf: string | isLeaf;
  27791. hoverThreshold: number;
  27792. checkOnClickNode: boolean;
  27793. checkOnClickLeaf: boolean;
  27794. showPrefix: boolean;
  27795. }>;
  27796. declare const useCommonPicker: <P extends CommonPickerProps, E extends CommonPickerEmits>(props: P, emit: E) => {
  27797. parsedValue: ComputedRef<DayOrDays>;
  27798. pickerActualVisible: Ref<boolean>;
  27799. pickerOptions: Ref<{
  27800. isValidValue?: ((date: DayOrDays) => boolean) | undefined;
  27801. handleKeydownInput?: ((event: KeyboardEvent) => void) | undefined;
  27802. parseUserInput?: ((value: UserInput) => DayOrDays) | undefined;
  27803. formatToString?: ((value: DayOrDays) => UserInput) | undefined;
  27804. getRangeAvailableTime?: ((date: DayOrDays) => DayOrDays) | undefined;
  27805. getDefaultValue?: (() => DayOrDays) | undefined;
  27806. panelReady?: boolean | undefined;
  27807. handleClear?: (() => void) | undefined;
  27808. handleFocusPicker?: (() => void) | undefined;
  27809. }>;
  27810. pickerVisible: Ref<boolean>;
  27811. userInput: Ref<UserInput>;
  27812. valueIsEmpty: ComputedRef<boolean>;
  27813. emitInput: (input: SingleOrRange<DateModelType> | null) => void;
  27814. onCalendarChange: (e: [
  27815. Date,
  27816. null | Date
  27817. ]) => void;
  27818. onPanelChange: (value: [
  27819. Dayjs,
  27820. Dayjs
  27821. ], mode: "month" | "year", view: unknown) => void;
  27822. onPick: (date?: any, visible?: boolean) => void;
  27823. onSetPickerOption: <T extends keyof PickerOptions>(e: [
  27824. T,
  27825. PickerOptions[T]
  27826. ]) => void;
  27827. };
  27828. export declare function useComposition({ afterComposition, emit, }: UseCompositionOptions): {
  27829. isComposing: Ref<boolean>;
  27830. handleComposition: (event: CompositionEvent) => void;
  27831. handleCompositionStart: (event: CompositionEvent) => void;
  27832. handleCompositionUpdate: (event: CompositionEvent) => void;
  27833. handleCompositionEnd: (event: CompositionEvent) => void;
  27834. };
  27835. declare interface UseCompositionOptions {
  27836. afterComposition: (event: CompositionEvent) => void;
  27837. emit?: ((event: "compositionstart", evt: CompositionEvent) => void) & ((event: "compositionupdate", evt: CompositionEvent) => void) & ((event: "compositionend", evt: CompositionEvent) => void);
  27838. }
  27839. export declare function useCursor(input: ShallowRef<HTMLInputElement | undefined>): [
  27840. () => void,
  27841. () => void
  27842. ];
  27843. export declare const useDelayedRender: ({ indicator, intermediateIndicator, shouldSetIntermediate, beforeShow, afterShow, afterHide, beforeHide, }: UseDelayedRenderProps) => void;
  27844. export declare type UseDelayedRenderProps = {
  27845. indicator: Ref<boolean>;
  27846. intermediateIndicator: Ref<boolean>;
  27847. shouldSetIntermediate?: (step: "show" | "hide") => boolean;
  27848. beforeShow?: () => void;
  27849. beforeHide?: () => void;
  27850. afterShow?: () => void;
  27851. afterHide?: () => void;
  27852. };
  27853. export declare const useDelayedToggle: ({ showAfter, hideAfter, autoClose, open, close, }: UseDelayedToggleProps) => {
  27854. onOpen: (event?: Event, delay?: number) => void;
  27855. onClose: (event?: Event, delay?: number) => void;
  27856. };
  27857. export declare type UseDelayedToggleProps = {
  27858. open: (event?: Event) => void;
  27859. close: (event?: Event) => void;
  27860. } & ToRefs<ExtractPropTypes<typeof useDelayedToggleProps>>;
  27861. export declare const useDelayedToggleProps: {
  27862. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  27863. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  27864. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  27865. };
  27866. export declare const useDeprecated: ({ from, replacement, scope, version, ref, type }: DeprecationParam, condition: MaybeRef<boolean>) => void;
  27867. export declare const useDialog: (props: DialogProps, targetRef: Ref<HTMLElement | undefined>) => {
  27868. afterEnter: () => void;
  27869. afterLeave: () => void;
  27870. beforeLeave: () => void;
  27871. handleClose: () => void;
  27872. onModalClick: () => void;
  27873. close: () => void;
  27874. doClose: () => void;
  27875. onOpenAutoFocus: () => void;
  27876. onCloseAutoFocus: () => void;
  27877. onCloseRequested: () => void;
  27878. onFocusoutPrevented: (event: CustomEvent) => void;
  27879. titleId: Ref<string>;
  27880. bodyId: Ref<string>;
  27881. closed: Ref<boolean>;
  27882. style: ComputedRef<CSSProperties>;
  27883. overlayDialogStyle: ComputedRef<CSSProperties>;
  27884. rendered: Ref<boolean>;
  27885. visible: Ref<boolean>;
  27886. zIndex: Ref<number>;
  27887. transitionConfig: ComputedRef<TransitionProps | {
  27888. name: string | TransitionProps;
  27889. onAfterEnter: () => void;
  27890. onBeforeLeave: () => void;
  27891. onAfterLeave: () => void;
  27892. }>;
  27893. _draggable: ComputedRef<boolean>;
  27894. _alignCenter: ComputedRef<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  27895. _overflow: ComputedRef<EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  27896. };
  27897. export declare const useDisabled: (fallback?: MaybeRef<boolean | undefined>) => ComputedRef<boolean>;
  27898. export declare const useDraggable: (targetRef: Ref<HTMLElement | undefined>, dragRef: Ref<HTMLElement | undefined>, draggable: ComputedRef<boolean>, overflow?: ComputedRef<boolean>) => {
  27899. isDragging: Ref<boolean>;
  27900. resetPosition: () => void;
  27901. updatePosition: () => void;
  27902. };
  27903. export declare const useEmptyValues: (props: EmptyValuesContext, defaultValue?: null | undefined) => {
  27904. emptyValues: ComputedRef<unknown[]>;
  27905. valueOnClear: ComputedRef<any>;
  27906. isEmptyValue: (value: unknown) => boolean;
  27907. };
  27908. export declare const useEmptyValuesProps: {
  27909. readonly emptyValues: ArrayConstructor;
  27910. readonly valueOnClear: EpPropFinalized<(new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null) | ((new (...args: any[]) => string | number | boolean | Function) | (() => string | number | boolean | Function | null))[], unknown, unknown, undefined, boolean>;
  27911. };
  27912. export declare const useEscapeKeydown: (handler: (e: KeyboardEvent) => void) => void;
  27913. export declare const useFloating: ({ middleware, placement, strategy, }: UseFloatingProps) => {
  27914. update: () => Promise<void>;
  27915. referenceRef: Ref<HTMLElement | VirtualElement | undefined>;
  27916. contentRef: Ref<HTMLElement | undefined>;
  27917. x: Ref<number | undefined>;
  27918. y: Ref<number | undefined>;
  27919. placement: Ref<Placement_3>;
  27920. strategy: Ref<Strategy>;
  27921. middlewareData: Ref<{
  27922. [x: string]: any;
  27923. arrow?: {
  27924. x?: number | undefined;
  27925. y?: number | undefined;
  27926. centerOffset: number;
  27927. } | undefined;
  27928. autoPlacement?: {
  27929. index?: number | undefined;
  27930. overflows: {
  27931. placement: Placement_3;
  27932. overflows: Array<number>;
  27933. }[];
  27934. } | undefined;
  27935. flip?: {
  27936. index?: number | undefined;
  27937. overflows: {
  27938. placement: Placement_3;
  27939. overflows: Array<number>;
  27940. }[];
  27941. } | undefined;
  27942. hide?: {
  27943. referenceHidden?: boolean | undefined;
  27944. escaped?: boolean | undefined;
  27945. referenceHiddenOffsets?: {
  27946. top: number;
  27947. bottom: number;
  27948. left: number;
  27949. right: number;
  27950. } | undefined;
  27951. escapedOffsets?: {
  27952. top: number;
  27953. bottom: number;
  27954. left: number;
  27955. right: number;
  27956. } | undefined;
  27957. } | undefined;
  27958. offset?: {
  27959. x: number;
  27960. y: number;
  27961. } | undefined;
  27962. shift?: {
  27963. x: number;
  27964. y: number;
  27965. } | undefined;
  27966. }>;
  27967. };
  27968. export declare type UseFloatingProps = ToRefs<{
  27969. middleware: Array<Middleware>;
  27970. placement: Placement_3;
  27971. strategy: Strategy;
  27972. }>;
  27973. export declare const useFloatingProps: {};
  27974. export declare const useFocus: (el: Ref<{
  27975. focus: () => void;
  27976. } | null>) => {
  27977. focus: () => void;
  27978. };
  27979. export declare function useFocusController<T extends {
  27980. focus: () => void;
  27981. }>(target: ShallowRef<T | undefined>, { disabled, beforeFocus, afterFocus, beforeBlur, afterBlur, }?: UseFocusControllerOptions): {
  27982. isFocused: Ref<boolean>;
  27983. /** Avoid using wrapperRef and handleFocus/handleBlur together */
  27984. wrapperRef: ShallowRef<HTMLElement | undefined>;
  27985. handleFocus: (event: FocusEvent) => void;
  27986. handleBlur: (event: FocusEvent) => void;
  27987. };
  27988. declare interface UseFocusControllerOptions {
  27989. disabled?: MaybeRef<boolean>;
  27990. /**
  27991. * return true to cancel focus
  27992. * @param event FocusEvent
  27993. */
  27994. beforeFocus?: (event: FocusEvent) => boolean | undefined;
  27995. afterFocus?: () => void;
  27996. /**
  27997. * return true to cancel blur
  27998. * @param event FocusEvent
  27999. */
  28000. beforeBlur?: (event: FocusEvent) => boolean | undefined;
  28001. afterBlur?: () => void;
  28002. }
  28003. export declare const useFormDisabled: (fallback?: MaybeRef<boolean | undefined>) => ComputedRef<boolean>;
  28004. export declare const useFormItem: () => {
  28005. form: FormContext | undefined;
  28006. formItem: FormItemContext | undefined;
  28007. };
  28008. export declare const useFormItemInputId: (props: Partial<IUseFormItemInputCommonProps>, { formItemContext, disableIdGeneration, disableIdManagement, }: {
  28009. formItemContext?: FormItemContext;
  28010. disableIdGeneration?: ComputedRef<boolean> | Ref<boolean>;
  28011. disableIdManagement?: ComputedRef<boolean> | Ref<boolean>;
  28012. }) => {
  28013. isLabeledByFormItem: ComputedRef<boolean>;
  28014. inputId: Ref<string | undefined>;
  28015. };
  28016. declare function useFormLabelWidth(): {
  28017. autoLabelWidth: ComputedRef<string>;
  28018. registerLabelWidth: (val: number, oldVal: number) => void;
  28019. deregisterLabelWidth: (val: number) => void;
  28020. };
  28021. export declare const useFormSize: (fallback?: MaybeRef<ComponentSize | undefined>, ignore?: Partial<Record<"prop" | "form" | "formItem" | "global", boolean>>) => ComputedRef<"" | "small" | "default" | "large">;
  28022. export declare const useForwardRef: <T>(forwardRef: Ref<T | null>) => void;
  28023. export declare const useForwardRefDirective: (setForwardRef: ForwardRefSetter) => ObjectDirective;
  28024. export declare const useGetDerivedNamespace: (namespaceOverrides?: Ref<string | undefined>) => ComputedRef<string>;
  28025. export declare function useGlobalComponentSettings(block: string, sizeFallback?: MaybeRef<ConfigProviderContext["size"]>): {
  28026. ns: {
  28027. namespace: ComputedRef<string>;
  28028. b: (blockSuffix?: string) => string;
  28029. e: (element?: string) => string;
  28030. m: (modifier?: string) => string;
  28031. be: (blockSuffix?: string, element?: string) => string;
  28032. em: (element?: string, modifier?: string) => string;
  28033. bm: (blockSuffix?: string, modifier?: string) => string;
  28034. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  28035. is: {
  28036. (name: string, state: boolean | undefined): string;
  28037. (name: string): string;
  28038. };
  28039. cssVar: (object: Record<string, string>) => Record<string, string>;
  28040. cssVarName: (name: string) => string;
  28041. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  28042. cssVarBlockName: (name: string) => string;
  28043. };
  28044. locale: LocaleContext;
  28045. zIndex: {
  28046. initialZIndex: ComputedRef<number>;
  28047. currentZIndex: ComputedRef<number>;
  28048. nextZIndex: () => number;
  28049. };
  28050. size: ComputedRef<"small" | "" | "default" | "large">;
  28051. };
  28052. export declare function useGlobalConfig<K extends keyof ConfigProviderContext, D extends ConfigProviderContext[K]>(key: K, defaultValue?: D): Ref<Exclude<ConfigProviderContext[K], undefined> | D>;
  28053. export declare function useGlobalConfig(): Ref<ConfigProviderContext>;
  28054. export declare const useGlobalSize: () => ComputedRef<"" | "small" | "default" | "large">;
  28055. export declare const useId: (deterministicId?: MaybeRef<string>) => Ref<string>;
  28056. export declare const useIdInjection: () => ElIdInjectionContext;
  28057. export declare const useLocale: (localeOverrides?: Ref<Language | undefined>) => LocaleContext;
  28058. /**
  28059. * Hook that monitoring the ref value to lock or unlock the screen.
  28060. * When the trigger became true, it assumes modal is now opened and vice versa.
  28061. * @param trigger {Ref<boolean>}
  28062. */
  28063. export declare const useLockscreen: (trigger: Ref<boolean>, options?: UseLockScreenOptions) => void;
  28064. export declare type UseLockScreenOptions = {
  28065. ns?: UseNamespaceReturn;
  28066. };
  28067. export declare const useModal: (instance: ModalInstance, visibleRef: Ref<boolean>) => void;
  28068. export declare const useModelToggle: ({ indicator, toggleReason, shouldHideWhenRouteChanges, shouldProceed, onShow, onHide, }: ModelToggleParams) => {
  28069. hide: (event?: Event) => void;
  28070. show: (event?: Event) => void;
  28071. toggle: () => void;
  28072. hasUpdateHandler: ComputedRef<boolean>;
  28073. };
  28074. export declare const useModelToggleEmits: "update:modelValue"[];
  28075. export declare type UseModelToggleProps = ExtractPropTypes<typeof useModelToggleProps>;
  28076. export declare const useModelToggleProps: UseModelTogglePropsRaw<"modelValue">;
  28077. export declare type UseModelTogglePropsGeneric<T extends string> = {
  28078. [K in T]: ExtractPropType<typeof _prop>;
  28079. } & {
  28080. [K in `onUpdate:${T}`]: ExtractPropType<typeof _event>;
  28081. };
  28082. export declare type UseModelTogglePropsPublic = __ExtractPublicPropTypes<typeof useModelToggleProps>;
  28083. export declare type UseModelTogglePropsRaw<T extends string> = {
  28084. [K in T]: typeof _prop;
  28085. } & {
  28086. [K in `onUpdate:${T}`]: typeof _event;
  28087. };
  28088. export declare const useNamespace: (block: string, namespaceOverrides?: Ref<string | undefined>) => {
  28089. namespace: ComputedRef<string>;
  28090. b: (blockSuffix?: string) => string;
  28091. e: (element?: string) => string;
  28092. m: (modifier?: string) => string;
  28093. be: (blockSuffix?: string, element?: string) => string;
  28094. em: (element?: string, modifier?: string) => string;
  28095. bm: (blockSuffix?: string, modifier?: string) => string;
  28096. bem: (blockSuffix?: string, element?: string, modifier?: string) => string;
  28097. is: {
  28098. (name: string, state: boolean | undefined): string;
  28099. (name: string): string;
  28100. };
  28101. cssVar: (object: Record<string, string>) => Record<string, string>;
  28102. cssVarName: (name: string) => string;
  28103. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  28104. cssVarBlockName: (name: string) => string;
  28105. };
  28106. export declare type UseNamespaceReturn = ReturnType<typeof useNamespace>;
  28107. export declare const useOrderedChildren: <T extends ChildEssential>(vm: ComponentInternalInstance, childComponentName: string) => {
  28108. children: ShallowRef<T[]>;
  28109. addChild: (child: T) => void;
  28110. removeChild: (child: T) => void;
  28111. ChildrenSorter: DefineComponent<{}, () => VNode<RendererNode, RendererElement, {
  28112. [key: string]: any;
  28113. }> | null, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, EmitsOptions, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}>;
  28114. };
  28115. export declare const usePopper: (referenceElementRef: Ref<ReferenceElement>, popperElementRef: Ref<ElementType>, opts?: Ref<PartialOptions> | PartialOptions) => {
  28116. state: ComputedRef<{
  28117. elements?: {
  28118. reference: Element | VirtualElement_2;
  28119. popper: HTMLElement;
  28120. arrow?: HTMLElement;
  28121. } | undefined;
  28122. options?: OptionsGeneric<any> | undefined;
  28123. placement?: Placement | undefined;
  28124. strategy?: PositioningStrategy | undefined;
  28125. orderedModifiers?: Modifier<any, any>[] | undefined;
  28126. rects?: StateRects | undefined;
  28127. scrollParents?: {
  28128. reference: Array<Element | Window_2 | VisualViewport_2>;
  28129. popper: Array<Element | Window_2 | VisualViewport_2>;
  28130. } | undefined;
  28131. styles?: {
  28132. [key: string]: Partial<CSSStyleDeclaration>;
  28133. } | undefined;
  28134. attributes?: {
  28135. [key: string]: {
  28136. [key: string]: string | boolean;
  28137. };
  28138. } | undefined;
  28139. modifiersData?: {
  28140. [key: string]: any;
  28141. arrow?: {
  28142. x?: number;
  28143. y?: number;
  28144. centerOffset: number;
  28145. };
  28146. hide?: {
  28147. isReferenceHidden: boolean;
  28148. hasPopperEscaped: boolean;
  28149. referenceClippingOffsets: SideObject;
  28150. popperEscapeOffsets: SideObject;
  28151. };
  28152. offset?: {
  28153. top?: Offsets | undefined;
  28154. bottom?: Offsets | undefined;
  28155. left?: Offsets | undefined;
  28156. right?: Offsets | undefined;
  28157. auto?: Offsets | undefined;
  28158. "auto-start"?: Offsets | undefined;
  28159. "auto-end"?: Offsets | undefined;
  28160. "top-start"?: Offsets | undefined;
  28161. "top-end"?: Offsets | undefined;
  28162. "bottom-start"?: Offsets | undefined;
  28163. "bottom-end"?: Offsets | undefined;
  28164. "right-start"?: Offsets | undefined;
  28165. "right-end"?: Offsets | undefined;
  28166. "left-start"?: Offsets | undefined;
  28167. "left-end"?: Offsets | undefined;
  28168. };
  28169. preventOverflow?: Offsets;
  28170. popperOffsets?: Offsets;
  28171. } | undefined;
  28172. reset?: boolean | undefined;
  28173. }>;
  28174. styles: ComputedRef<{
  28175. [key: string]: Partial<CSSStyleDeclaration>;
  28176. }>;
  28177. attributes: ComputedRef<{
  28178. [key: string]: {
  28179. [key: string]: string | boolean;
  28180. };
  28181. }>;
  28182. update: () => Promise<Partial<State>> | undefined;
  28183. forceUpdate: () => void | undefined;
  28184. instanceRef: ComputedRef<Instance_2 | undefined>;
  28185. };
  28186. /** @deprecated use `PopperArrowProps` instead, and it will be deprecated in the next major version */
  28187. export declare type UsePopperArrowProps = PopperArrowProps;
  28188. /** @deprecated use `popperArrowProps` instead, and it will be deprecated in the next major version */
  28189. export declare const usePopperArrowProps: {
  28190. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  28191. };
  28192. export declare const usePopperContainer: () => {
  28193. id: ComputedRef<string>;
  28194. selector: ComputedRef<string>;
  28195. };
  28196. export declare const usePopperContainerId: () => {
  28197. id: ComputedRef<string>;
  28198. selector: ComputedRef<string>;
  28199. };
  28200. /** @deprecated use `popperContentEmits` instead, and it will be deprecated in the next major version */
  28201. export declare const usePopperContentEmits: {
  28202. mouseenter: (evt: MouseEvent) => boolean;
  28203. mouseleave: (evt: MouseEvent) => boolean;
  28204. focus: () => boolean;
  28205. blur: () => boolean;
  28206. close: () => boolean;
  28207. };
  28208. /** @deprecated use `PopperContentProps` instead, and it will be deprecated in the next major version */
  28209. export declare type UsePopperContentProps = PopperContentProps;
  28210. /** @deprecated use `popperContentProps` instead, and it will be deprecated in the next major version */
  28211. export declare const usePopperContentProps: {
  28212. readonly ariaLabel: StringConstructor;
  28213. readonly id: StringConstructor;
  28214. readonly style: {
  28215. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  28216. readonly required: false;
  28217. readonly validator: ((val: unknown) => boolean) | undefined;
  28218. __epPropKey: true;
  28219. };
  28220. readonly className: {
  28221. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType) | ((new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType))[], unknown, unknown>>;
  28222. readonly required: false;
  28223. readonly validator: ((val: unknown) => boolean) | undefined;
  28224. __epPropKey: true;
  28225. };
  28226. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  28227. readonly visible: BooleanConstructor;
  28228. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28229. readonly pure: BooleanConstructor;
  28230. readonly focusOnShow: BooleanConstructor;
  28231. readonly trapping: BooleanConstructor;
  28232. readonly popperClass: {
  28233. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType) | ((new (...args: any[]) => string | ClassObjectType | ClassType[]) | (() => ClassType))[], unknown, unknown>>;
  28234. readonly required: false;
  28235. readonly validator: ((val: unknown) => boolean) | undefined;
  28236. __epPropKey: true;
  28237. };
  28238. readonly popperStyle: {
  28239. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  28240. readonly required: false;
  28241. readonly validator: ((val: unknown) => boolean) | undefined;
  28242. __epPropKey: true;
  28243. };
  28244. readonly referenceEl: {
  28245. readonly type: PropType<HTMLElement>;
  28246. readonly required: false;
  28247. readonly validator: ((val: unknown) => boolean) | undefined;
  28248. __epPropKey: true;
  28249. };
  28250. readonly triggerTargetEl: {
  28251. readonly type: PropType<HTMLElement>;
  28252. readonly required: false;
  28253. readonly validator: ((val: unknown) => boolean) | undefined;
  28254. __epPropKey: true;
  28255. };
  28256. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28257. readonly virtualTriggering: BooleanConstructor;
  28258. readonly zIndex: NumberConstructor;
  28259. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  28260. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  28261. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  28262. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28263. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  28264. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  28265. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  28266. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  28267. };
  28268. /** @deprecated use `PopperCoreConfigProps` instead, and it will be deprecated in the next major version */
  28269. export declare type UsePopperCoreConfigProps = PopperCoreConfigProps;
  28270. /** @deprecated use `popperCoreConfigProps` instead, and it will be deprecated in the next major version */
  28271. export declare const usePopperCoreConfigProps: {
  28272. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  28273. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  28274. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28275. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  28276. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  28277. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  28278. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  28279. };
  28280. /** @deprecated use `PopperProps` instead, and it will be deprecated in the next major version */
  28281. export declare type UsePopperProps = PopperProps;
  28282. /** @deprecated use `popperProps` instead, and it will be deprecated in the next major version */
  28283. export declare const usePopperProps: {
  28284. readonly role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  28285. };
  28286. export declare type UsePopperReturn = ReturnType<typeof usePopper>;
  28287. /** @deprecated use `popperTriggerProps` instead, and it will be deprecated in the next major version */
  28288. export declare const usePopperTriggerProps: {
  28289. readonly virtualRef: {
  28290. readonly type: PropType<Measurable>;
  28291. readonly required: false;
  28292. readonly validator: ((val: unknown) => boolean) | undefined;
  28293. __epPropKey: true;
  28294. };
  28295. readonly virtualTriggering: BooleanConstructor;
  28296. readonly onMouseenter: {
  28297. readonly type: PropType<(e: Event) => void>;
  28298. readonly required: false;
  28299. readonly validator: ((val: unknown) => boolean) | undefined;
  28300. __epPropKey: true;
  28301. };
  28302. readonly onMouseleave: {
  28303. readonly type: PropType<(e: Event) => void>;
  28304. readonly required: false;
  28305. readonly validator: ((val: unknown) => boolean) | undefined;
  28306. __epPropKey: true;
  28307. };
  28308. readonly onClick: {
  28309. readonly type: PropType<(e: Event) => void>;
  28310. readonly required: false;
  28311. readonly validator: ((val: unknown) => boolean) | undefined;
  28312. __epPropKey: true;
  28313. };
  28314. readonly onKeydown: {
  28315. readonly type: PropType<(e: Event) => void>;
  28316. readonly required: false;
  28317. readonly validator: ((val: unknown) => boolean) | undefined;
  28318. __epPropKey: true;
  28319. };
  28320. readonly onFocus: {
  28321. readonly type: PropType<(e: Event) => void>;
  28322. readonly required: false;
  28323. readonly validator: ((val: unknown) => boolean) | undefined;
  28324. __epPropKey: true;
  28325. };
  28326. readonly onBlur: {
  28327. readonly type: PropType<(e: Event) => void>;
  28328. readonly required: false;
  28329. readonly validator: ((val: unknown) => boolean) | undefined;
  28330. __epPropKey: true;
  28331. };
  28332. readonly onContextmenu: {
  28333. readonly type: PropType<(e: Event) => void>;
  28334. readonly required: false;
  28335. readonly validator: ((val: unknown) => boolean) | undefined;
  28336. __epPropKey: true;
  28337. };
  28338. readonly id: StringConstructor;
  28339. readonly open: BooleanConstructor;
  28340. };
  28341. export declare const usePreventGlobal: <E extends keyof DocumentEventMap>(indicator: Ref<boolean>, evt: E, cb: (e: DocumentEventMap[E]) => boolean) => void;
  28342. export declare const useProp: <T>(name: string) => ComputedRef<T | undefined>;
  28343. export declare type UserInput = SingleOrRange<string | null>;
  28344. export declare const useSameTarget: (handleClick?: (e: MouseEvent) => void) => {
  28345. onClick: (e: MouseEvent) => void;
  28346. onMousedown: (e: MouseEvent) => void;
  28347. onMouseup: (e: MouseEvent) => void;
  28348. };
  28349. export declare const useSize: (fallback?: MaybeRef<ComponentSize | undefined>, ignore?: Partial<Record<"prop" | "form" | "formItem" | "global", boolean>>) => ComputedRef<"" | "small" | "default" | "large">;
  28350. export declare const useSizeProp: {
  28351. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  28352. readonly required: false;
  28353. readonly validator: ((val: unknown) => boolean) | undefined;
  28354. __epPropKey: true;
  28355. };
  28356. export declare const useSizeProps: {
  28357. size: {
  28358. readonly type: PropType<EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never>>;
  28359. readonly required: false;
  28360. readonly validator: ((val: unknown) => boolean) | undefined;
  28361. __epPropKey: true;
  28362. };
  28363. };
  28364. export declare function useSpace(props: SpaceProps): {
  28365. classes: ComputedRef<EpPropMergeType<(new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>) | ((new (...args: any[]) => string | Record<string, boolean> | (string | Record<string, boolean>)[]) | (() => Arrayable<string | Record<string, boolean>>))[], unknown, unknown>[]>;
  28366. containerStyle: ComputedRef<StyleValue>;
  28367. itemStyle: ComputedRef<StyleValue>;
  28368. };
  28369. declare function useTable(props: TableV2Props): {
  28370. columns: ComputedRef<{
  28371. key: KeyType_2;
  28372. align?: Alignment_2;
  28373. class?: string | ClassNameGetter<any> | undefined;
  28374. dataKey?: KeyType_2;
  28375. fixed?: true | FixedDirection;
  28376. flexGrow?: CSSProperties["flexGrow"];
  28377. flexShrink?: CSSProperties["flexShrink"];
  28378. title?: string;
  28379. hidden?: boolean;
  28380. headerClass?: string | HeaderClassGetter<any> | undefined;
  28381. maxWidth?: number;
  28382. minWidth?: number;
  28383. style?: CSSProperties;
  28384. sortable?: boolean;
  28385. width: number;
  28386. cellRenderer?: CellRenderer<any> | undefined;
  28387. headerCellRenderer?: HeaderCellRenderer<any> | undefined;
  28388. }[]>;
  28389. containerRef: Ref<any>;
  28390. mainTableRef: Ref<TableGridInstance | undefined>;
  28391. leftTableRef: Ref<TableGridInstance | undefined>;
  28392. rightTableRef: Ref<TableGridInstance | undefined>;
  28393. isDynamic: ComputedRef<boolean>;
  28394. isResetting: ShallowRef<boolean>;
  28395. isScrolling: ShallowRef<boolean>;
  28396. hasFixedColumns: ComputedRef<number>;
  28397. columnsStyles: ComputedRef<Record<KeyType_2, CSSProperties>>;
  28398. columnsTotalWidth: ComputedRef<number>;
  28399. data: ComputedRef<any[]>;
  28400. expandedRowKeys: Ref<KeyType_2[]>;
  28401. depthMap: Ref<Record<KeyType_2, number>>;
  28402. fixedColumnsOnLeft: ComputedRef<{
  28403. key: KeyType_2;
  28404. align?: Alignment_2;
  28405. class?: string | ClassNameGetter<any> | undefined;
  28406. dataKey?: KeyType_2;
  28407. fixed?: true | FixedDirection;
  28408. flexGrow?: CSSProperties["flexGrow"];
  28409. flexShrink?: CSSProperties["flexShrink"];
  28410. title?: string;
  28411. hidden?: boolean;
  28412. headerClass?: string | HeaderClassGetter<any> | undefined;
  28413. maxWidth?: number;
  28414. minWidth?: number;
  28415. style?: CSSProperties;
  28416. sortable?: boolean;
  28417. width: number;
  28418. cellRenderer?: CellRenderer<any> | undefined;
  28419. headerCellRenderer?: HeaderCellRenderer<any> | undefined;
  28420. }[]>;
  28421. fixedColumnsOnRight: ComputedRef<{
  28422. key: KeyType_2;
  28423. align?: Alignment_2;
  28424. class?: string | ClassNameGetter<any> | undefined;
  28425. dataKey?: KeyType_2;
  28426. fixed?: true | FixedDirection;
  28427. flexGrow?: CSSProperties["flexGrow"];
  28428. flexShrink?: CSSProperties["flexShrink"];
  28429. title?: string;
  28430. hidden?: boolean;
  28431. headerClass?: string | HeaderClassGetter<any> | undefined;
  28432. maxWidth?: number;
  28433. minWidth?: number;
  28434. style?: CSSProperties;
  28435. sortable?: boolean;
  28436. width: number;
  28437. cellRenderer?: CellRenderer<any> | undefined;
  28438. headerCellRenderer?: HeaderCellRenderer<any> | undefined;
  28439. }[]>;
  28440. mainColumns: ComputedRef<AnyColumns>;
  28441. bodyWidth: ComputedRef<number>;
  28442. emptyStyle: ComputedRef<CSSProperties>;
  28443. rootStyle: ComputedRef<CSSProperties>;
  28444. footerHeight: ComputedRef<CSSProperties>;
  28445. mainTableHeight: ComputedRef<number>;
  28446. fixedTableHeight: ComputedRef<number>;
  28447. leftTableWidth: ComputedRef<number>;
  28448. rightTableWidth: ComputedRef<number>;
  28449. showEmpty: ComputedRef<boolean>;
  28450. getRowHeight: (rowIndex: number) => number;
  28451. onColumnSorted: (e: MouseEvent) => void;
  28452. onRowHovered: ({ hovered, rowKey }: RowHoverParams) => void;
  28453. onRowExpanded: ({ expanded, rowData, rowIndex, rowKey, }: RowExpandParams) => void;
  28454. onRowsRendered: (params: onRowRenderedParams) => void;
  28455. onRowHeightChange: ({ rowKey, height, rowIndex }: RowHeightChangedParams, fixedDir: FixedDirection) => void;
  28456. scrollTo: (params: ScrollPos) => void;
  28457. scrollToLeft: (scrollLeft: number) => void;
  28458. scrollToTop: (scrollTop: number) => void;
  28459. scrollToRow: (row: number, strategy?: Alignment) => void;
  28460. onScroll: (params: ScrollPos) => void;
  28461. onVerticalScroll: ({ scrollTop }: ScrollPos) => void;
  28462. };
  28463. declare type UseTableReturn = ReturnType<typeof useTable>;
  28464. export declare const useTeleport: (contentRenderer: () => VNode, appendToBody: Ref<boolean>) => {
  28465. isTeleportVisible: Ref<boolean>;
  28466. showTeleport: () => void;
  28467. hideTeleport: () => void;
  28468. renderTeleport: () => void;
  28469. };
  28470. export declare const useThrottleRender: (loading: Ref<boolean>, throttle?: ThrottleType) => Ref<boolean>;
  28471. export declare function useTimeout(): {
  28472. registerTimeout: (fn: (...args: any[]) => any, delay: number) => void;
  28473. cancelTimeout: () => void;
  28474. };
  28475. export declare const useTooltipContentProps: {
  28476. readonly ariaLabel: StringConstructor;
  28477. readonly appendTo: {
  28478. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  28479. readonly required: false;
  28480. readonly validator: ((val: unknown) => boolean) | undefined;
  28481. __epPropKey: true;
  28482. };
  28483. readonly content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  28484. readonly rawContent: BooleanConstructor;
  28485. readonly persistent: BooleanConstructor;
  28486. readonly visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  28487. readonly transition: StringConstructor;
  28488. readonly teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28489. readonly disabled: BooleanConstructor;
  28490. readonly id: StringConstructor;
  28491. readonly style: {
  28492. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  28493. readonly required: false;
  28494. readonly validator: ((val: unknown) => boolean) | undefined;
  28495. __epPropKey: true;
  28496. };
  28497. readonly className: {
  28498. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  28499. [x: string]: boolean;
  28500. } | (string | {
  28501. [x: string]: boolean;
  28502. } | (string | {
  28503. [x: string]: boolean;
  28504. } | (string | {
  28505. [x: string]: boolean;
  28506. } | (string | {
  28507. [x: string]: boolean;
  28508. } | (string | {
  28509. [x: string]: boolean;
  28510. } | (string | {
  28511. [x: string]: boolean;
  28512. } | (string | {
  28513. [x: string]: boolean;
  28514. } | (string | {
  28515. [x: string]: boolean;
  28516. } | (string | {
  28517. [x: string]: boolean;
  28518. } | (string | {
  28519. [x: string]: boolean;
  28520. } | (string | {
  28521. [x: string]: boolean;
  28522. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28523. [x: string]: boolean;
  28524. } | (string | {
  28525. [x: string]: boolean;
  28526. } | (string | {
  28527. [x: string]: boolean;
  28528. } | (string | {
  28529. [x: string]: boolean;
  28530. } | (string | {
  28531. [x: string]: boolean;
  28532. } | (string | {
  28533. [x: string]: boolean;
  28534. } | (string | {
  28535. [x: string]: boolean;
  28536. } | (string | {
  28537. [x: string]: boolean;
  28538. } | (string | {
  28539. [x: string]: boolean;
  28540. } | (string | {
  28541. [x: string]: boolean;
  28542. } | (string | {
  28543. [x: string]: boolean;
  28544. } | (string | {
  28545. [x: string]: boolean;
  28546. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  28547. [x: string]: boolean;
  28548. } | (string | {
  28549. [x: string]: boolean;
  28550. } | (string | {
  28551. [x: string]: boolean;
  28552. } | (string | {
  28553. [x: string]: boolean;
  28554. } | (string | {
  28555. [x: string]: boolean;
  28556. } | (string | {
  28557. [x: string]: boolean;
  28558. } | (string | {
  28559. [x: string]: boolean;
  28560. } | (string | {
  28561. [x: string]: boolean;
  28562. } | (string | {
  28563. [x: string]: boolean;
  28564. } | (string | {
  28565. [x: string]: boolean;
  28566. } | (string | {
  28567. [x: string]: boolean;
  28568. } | (string | {
  28569. [x: string]: boolean;
  28570. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28571. [x: string]: boolean;
  28572. } | (string | {
  28573. [x: string]: boolean;
  28574. } | (string | {
  28575. [x: string]: boolean;
  28576. } | (string | {
  28577. [x: string]: boolean;
  28578. } | (string | {
  28579. [x: string]: boolean;
  28580. } | (string | {
  28581. [x: string]: boolean;
  28582. } | (string | {
  28583. [x: string]: boolean;
  28584. } | (string | {
  28585. [x: string]: boolean;
  28586. } | (string | {
  28587. [x: string]: boolean;
  28588. } | (string | {
  28589. [x: string]: boolean;
  28590. } | (string | {
  28591. [x: string]: boolean;
  28592. } | (string | {
  28593. [x: string]: boolean;
  28594. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  28595. readonly required: false;
  28596. readonly validator: ((val: unknown) => boolean) | undefined;
  28597. __epPropKey: true;
  28598. };
  28599. readonly effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  28600. readonly enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28601. readonly pure: BooleanConstructor;
  28602. readonly focusOnShow: BooleanConstructor;
  28603. readonly trapping: BooleanConstructor;
  28604. readonly popperClass: {
  28605. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  28606. [x: string]: boolean;
  28607. } | (string | {
  28608. [x: string]: boolean;
  28609. } | (string | {
  28610. [x: string]: boolean;
  28611. } | (string | {
  28612. [x: string]: boolean;
  28613. } | (string | {
  28614. [x: string]: boolean;
  28615. } | (string | {
  28616. [x: string]: boolean;
  28617. } | (string | {
  28618. [x: string]: boolean;
  28619. } | (string | {
  28620. [x: string]: boolean;
  28621. } | (string | {
  28622. [x: string]: boolean;
  28623. } | (string | {
  28624. [x: string]: boolean;
  28625. } | (string | {
  28626. [x: string]: boolean;
  28627. } | (string | {
  28628. [x: string]: boolean;
  28629. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28630. [x: string]: boolean;
  28631. } | (string | {
  28632. [x: string]: boolean;
  28633. } | (string | {
  28634. [x: string]: boolean;
  28635. } | (string | {
  28636. [x: string]: boolean;
  28637. } | (string | {
  28638. [x: string]: boolean;
  28639. } | (string | {
  28640. [x: string]: boolean;
  28641. } | (string | {
  28642. [x: string]: boolean;
  28643. } | (string | {
  28644. [x: string]: boolean;
  28645. } | (string | {
  28646. [x: string]: boolean;
  28647. } | (string | {
  28648. [x: string]: boolean;
  28649. } | (string | {
  28650. [x: string]: boolean;
  28651. } | (string | {
  28652. [x: string]: boolean;
  28653. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  28654. [x: string]: boolean;
  28655. } | (string | {
  28656. [x: string]: boolean;
  28657. } | (string | {
  28658. [x: string]: boolean;
  28659. } | (string | {
  28660. [x: string]: boolean;
  28661. } | (string | {
  28662. [x: string]: boolean;
  28663. } | (string | {
  28664. [x: string]: boolean;
  28665. } | (string | {
  28666. [x: string]: boolean;
  28667. } | (string | {
  28668. [x: string]: boolean;
  28669. } | (string | {
  28670. [x: string]: boolean;
  28671. } | (string | {
  28672. [x: string]: boolean;
  28673. } | (string | {
  28674. [x: string]: boolean;
  28675. } | (string | {
  28676. [x: string]: boolean;
  28677. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28678. [x: string]: boolean;
  28679. } | (string | {
  28680. [x: string]: boolean;
  28681. } | (string | {
  28682. [x: string]: boolean;
  28683. } | (string | {
  28684. [x: string]: boolean;
  28685. } | (string | {
  28686. [x: string]: boolean;
  28687. } | (string | {
  28688. [x: string]: boolean;
  28689. } | (string | {
  28690. [x: string]: boolean;
  28691. } | (string | {
  28692. [x: string]: boolean;
  28693. } | (string | {
  28694. [x: string]: boolean;
  28695. } | (string | {
  28696. [x: string]: boolean;
  28697. } | (string | {
  28698. [x: string]: boolean;
  28699. } | (string | {
  28700. [x: string]: boolean;
  28701. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  28702. readonly required: false;
  28703. readonly validator: ((val: unknown) => boolean) | undefined;
  28704. __epPropKey: true;
  28705. };
  28706. readonly popperStyle: {
  28707. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  28708. readonly required: false;
  28709. readonly validator: ((val: unknown) => boolean) | undefined;
  28710. __epPropKey: true;
  28711. };
  28712. readonly referenceEl: {
  28713. readonly type: PropType<HTMLElement>;
  28714. readonly required: false;
  28715. readonly validator: ((val: unknown) => boolean) | undefined;
  28716. __epPropKey: true;
  28717. };
  28718. readonly triggerTargetEl: {
  28719. readonly type: PropType<HTMLElement>;
  28720. readonly required: false;
  28721. readonly validator: ((val: unknown) => boolean) | undefined;
  28722. __epPropKey: true;
  28723. };
  28724. readonly stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28725. readonly virtualTriggering: BooleanConstructor;
  28726. readonly zIndex: NumberConstructor;
  28727. readonly arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  28728. readonly boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  28729. readonly fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  28730. readonly gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28731. readonly offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  28732. readonly placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  28733. readonly popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  28734. readonly strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  28735. readonly showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  28736. readonly hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  28737. readonly autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  28738. };
  28739. export declare const useTooltipModelToggle: ({ indicator, toggleReason, shouldHideWhenRouteChanges, shouldProceed, onShow, onHide, }: ModelToggleParams) => {
  28740. hide: (event?: Event) => void;
  28741. show: (event?: Event) => void;
  28742. toggle: () => void;
  28743. hasUpdateHandler: ComputedRef<boolean>;
  28744. };
  28745. export declare const useTooltipModelToggleEmits: "update:visible"[];
  28746. export declare const useTooltipModelToggleProps: UseModelTogglePropsRaw<"visible">;
  28747. export declare const useTooltipProps: {
  28748. showArrow: EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  28749. arrowOffset: EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  28750. disabled: BooleanConstructor;
  28751. trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  28752. triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  28753. focusOnTarget: BooleanConstructor;
  28754. virtualRef: {
  28755. readonly type: PropType<Measurable>;
  28756. readonly required: false;
  28757. readonly validator: ((val: unknown) => boolean) | undefined;
  28758. __epPropKey: true;
  28759. };
  28760. virtualTriggering: BooleanConstructor;
  28761. onMouseenter: {
  28762. readonly type: PropType<(e: Event) => void>;
  28763. readonly required: false;
  28764. readonly validator: ((val: unknown) => boolean) | undefined;
  28765. __epPropKey: true;
  28766. };
  28767. onMouseleave: {
  28768. readonly type: PropType<(e: Event) => void>;
  28769. readonly required: false;
  28770. readonly validator: ((val: unknown) => boolean) | undefined;
  28771. __epPropKey: true;
  28772. };
  28773. onClick: {
  28774. readonly type: PropType<(e: Event) => void>;
  28775. readonly required: false;
  28776. readonly validator: ((val: unknown) => boolean) | undefined;
  28777. __epPropKey: true;
  28778. };
  28779. onKeydown: {
  28780. readonly type: PropType<(e: Event) => void>;
  28781. readonly required: false;
  28782. readonly validator: ((val: unknown) => boolean) | undefined;
  28783. __epPropKey: true;
  28784. };
  28785. onFocus: {
  28786. readonly type: PropType<(e: Event) => void>;
  28787. readonly required: false;
  28788. readonly validator: ((val: unknown) => boolean) | undefined;
  28789. __epPropKey: true;
  28790. };
  28791. onBlur: {
  28792. readonly type: PropType<(e: Event) => void>;
  28793. readonly required: false;
  28794. readonly validator: ((val: unknown) => boolean) | undefined;
  28795. __epPropKey: true;
  28796. };
  28797. onContextmenu: {
  28798. readonly type: PropType<(e: Event) => void>;
  28799. readonly required: false;
  28800. readonly validator: ((val: unknown) => boolean) | undefined;
  28801. __epPropKey: true;
  28802. };
  28803. id: StringConstructor;
  28804. open: BooleanConstructor;
  28805. ariaLabel: StringConstructor;
  28806. appendTo: {
  28807. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>;
  28808. readonly required: false;
  28809. readonly validator: ((val: unknown) => boolean) | undefined;
  28810. __epPropKey: true;
  28811. };
  28812. content: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  28813. rawContent: BooleanConstructor;
  28814. persistent: BooleanConstructor;
  28815. visible: EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  28816. transition: StringConstructor;
  28817. teleported: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28818. style: {
  28819. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  28820. readonly required: false;
  28821. readonly validator: ((val: unknown) => boolean) | undefined;
  28822. __epPropKey: true;
  28823. };
  28824. className: {
  28825. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  28826. [x: string]: boolean;
  28827. } | (string | {
  28828. [x: string]: boolean;
  28829. } | (string | {
  28830. [x: string]: boolean;
  28831. } | (string | {
  28832. [x: string]: boolean;
  28833. } | (string | {
  28834. [x: string]: boolean;
  28835. } | (string | {
  28836. [x: string]: boolean;
  28837. } | (string | {
  28838. [x: string]: boolean;
  28839. } | (string | {
  28840. [x: string]: boolean;
  28841. } | (string | {
  28842. [x: string]: boolean;
  28843. } | (string | {
  28844. [x: string]: boolean;
  28845. } | (string | {
  28846. [x: string]: boolean;
  28847. } | (string | {
  28848. [x: string]: boolean;
  28849. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28850. [x: string]: boolean;
  28851. } | (string | {
  28852. [x: string]: boolean;
  28853. } | (string | {
  28854. [x: string]: boolean;
  28855. } | (string | {
  28856. [x: string]: boolean;
  28857. } | (string | {
  28858. [x: string]: boolean;
  28859. } | (string | {
  28860. [x: string]: boolean;
  28861. } | (string | {
  28862. [x: string]: boolean;
  28863. } | (string | {
  28864. [x: string]: boolean;
  28865. } | (string | {
  28866. [x: string]: boolean;
  28867. } | (string | {
  28868. [x: string]: boolean;
  28869. } | (string | {
  28870. [x: string]: boolean;
  28871. } | (string | {
  28872. [x: string]: boolean;
  28873. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  28874. [x: string]: boolean;
  28875. } | (string | {
  28876. [x: string]: boolean;
  28877. } | (string | {
  28878. [x: string]: boolean;
  28879. } | (string | {
  28880. [x: string]: boolean;
  28881. } | (string | {
  28882. [x: string]: boolean;
  28883. } | (string | {
  28884. [x: string]: boolean;
  28885. } | (string | {
  28886. [x: string]: boolean;
  28887. } | (string | {
  28888. [x: string]: boolean;
  28889. } | (string | {
  28890. [x: string]: boolean;
  28891. } | (string | {
  28892. [x: string]: boolean;
  28893. } | (string | {
  28894. [x: string]: boolean;
  28895. } | (string | {
  28896. [x: string]: boolean;
  28897. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28898. [x: string]: boolean;
  28899. } | (string | {
  28900. [x: string]: boolean;
  28901. } | (string | {
  28902. [x: string]: boolean;
  28903. } | (string | {
  28904. [x: string]: boolean;
  28905. } | (string | {
  28906. [x: string]: boolean;
  28907. } | (string | {
  28908. [x: string]: boolean;
  28909. } | (string | {
  28910. [x: string]: boolean;
  28911. } | (string | {
  28912. [x: string]: boolean;
  28913. } | (string | {
  28914. [x: string]: boolean;
  28915. } | (string | {
  28916. [x: string]: boolean;
  28917. } | (string | {
  28918. [x: string]: boolean;
  28919. } | (string | {
  28920. [x: string]: boolean;
  28921. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  28922. readonly required: false;
  28923. readonly validator: ((val: unknown) => boolean) | undefined;
  28924. __epPropKey: true;
  28925. };
  28926. effect: EpPropFinalized<(new (...args: any[]) => string) | (() => PopperEffect) | ((new (...args: any[]) => string) | (() => PopperEffect))[], unknown, unknown, "dark", boolean>;
  28927. enterable: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  28928. pure: BooleanConstructor;
  28929. focusOnShow: BooleanConstructor;
  28930. trapping: BooleanConstructor;
  28931. popperClass: {
  28932. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | {
  28933. [x: string]: boolean;
  28934. } | (string | {
  28935. [x: string]: boolean;
  28936. } | (string | {
  28937. [x: string]: boolean;
  28938. } | (string | {
  28939. [x: string]: boolean;
  28940. } | (string | {
  28941. [x: string]: boolean;
  28942. } | (string | {
  28943. [x: string]: boolean;
  28944. } | (string | {
  28945. [x: string]: boolean;
  28946. } | (string | {
  28947. [x: string]: boolean;
  28948. } | (string | {
  28949. [x: string]: boolean;
  28950. } | (string | {
  28951. [x: string]: boolean;
  28952. } | (string | {
  28953. [x: string]: boolean;
  28954. } | (string | {
  28955. [x: string]: boolean;
  28956. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  28957. [x: string]: boolean;
  28958. } | (string | {
  28959. [x: string]: boolean;
  28960. } | (string | {
  28961. [x: string]: boolean;
  28962. } | (string | {
  28963. [x: string]: boolean;
  28964. } | (string | {
  28965. [x: string]: boolean;
  28966. } | (string | {
  28967. [x: string]: boolean;
  28968. } | (string | {
  28969. [x: string]: boolean;
  28970. } | (string | {
  28971. [x: string]: boolean;
  28972. } | (string | {
  28973. [x: string]: boolean;
  28974. } | (string | {
  28975. [x: string]: boolean;
  28976. } | (string | {
  28977. [x: string]: boolean;
  28978. } | (string | {
  28979. [x: string]: boolean;
  28980. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | {
  28981. [x: string]: boolean;
  28982. } | (string | {
  28983. [x: string]: boolean;
  28984. } | (string | {
  28985. [x: string]: boolean;
  28986. } | (string | {
  28987. [x: string]: boolean;
  28988. } | (string | {
  28989. [x: string]: boolean;
  28990. } | (string | {
  28991. [x: string]: boolean;
  28992. } | (string | {
  28993. [x: string]: boolean;
  28994. } | (string | {
  28995. [x: string]: boolean;
  28996. } | (string | {
  28997. [x: string]: boolean;
  28998. } | (string | {
  28999. [x: string]: boolean;
  29000. } | (string | {
  29001. [x: string]: boolean;
  29002. } | (string | {
  29003. [x: string]: boolean;
  29004. } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | {
  29005. [x: string]: boolean;
  29006. } | (string | {
  29007. [x: string]: boolean;
  29008. } | (string | {
  29009. [x: string]: boolean;
  29010. } | (string | {
  29011. [x: string]: boolean;
  29012. } | (string | {
  29013. [x: string]: boolean;
  29014. } | (string | {
  29015. [x: string]: boolean;
  29016. } | (string | {
  29017. [x: string]: boolean;
  29018. } | (string | {
  29019. [x: string]: boolean;
  29020. } | (string | {
  29021. [x: string]: boolean;
  29022. } | (string | {
  29023. [x: string]: boolean;
  29024. } | (string | {
  29025. [x: string]: boolean;
  29026. } | (string | {
  29027. [x: string]: boolean;
  29028. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  29029. readonly required: false;
  29030. readonly validator: ((val: unknown) => boolean) | undefined;
  29031. __epPropKey: true;
  29032. };
  29033. popperStyle: {
  29034. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  29035. readonly required: false;
  29036. readonly validator: ((val: unknown) => boolean) | undefined;
  29037. __epPropKey: true;
  29038. };
  29039. referenceEl: {
  29040. readonly type: PropType<HTMLElement>;
  29041. readonly required: false;
  29042. readonly validator: ((val: unknown) => boolean) | undefined;
  29043. __epPropKey: true;
  29044. };
  29045. triggerTargetEl: {
  29046. readonly type: PropType<HTMLElement>;
  29047. readonly required: false;
  29048. readonly validator: ((val: unknown) => boolean) | undefined;
  29049. __epPropKey: true;
  29050. };
  29051. stopPopperMouseEvent: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29052. zIndex: NumberConstructor;
  29053. boundariesPadding: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  29054. fallbackPlacements: EpPropFinalized<(new (...args: any[]) => Placement[]) | (() => Placement[]) | ((new (...args: any[]) => Placement[]) | (() => Placement[]))[], unknown, unknown, undefined, boolean>;
  29055. gpuAcceleration: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29056. offset: EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  29057. placement: EpPropFinalized<StringConstructor, Placement, unknown, "bottom", boolean>;
  29058. popperOptions: EpPropFinalized<(new (...args: any[]) => Partial<Options>) | (() => Partial<Options>) | ((new (...args: any[]) => Partial<Options>) | (() => Partial<Options>))[], unknown, unknown, () => {}, boolean>;
  29059. strategy: EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  29060. showAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  29061. hideAfter: EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  29062. autoClose: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  29063. "onUpdate:visible": {
  29064. readonly type: PropType<(val: boolean) => void>;
  29065. readonly required: false;
  29066. readonly validator: ((val: unknown) => boolean) | undefined;
  29067. __epPropKey: true;
  29068. };
  29069. role: EpPropFinalized<StringConstructor, "dialog" | "menu" | "grid" | "listbox" | "tooltip" | "tree" | "group" | "navigation", unknown, "tooltip", boolean>;
  29070. };
  29071. export declare const useTooltipTriggerProps: {
  29072. readonly disabled: BooleanConstructor;
  29073. readonly trigger: EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | TooltipTriggerType[]) | (() => Arrayable<TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  29074. readonly triggerKeys: EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  29075. readonly focusOnTarget: BooleanConstructor;
  29076. readonly virtualRef: {
  29077. readonly type: PropType<Measurable>;
  29078. readonly required: false;
  29079. readonly validator: ((val: unknown) => boolean) | undefined;
  29080. __epPropKey: true;
  29081. };
  29082. readonly virtualTriggering: BooleanConstructor;
  29083. readonly onMouseenter: {
  29084. readonly type: PropType<(e: Event) => void>;
  29085. readonly required: false;
  29086. readonly validator: ((val: unknown) => boolean) | undefined;
  29087. __epPropKey: true;
  29088. };
  29089. readonly onMouseleave: {
  29090. readonly type: PropType<(e: Event) => void>;
  29091. readonly required: false;
  29092. readonly validator: ((val: unknown) => boolean) | undefined;
  29093. __epPropKey: true;
  29094. };
  29095. readonly onClick: {
  29096. readonly type: PropType<(e: Event) => void>;
  29097. readonly required: false;
  29098. readonly validator: ((val: unknown) => boolean) | undefined;
  29099. __epPropKey: true;
  29100. };
  29101. readonly onKeydown: {
  29102. readonly type: PropType<(e: Event) => void>;
  29103. readonly required: false;
  29104. readonly validator: ((val: unknown) => boolean) | undefined;
  29105. __epPropKey: true;
  29106. };
  29107. readonly onFocus: {
  29108. readonly type: PropType<(e: Event) => void>;
  29109. readonly required: false;
  29110. readonly validator: ((val: unknown) => boolean) | undefined;
  29111. __epPropKey: true;
  29112. };
  29113. readonly onBlur: {
  29114. readonly type: PropType<(e: Event) => void>;
  29115. readonly required: false;
  29116. readonly validator: ((val: unknown) => boolean) | undefined;
  29117. __epPropKey: true;
  29118. };
  29119. readonly onContextmenu: {
  29120. readonly type: PropType<(e: Event) => void>;
  29121. readonly required: false;
  29122. readonly validator: ((val: unknown) => boolean) | undefined;
  29123. __epPropKey: true;
  29124. };
  29125. readonly id: StringConstructor;
  29126. readonly open: BooleanConstructor;
  29127. };
  29128. /**
  29129. * Simple usage
  29130. *
  29131. * In your setups:
  29132. *
  29133. * setup() {
  29134. * const fallthroughMethods = useTransitionFallthrough()
  29135. * return fallthrough
  29136. * }
  29137. *
  29138. * In your template:
  29139. *
  29140. * <template>
  29141. * <transition name="whatever" v-bind="fallthrough">
  29142. * <slot />
  29143. * </transition>
  29144. * </template>
  29145. *
  29146. */
  29147. export declare const useTransitionFallthrough: () => {
  29148. onAfterAppear: () => void;
  29149. onAfterEnter: () => void;
  29150. onAfterLeave: () => void;
  29151. onAppearCancelled: () => void;
  29152. onBeforeEnter: () => void;
  29153. onBeforeLeave: () => void;
  29154. onEnter: () => void;
  29155. onEnterCancelled: () => void;
  29156. onLeave: () => void;
  29157. onLeaveCancelled: () => void;
  29158. };
  29159. export declare const useTransitionFallthroughEmits: readonly [
  29160. "after-appear",
  29161. "after-enter",
  29162. "after-leave",
  29163. "appear",
  29164. "appear-cancelled",
  29165. "before-enter",
  29166. "before-leave",
  29167. "enter",
  29168. "enter-cancelled",
  29169. "leave",
  29170. "leave-cancelled"
  29171. ];
  29172. export declare const useZIndex: (zIndexOverrides?: Ref<number>) => {
  29173. initialZIndex: ComputedRef<number>;
  29174. currentZIndex: ComputedRef<number>;
  29175. nextZIndex: () => number;
  29176. };
  29177. export declare type UseZIndexReturn = ReturnType<typeof useZIndex>;
  29178. declare type Value<T> = T[keyof T];
  29179. export declare const valueEquals: (a: Array<Date> | unknown, b: Array<Date> | unknown) => boolean;
  29180. export declare const version: string;
  29181. export declare type VirtualizedGridProps = ExtractPropTypes<typeof virtualizedGridProps>;
  29182. export declare const virtualizedGridProps: {
  29183. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  29184. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  29185. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  29186. ], boolean>;
  29187. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  29188. readonly height: {
  29189. readonly type: PropType<EpPropMergeType<readonly [
  29190. StringConstructor,
  29191. NumberConstructor
  29192. ], unknown, unknown>>;
  29193. readonly required: true;
  29194. readonly validator: ((val: unknown) => boolean) | undefined;
  29195. __epPropKey: true;
  29196. };
  29197. readonly innerElement: EpPropFinalized<readonly [
  29198. StringConstructor,
  29199. ObjectConstructor
  29200. ], unknown, unknown, "div", boolean>;
  29201. readonly style: {
  29202. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  29203. readonly required: false;
  29204. readonly validator: ((val: unknown) => boolean) | undefined;
  29205. __epPropKey: true;
  29206. };
  29207. readonly useIsScrolling: BooleanConstructor;
  29208. readonly width: {
  29209. readonly type: PropType<EpPropMergeType<readonly [
  29210. NumberConstructor,
  29211. StringConstructor
  29212. ], unknown, unknown>>;
  29213. readonly required: false;
  29214. readonly validator: ((val: unknown) => boolean) | undefined;
  29215. __epPropKey: true;
  29216. };
  29217. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29218. readonly scrollbarAlwaysOn: BooleanConstructor;
  29219. readonly columnCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  29220. readonly columnWidth: {
  29221. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  29222. readonly required: true;
  29223. readonly validator: ((val: unknown) => boolean) | undefined;
  29224. __epPropKey: true;
  29225. };
  29226. readonly estimatedColumnWidth: {
  29227. readonly type: PropType<number>;
  29228. readonly required: false;
  29229. readonly validator: ((val: unknown) => boolean) | undefined;
  29230. __epPropKey: true;
  29231. };
  29232. readonly estimatedRowHeight: {
  29233. readonly type: PropType<number>;
  29234. readonly required: false;
  29235. readonly validator: ((val: unknown) => boolean) | undefined;
  29236. __epPropKey: true;
  29237. };
  29238. readonly initScrollLeft: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  29239. readonly initScrollTop: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  29240. readonly itemKey: EpPropFinalized<(new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  29241. (): GridItemKeyGetter;
  29242. new (): any;
  29243. readonly prototype: any;
  29244. } | ((new (...args: any[]) => GridItemKeyGetter) | (() => GridItemKeyGetter) | {
  29245. (): GridItemKeyGetter;
  29246. new (): any;
  29247. readonly prototype: any;
  29248. })[], unknown, unknown, ({ columnIndex, rowIndex, }: {
  29249. columnIndex: number;
  29250. rowIndex: number;
  29251. }) => string, boolean>;
  29252. readonly rowCache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  29253. readonly rowHeight: {
  29254. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  29255. readonly required: true;
  29256. readonly validator: ((val: unknown) => boolean) | undefined;
  29257. __epPropKey: true;
  29258. };
  29259. readonly totalColumn: {
  29260. readonly type: PropType<number>;
  29261. readonly required: true;
  29262. readonly validator: ((val: unknown) => boolean) | undefined;
  29263. __epPropKey: true;
  29264. };
  29265. readonly totalRow: {
  29266. readonly type: PropType<number>;
  29267. readonly required: true;
  29268. readonly validator: ((val: unknown) => boolean) | undefined;
  29269. __epPropKey: true;
  29270. };
  29271. readonly hScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  29272. readonly vScrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  29273. readonly scrollbarStartGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  29274. readonly scrollbarEndGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  29275. readonly role: StringConstructor;
  29276. };
  29277. export declare type VirtualizedGridPropsPublic = __ExtractPublicPropTypes<typeof virtualizedGridProps>;
  29278. export declare type VirtualizedListProps = ExtractPropTypes<typeof virtualizedListProps>;
  29279. export declare const virtualizedListProps: {
  29280. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  29281. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  29282. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  29283. ], boolean>;
  29284. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  29285. readonly height: {
  29286. readonly type: PropType<EpPropMergeType<readonly [
  29287. StringConstructor,
  29288. NumberConstructor
  29289. ], unknown, unknown>>;
  29290. readonly required: true;
  29291. readonly validator: ((val: unknown) => boolean) | undefined;
  29292. __epPropKey: true;
  29293. };
  29294. readonly innerElement: EpPropFinalized<readonly [
  29295. StringConstructor,
  29296. ObjectConstructor
  29297. ], unknown, unknown, "div", boolean>;
  29298. readonly style: {
  29299. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  29300. readonly required: false;
  29301. readonly validator: ((val: unknown) => boolean) | undefined;
  29302. __epPropKey: true;
  29303. };
  29304. readonly useIsScrolling: BooleanConstructor;
  29305. readonly width: {
  29306. readonly type: PropType<EpPropMergeType<readonly [
  29307. NumberConstructor,
  29308. StringConstructor
  29309. ], unknown, unknown>>;
  29310. readonly required: false;
  29311. readonly validator: ((val: unknown) => boolean) | undefined;
  29312. __epPropKey: true;
  29313. };
  29314. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29315. readonly scrollbarAlwaysOn: BooleanConstructor;
  29316. readonly cache: EpPropFinalized<NumberConstructor, never, never, 2, false>;
  29317. readonly estimatedItemSize: {
  29318. readonly type: PropType<number>;
  29319. readonly required: false;
  29320. readonly validator: ((val: unknown) => boolean) | undefined;
  29321. __epPropKey: true;
  29322. };
  29323. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  29324. readonly initScrollOffset: EpPropFinalized<NumberConstructor, never, never, 0, false>;
  29325. readonly total: {
  29326. readonly type: PropType<number>;
  29327. readonly required: true;
  29328. readonly validator: ((val: unknown) => boolean) | undefined;
  29329. __epPropKey: true;
  29330. };
  29331. readonly itemSize: {
  29332. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => number | ItemSize) | (() => number | ItemSize) | ((new (...args: any[]) => number | ItemSize) | (() => number | ItemSize))[], never, never>>;
  29333. readonly required: true;
  29334. readonly validator: ((val: unknown) => boolean) | undefined;
  29335. __epPropKey: true;
  29336. };
  29337. };
  29338. export declare type VirtualizedListPropsPublic = __ExtractPublicPropTypes<typeof virtualizedListProps>;
  29339. export declare type VirtualizedProps = ExtractPropTypes<typeof virtualizedProps>;
  29340. export declare const virtualizedProps: {
  29341. readonly className: EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  29342. readonly containerElement: EpPropFinalized<(new (...args: any[]) => string | Element) | (() => string | Element) | ((new (...args: any[]) => string | Element) | (() => string | Element))[], unknown, unknown, "div", boolean>;
  29343. readonly data: EpPropFinalized<(new (...args: any[]) => any[]) | (() => any[]) | ((new (...args: any[]) => any[]) | (() => any[]))[], unknown, unknown, () => [
  29344. ], boolean>;
  29345. readonly direction: EpPropFinalized<StringConstructor, "ltr" | "rtl", never, "ltr", false>;
  29346. readonly height: {
  29347. readonly type: PropType<EpPropMergeType<readonly [
  29348. StringConstructor,
  29349. NumberConstructor
  29350. ], unknown, unknown>>;
  29351. readonly required: true;
  29352. readonly validator: ((val: unknown) => boolean) | undefined;
  29353. __epPropKey: true;
  29354. };
  29355. readonly innerElement: EpPropFinalized<readonly [
  29356. StringConstructor,
  29357. ObjectConstructor
  29358. ], unknown, unknown, "div", boolean>;
  29359. readonly style: {
  29360. readonly type: PropType<EpPropMergeType<(new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  29361. readonly required: false;
  29362. readonly validator: ((val: unknown) => boolean) | undefined;
  29363. __epPropKey: true;
  29364. };
  29365. readonly useIsScrolling: BooleanConstructor;
  29366. readonly width: {
  29367. readonly type: PropType<EpPropMergeType<readonly [
  29368. NumberConstructor,
  29369. StringConstructor
  29370. ], unknown, unknown>>;
  29371. readonly required: false;
  29372. readonly validator: ((val: unknown) => boolean) | undefined;
  29373. __epPropKey: true;
  29374. };
  29375. readonly perfMode: EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  29376. readonly scrollbarAlwaysOn: BooleanConstructor;
  29377. };
  29378. export declare type VirtualizedPropsPublic = __ExtractPublicPropTypes<typeof virtualizedProps>;
  29379. export declare type VirtualizedScrollbarProps = ExtractPropTypes<typeof virtualizedScrollbarProps>;
  29380. export declare const virtualizedScrollbarProps: {
  29381. readonly alwaysOn: BooleanConstructor;
  29382. readonly class: StringConstructor;
  29383. readonly layout: EpPropFinalized<StringConstructor, "horizontal" | "vertical", never, "vertical", false>;
  29384. readonly total: {
  29385. readonly type: PropType<number>;
  29386. readonly required: true;
  29387. readonly validator: ((val: unknown) => boolean) | undefined;
  29388. __epPropKey: true;
  29389. };
  29390. readonly ratio: {
  29391. readonly type: PropType<number>;
  29392. readonly required: true;
  29393. readonly validator: ((val: unknown) => boolean) | undefined;
  29394. __epPropKey: true;
  29395. };
  29396. readonly clientSize: {
  29397. readonly type: PropType<number>;
  29398. readonly required: true;
  29399. readonly validator: ((val: unknown) => boolean) | undefined;
  29400. __epPropKey: true;
  29401. };
  29402. readonly scrollFrom: {
  29403. readonly type: PropType<number>;
  29404. readonly required: true;
  29405. readonly validator: ((val: unknown) => boolean) | undefined;
  29406. __epPropKey: true;
  29407. };
  29408. readonly scrollbarSize: EpPropFinalized<NumberConstructor, unknown, unknown, 6, boolean>;
  29409. readonly startGap: EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  29410. readonly endGap: EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
  29411. readonly visible: BooleanConstructor;
  29412. };
  29413. export declare type VirtualizedScrollbarPropsPublic = __ExtractPublicPropTypes<typeof virtualizedScrollbarProps>;
  29414. declare const vLoading: Directive<ElementLoading, LoadingBinding>;
  29415. export { vLoading as ElLoadingDirective };
  29416. export { vLoading };
  29417. export declare const vRepeatClick: ObjectDirective<HTMLElement, RepeatClickOptions | RepeatClickOptions["handler"]>;
  29418. export declare interface WatermarkFontType {
  29419. color?: string;
  29420. fontSize?: number | string;
  29421. fontWeight?: "normal" | "light" | "weight" | number;
  29422. fontStyle?: "none" | "normal" | "italic" | "oblique";
  29423. fontFamily?: string;
  29424. textAlign?: "start" | "end" | "left" | "right" | "center";
  29425. textBaseline?: "top" | "hanging" | "middle" | "alphabetic" | "ideographic" | "bottom";
  29426. }
  29427. export declare type WatermarkInstance = InstanceType<typeof _default_104> & unknown;
  29428. export declare type WatermarkProps = ExtractPropTypes<typeof watermarkProps>;
  29429. export declare const watermarkProps: {
  29430. readonly zIndex: EpPropFinalized<NumberConstructor, unknown, unknown, 9, boolean>;
  29431. readonly rotate: EpPropFinalized<NumberConstructor, unknown, unknown, -22, boolean>;
  29432. readonly width: NumberConstructor;
  29433. readonly height: NumberConstructor;
  29434. readonly image: StringConstructor;
  29435. readonly content: EpPropFinalized<(new (...args: any[]) => string | string[]) | (() => string | string[]) | ((new (...args: any[]) => string | string[]) | (() => string | string[]))[], unknown, unknown, "Element Plus", boolean>;
  29436. readonly font: {
  29437. readonly type: PropType<WatermarkFontType>;
  29438. readonly required: false;
  29439. readonly validator: ((val: unknown) => boolean) | undefined;
  29440. __epPropKey: true;
  29441. };
  29442. readonly gap: EpPropFinalized<(new (...args: any[]) => [
  29443. number,
  29444. number
  29445. ]) | (() => [
  29446. number,
  29447. number
  29448. ]) | ((new (...args: any[]) => [
  29449. number,
  29450. number
  29451. ]) | (() => [
  29452. number,
  29453. number
  29454. ]))[], unknown, unknown, () => number[], boolean>;
  29455. readonly offset: {
  29456. readonly type: PropType<[
  29457. number,
  29458. number
  29459. ]>;
  29460. readonly required: false;
  29461. readonly validator: ((val: unknown) => boolean) | undefined;
  29462. __epPropKey: true;
  29463. };
  29464. };
  29465. export declare type WatermarkPropsPublic = __ExtractPublicPropTypes<typeof watermarkProps>;
  29466. export declare const WEEK_DAYS: readonly [
  29467. "sun",
  29468. "mon",
  29469. "tue",
  29470. "wed",
  29471. "thu",
  29472. "fri",
  29473. "sat"
  29474. ];
  29475. declare type Writable<T> = {
  29476. -readonly [P in keyof T]: T[P];
  29477. };
  29478. declare type WritableArray<T> = T extends readonly any[] ? Writable<T> : T;
  29479. export declare const ZINDEX_INJECTION_KEY: InjectionKey<ElZIndexInjectionContext>;
  29480. export declare const zIndexContextKey: InjectionKey<Ref<number | undefined>>;
  29481. export {};