index.d.ts 370 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603
  1. export declare const ElSelect: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  2. name: StringConstructor;
  3. id: StringConstructor;
  4. modelValue: {
  5. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor | ArrayConstructor)[];
  6. default: undefined;
  7. };
  8. autocomplete: {
  9. type: StringConstructor;
  10. default: string;
  11. };
  12. automaticDropdown: BooleanConstructor;
  13. size: {
  14. type: import("vue").PropType<"" | "default" | "small" | "large">;
  15. validator: (val: string) => val is "" | "default" | "small" | "large";
  16. };
  17. effect: {
  18. type: import("vue").PropType<string>;
  19. default: string;
  20. };
  21. disabled: BooleanConstructor;
  22. clearable: BooleanConstructor;
  23. filterable: BooleanConstructor;
  24. allowCreate: BooleanConstructor;
  25. loading: BooleanConstructor;
  26. popperClass: {
  27. type: StringConstructor;
  28. default: string;
  29. };
  30. remote: BooleanConstructor;
  31. loadingText: StringConstructor;
  32. noMatchText: StringConstructor;
  33. noDataText: StringConstructor;
  34. remoteMethod: FunctionConstructor;
  35. filterMethod: FunctionConstructor;
  36. multiple: BooleanConstructor;
  37. multipleLimit: {
  38. type: NumberConstructor;
  39. default: number;
  40. };
  41. placeholder: {
  42. type: StringConstructor;
  43. };
  44. defaultFirstOption: BooleanConstructor;
  45. reserveKeyword: {
  46. type: BooleanConstructor;
  47. default: boolean;
  48. };
  49. valueKey: {
  50. type: StringConstructor;
  51. default: string;
  52. };
  53. collapseTags: BooleanConstructor;
  54. collapseTagsTooltip: {
  55. type: BooleanConstructor;
  56. default: boolean;
  57. };
  58. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  59. persistent: {
  60. type: BooleanConstructor;
  61. default: boolean;
  62. };
  63. clearIcon: {
  64. type: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
  65. default: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  66. };
  67. fitInputWidth: {
  68. type: BooleanConstructor;
  69. default: boolean;
  70. };
  71. suffixIcon: {
  72. type: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
  73. default: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  74. };
  75. tagType: {
  76. default: string;
  77. type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "info" | "danger", unknown>>;
  78. required: false;
  79. validator: ((val: unknown) => boolean) | undefined;
  80. __epPropKey: true;
  81. };
  82. validateEvent: {
  83. type: BooleanConstructor;
  84. default: boolean;
  85. };
  86. remoteShowSuffix: {
  87. type: BooleanConstructor;
  88. default: boolean;
  89. };
  90. suffixTransition: {
  91. type: BooleanConstructor;
  92. default: boolean;
  93. };
  94. placement: {
  95. type: StringConstructor;
  96. values: import("@popperjs/core").Placement[];
  97. default: string;
  98. };
  99. }, {
  100. tagInMultiLine: import("vue").Ref<boolean>;
  101. prefixWidth: import("vue").Ref<number>;
  102. selectSize: import("vue").ComputedRef<"" | "default" | "small" | "large">;
  103. readonly: import("vue").ComputedRef<any>;
  104. handleResize: () => void;
  105. collapseTagSize: import("vue").ComputedRef<"default" | "small">;
  106. debouncedOnInputChange: import("lodash").DebouncedFunc<() => void>;
  107. debouncedQueryChange: import("lodash").DebouncedFunc<(e: any) => void>;
  108. deletePrevTag: (e: any) => void;
  109. deleteTag: (event: any, tag: any) => void;
  110. deleteSelected: (event: any) => void;
  111. handleOptionSelect: (option: any, byClick: any) => void;
  112. scrollToOption: (option: any) => void;
  113. inputWidth: import("vue").Ref<number>;
  114. selected: import("vue").Ref<any>;
  115. inputLength: import("vue").Ref<number>;
  116. filteredOptionsCount: import("vue").Ref<number>;
  117. visible: import("vue").Ref<boolean>;
  118. softFocus: import("vue").Ref<boolean>;
  119. selectedLabel: import("vue").Ref<string>;
  120. hoverIndex: import("vue").Ref<number>;
  121. query: import("vue").Ref<string>;
  122. inputHovering: import("vue").Ref<boolean>;
  123. currentPlaceholder: import("vue").Ref<string>;
  124. menuVisibleOnFocus: import("vue").Ref<boolean>;
  125. isOnComposition: import("vue").Ref<boolean>;
  126. isSilentBlur: import("vue").Ref<boolean>;
  127. options: import("vue").Ref<Map<any, any>>;
  128. resetInputHeight: () => void;
  129. managePlaceholder: () => void;
  130. showClose: import("vue").ComputedRef<any>;
  131. selectDisabled: import("vue").ComputedRef<any>;
  132. iconComponent: import("vue").ComputedRef<any>;
  133. iconReverse: import("vue").ComputedRef<string>;
  134. showNewOption: import("vue").ComputedRef<any>;
  135. emptyText: import("vue").ComputedRef<any>;
  136. toggleLastOptionHitState: (hit?: boolean | undefined) => any;
  137. resetInputState: (e: KeyboardEvent) => void;
  138. handleComposition: (event: any) => void;
  139. handleMenuEnter: () => void;
  140. handleFocus: (event: FocusEvent) => void;
  141. blur: () => void;
  142. handleBlur: (event: FocusEvent) => void;
  143. handleClearClick: (event: Event) => void;
  144. handleClose: () => void;
  145. handleKeydownEscape: (event: KeyboardEvent) => void;
  146. toggleMenu: (e?: PointerEvent | undefined) => void;
  147. selectOption: () => void;
  148. getValueKey: (item: any) => any;
  149. navigateOptions: (direction: any) => void;
  150. dropMenuVisible: import("vue").WritableComputedRef<boolean>;
  151. focus: () => void;
  152. reference: import("vue").Ref<import("vue").ComponentPublicInstance<{
  153. focus: () => void;
  154. blur: () => void;
  155. input: HTMLInputElement;
  156. }, {}, {}, {}, {}, {}, {
  157. focus: () => void;
  158. blur: () => void;
  159. input: HTMLInputElement;
  160. }, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null>;
  161. input: import("vue").Ref<HTMLInputElement | null>;
  162. tooltipRef: import("vue").Ref<({
  163. $: import("vue").ComponentInternalInstance;
  164. $data: {};
  165. $props: Partial<{
  166. disabled: boolean;
  167. trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>;
  168. placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  169. offset: number;
  170. effect: string;
  171. showAfter: number;
  172. hideAfter: number;
  173. boundariesPadding: number;
  174. fallbackPlacements: import("@popperjs/core").Placement[];
  175. gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  176. popperOptions: Partial<import("@popperjs/core").Options>;
  177. strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  178. enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  179. focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  180. trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  181. stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  182. visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>;
  183. pure: boolean;
  184. virtualTriggering: boolean;
  185. content: string;
  186. rawContent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  187. transition: string;
  188. teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  189. persistent: boolean;
  190. open: boolean;
  191. role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
  192. triggerKeys: string[];
  193. arrowOffset: number;
  194. showArrow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  195. }> & Omit<Readonly<import("vue").ExtractPropTypes<{
  196. showArrow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  197. arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  198. disabled: BooleanConstructor;
  199. trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  200. triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  201. virtualRef: {
  202. readonly type: import("vue").PropType<import("../..").Measurable>;
  203. readonly required: false;
  204. readonly validator: ((val: unknown) => boolean) | undefined;
  205. __epPropKey: true;
  206. };
  207. virtualTriggering: BooleanConstructor;
  208. onMouseenter: {
  209. readonly type: import("vue").PropType<(e: Event) => void>;
  210. readonly required: false;
  211. readonly validator: ((val: unknown) => boolean) | undefined;
  212. __epPropKey: true;
  213. };
  214. onMouseleave: {
  215. readonly type: import("vue").PropType<(e: Event) => void>;
  216. readonly required: false;
  217. readonly validator: ((val: unknown) => boolean) | undefined;
  218. __epPropKey: true;
  219. };
  220. onClick: {
  221. readonly type: import("vue").PropType<(e: Event) => void>;
  222. readonly required: false;
  223. readonly validator: ((val: unknown) => boolean) | undefined;
  224. __epPropKey: true;
  225. };
  226. onKeydown: {
  227. readonly type: import("vue").PropType<(e: Event) => void>;
  228. readonly required: false;
  229. readonly validator: ((val: unknown) => boolean) | undefined;
  230. __epPropKey: true;
  231. };
  232. onFocus: {
  233. readonly type: import("vue").PropType<(e: Event) => void>;
  234. readonly required: false;
  235. readonly validator: ((val: unknown) => boolean) | undefined;
  236. __epPropKey: true;
  237. };
  238. onBlur: {
  239. readonly type: import("vue").PropType<(e: Event) => void>;
  240. readonly required: false;
  241. readonly validator: ((val: unknown) => boolean) | undefined;
  242. __epPropKey: true;
  243. };
  244. onContextmenu: {
  245. readonly type: import("vue").PropType<(e: Event) => void>;
  246. readonly required: false;
  247. readonly validator: ((val: unknown) => boolean) | undefined;
  248. __epPropKey: true;
  249. };
  250. id: StringConstructor;
  251. open: BooleanConstructor;
  252. appendTo: {
  253. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  254. readonly required: false;
  255. readonly validator: ((val: unknown) => boolean) | undefined;
  256. __epPropKey: true;
  257. };
  258. content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  259. rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  260. persistent: BooleanConstructor;
  261. ariaLabel: StringConstructor;
  262. visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  263. transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  264. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  265. style: {
  266. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  267. readonly required: false;
  268. readonly validator: ((val: unknown) => boolean) | undefined;
  269. __epPropKey: true;
  270. };
  271. className: {
  272. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  273. [x: string]: boolean;
  274. } | (string | {
  275. [x: string]: boolean;
  276. } | (string | {
  277. [x: string]: boolean;
  278. } | (string | {
  279. [x: string]: boolean;
  280. } | (string | {
  281. [x: string]: boolean;
  282. } | (string | {
  283. [x: string]: boolean;
  284. } | (string | {
  285. [x: string]: boolean;
  286. } | (string | {
  287. [x: string]: boolean;
  288. } | (string | {
  289. [x: string]: boolean;
  290. } | (string | {
  291. [x: string]: boolean;
  292. } | (string | {
  293. [x: string]: boolean;
  294. } | (string | {
  295. [x: string]: boolean;
  296. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  297. [x: string]: boolean;
  298. } | (string | {
  299. [x: string]: boolean;
  300. } | (string | {
  301. [x: string]: boolean;
  302. } | (string | {
  303. [x: string]: boolean;
  304. } | (string | {
  305. [x: string]: boolean;
  306. } | (string | {
  307. [x: string]: boolean;
  308. } | (string | {
  309. [x: string]: boolean;
  310. } | (string | {
  311. [x: string]: boolean;
  312. } | (string | {
  313. [x: string]: boolean;
  314. } | (string | {
  315. [x: string]: boolean;
  316. } | (string | {
  317. [x: string]: boolean;
  318. } | (string | {
  319. [x: string]: boolean;
  320. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  321. [x: string]: boolean;
  322. } | (string | {
  323. [x: string]: boolean;
  324. } | (string | {
  325. [x: string]: boolean;
  326. } | (string | {
  327. [x: string]: boolean;
  328. } | (string | {
  329. [x: string]: boolean;
  330. } | (string | {
  331. [x: string]: boolean;
  332. } | (string | {
  333. [x: string]: boolean;
  334. } | (string | {
  335. [x: string]: boolean;
  336. } | (string | {
  337. [x: string]: boolean;
  338. } | (string | {
  339. [x: string]: boolean;
  340. } | (string | {
  341. [x: string]: boolean;
  342. } | (string | {
  343. [x: string]: boolean;
  344. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  345. [x: string]: boolean;
  346. } | (string | {
  347. [x: string]: boolean;
  348. } | (string | {
  349. [x: string]: boolean;
  350. } | (string | {
  351. [x: string]: boolean;
  352. } | (string | {
  353. [x: string]: boolean;
  354. } | (string | {
  355. [x: string]: boolean;
  356. } | (string | {
  357. [x: string]: boolean;
  358. } | (string | {
  359. [x: string]: boolean;
  360. } | (string | {
  361. [x: string]: boolean;
  362. } | (string | {
  363. [x: string]: boolean;
  364. } | (string | {
  365. [x: string]: boolean;
  366. } | (string | {
  367. [x: string]: boolean;
  368. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  369. readonly required: false;
  370. readonly validator: ((val: unknown) => boolean) | undefined;
  371. __epPropKey: true;
  372. };
  373. effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  374. enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  375. pure: BooleanConstructor;
  376. focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  377. trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  378. popperClass: {
  379. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  380. [x: string]: boolean;
  381. } | (string | {
  382. [x: string]: boolean;
  383. } | (string | {
  384. [x: string]: boolean;
  385. } | (string | {
  386. [x: string]: boolean;
  387. } | (string | {
  388. [x: string]: boolean;
  389. } | (string | {
  390. [x: string]: boolean;
  391. } | (string | {
  392. [x: string]: boolean;
  393. } | (string | {
  394. [x: string]: boolean;
  395. } | (string | {
  396. [x: string]: boolean;
  397. } | (string | {
  398. [x: string]: boolean;
  399. } | (string | {
  400. [x: string]: boolean;
  401. } | (string | {
  402. [x: string]: boolean;
  403. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  404. [x: string]: boolean;
  405. } | (string | {
  406. [x: string]: boolean;
  407. } | (string | {
  408. [x: string]: boolean;
  409. } | (string | {
  410. [x: string]: boolean;
  411. } | (string | {
  412. [x: string]: boolean;
  413. } | (string | {
  414. [x: string]: boolean;
  415. } | (string | {
  416. [x: string]: boolean;
  417. } | (string | {
  418. [x: string]: boolean;
  419. } | (string | {
  420. [x: string]: boolean;
  421. } | (string | {
  422. [x: string]: boolean;
  423. } | (string | {
  424. [x: string]: boolean;
  425. } | (string | {
  426. [x: string]: boolean;
  427. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  428. [x: string]: boolean;
  429. } | (string | {
  430. [x: string]: boolean;
  431. } | (string | {
  432. [x: string]: boolean;
  433. } | (string | {
  434. [x: string]: boolean;
  435. } | (string | {
  436. [x: string]: boolean;
  437. } | (string | {
  438. [x: string]: boolean;
  439. } | (string | {
  440. [x: string]: boolean;
  441. } | (string | {
  442. [x: string]: boolean;
  443. } | (string | {
  444. [x: string]: boolean;
  445. } | (string | {
  446. [x: string]: boolean;
  447. } | (string | {
  448. [x: string]: boolean;
  449. } | (string | {
  450. [x: string]: boolean;
  451. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  452. [x: string]: boolean;
  453. } | (string | {
  454. [x: string]: boolean;
  455. } | (string | {
  456. [x: string]: boolean;
  457. } | (string | {
  458. [x: string]: boolean;
  459. } | (string | {
  460. [x: string]: boolean;
  461. } | (string | {
  462. [x: string]: boolean;
  463. } | (string | {
  464. [x: string]: boolean;
  465. } | (string | {
  466. [x: string]: boolean;
  467. } | (string | {
  468. [x: string]: boolean;
  469. } | (string | {
  470. [x: string]: boolean;
  471. } | (string | {
  472. [x: string]: boolean;
  473. } | (string | {
  474. [x: string]: boolean;
  475. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  476. readonly required: false;
  477. readonly validator: ((val: unknown) => boolean) | undefined;
  478. __epPropKey: true;
  479. };
  480. popperStyle: {
  481. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  482. readonly required: false;
  483. readonly validator: ((val: unknown) => boolean) | undefined;
  484. __epPropKey: true;
  485. };
  486. referenceEl: {
  487. readonly type: import("vue").PropType<HTMLElement>;
  488. readonly required: false;
  489. readonly validator: ((val: unknown) => boolean) | undefined;
  490. __epPropKey: true;
  491. };
  492. triggerTargetEl: {
  493. readonly type: import("vue").PropType<HTMLElement>;
  494. readonly required: false;
  495. readonly validator: ((val: unknown) => boolean) | undefined;
  496. __epPropKey: true;
  497. };
  498. stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  499. zIndex: NumberConstructor;
  500. boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  501. fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  502. gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  503. offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  504. placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  505. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  506. strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  507. showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  508. hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  509. "onUpdate:visible": {
  510. readonly type: import("vue").PropType<(val: boolean) => void>;
  511. readonly required: false;
  512. readonly validator: ((val: unknown) => boolean) | undefined;
  513. __epPropKey: true;
  514. };
  515. role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  516. }>> & {
  517. [x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
  518. } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "trigger" | "placement" | "offset" | "effect" | "showAfter" | "hideAfter" | "boundariesPadding" | "fallbackPlacements" | "gpuAcceleration" | "popperOptions" | "strategy" | "enterable" | "focusOnShow" | "trapping" | "stopPopperMouseEvent" | "visible" | "pure" | "virtualTriggering" | "content" | "rawContent" | "transition" | "teleported" | "persistent" | "open" | "role" | "triggerKeys" | "arrowOffset" | "showArrow">;
  519. $attrs: {
  520. [x: string]: unknown;
  521. };
  522. $refs: {
  523. [x: string]: unknown;
  524. };
  525. $slots: Readonly<{
  526. [name: string]: import("vue").Slot | undefined;
  527. }>;
  528. $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
  529. $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
  530. $emit: (event: string, ...args: any[]) => void;
  531. $el: any;
  532. $options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
  533. showArrow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  534. arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  535. disabled: BooleanConstructor;
  536. trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  537. triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  538. virtualRef: {
  539. readonly type: import("vue").PropType<import("../..").Measurable>;
  540. readonly required: false;
  541. readonly validator: ((val: unknown) => boolean) | undefined;
  542. __epPropKey: true;
  543. };
  544. virtualTriggering: BooleanConstructor;
  545. onMouseenter: {
  546. readonly type: import("vue").PropType<(e: Event) => void>;
  547. readonly required: false;
  548. readonly validator: ((val: unknown) => boolean) | undefined;
  549. __epPropKey: true;
  550. };
  551. onMouseleave: {
  552. readonly type: import("vue").PropType<(e: Event) => void>;
  553. readonly required: false;
  554. readonly validator: ((val: unknown) => boolean) | undefined;
  555. __epPropKey: true;
  556. };
  557. onClick: {
  558. readonly type: import("vue").PropType<(e: Event) => void>;
  559. readonly required: false;
  560. readonly validator: ((val: unknown) => boolean) | undefined;
  561. __epPropKey: true;
  562. };
  563. onKeydown: {
  564. readonly type: import("vue").PropType<(e: Event) => void>;
  565. readonly required: false;
  566. readonly validator: ((val: unknown) => boolean) | undefined;
  567. __epPropKey: true;
  568. };
  569. onFocus: {
  570. readonly type: import("vue").PropType<(e: Event) => void>;
  571. readonly required: false;
  572. readonly validator: ((val: unknown) => boolean) | undefined;
  573. __epPropKey: true;
  574. };
  575. onBlur: {
  576. readonly type: import("vue").PropType<(e: Event) => void>;
  577. readonly required: false;
  578. readonly validator: ((val: unknown) => boolean) | undefined;
  579. __epPropKey: true;
  580. };
  581. onContextmenu: {
  582. readonly type: import("vue").PropType<(e: Event) => void>;
  583. readonly required: false;
  584. readonly validator: ((val: unknown) => boolean) | undefined;
  585. __epPropKey: true;
  586. };
  587. id: StringConstructor;
  588. open: BooleanConstructor;
  589. appendTo: {
  590. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  591. readonly required: false;
  592. readonly validator: ((val: unknown) => boolean) | undefined;
  593. __epPropKey: true;
  594. };
  595. content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  596. rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  597. persistent: BooleanConstructor;
  598. ariaLabel: StringConstructor;
  599. visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  600. transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  601. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  602. style: {
  603. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  604. readonly required: false;
  605. readonly validator: ((val: unknown) => boolean) | undefined;
  606. __epPropKey: true;
  607. };
  608. className: {
  609. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  610. [x: string]: boolean;
  611. } | (string | {
  612. [x: string]: boolean;
  613. } | (string | {
  614. [x: string]: boolean;
  615. } | (string | {
  616. [x: string]: boolean;
  617. } | (string | {
  618. [x: string]: boolean;
  619. } | (string | {
  620. [x: string]: boolean;
  621. } | (string | {
  622. [x: string]: boolean;
  623. } | (string | {
  624. [x: string]: boolean;
  625. } | (string | {
  626. [x: string]: boolean;
  627. } | (string | {
  628. [x: string]: boolean;
  629. } | (string | {
  630. [x: string]: boolean;
  631. } | (string | {
  632. [x: string]: boolean;
  633. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  634. [x: string]: boolean;
  635. } | (string | {
  636. [x: string]: boolean;
  637. } | (string | {
  638. [x: string]: boolean;
  639. } | (string | {
  640. [x: string]: boolean;
  641. } | (string | {
  642. [x: string]: boolean;
  643. } | (string | {
  644. [x: string]: boolean;
  645. } | (string | {
  646. [x: string]: boolean;
  647. } | (string | {
  648. [x: string]: boolean;
  649. } | (string | {
  650. [x: string]: boolean;
  651. } | (string | {
  652. [x: string]: boolean;
  653. } | (string | {
  654. [x: string]: boolean;
  655. } | (string | {
  656. [x: string]: boolean;
  657. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  658. [x: string]: boolean;
  659. } | (string | {
  660. [x: string]: boolean;
  661. } | (string | {
  662. [x: string]: boolean;
  663. } | (string | {
  664. [x: string]: boolean;
  665. } | (string | {
  666. [x: string]: boolean;
  667. } | (string | {
  668. [x: string]: boolean;
  669. } | (string | {
  670. [x: string]: boolean;
  671. } | (string | {
  672. [x: string]: boolean;
  673. } | (string | {
  674. [x: string]: boolean;
  675. } | (string | {
  676. [x: string]: boolean;
  677. } | (string | {
  678. [x: string]: boolean;
  679. } | (string | {
  680. [x: string]: boolean;
  681. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  682. [x: string]: boolean;
  683. } | (string | {
  684. [x: string]: boolean;
  685. } | (string | {
  686. [x: string]: boolean;
  687. } | (string | {
  688. [x: string]: boolean;
  689. } | (string | {
  690. [x: string]: boolean;
  691. } | (string | {
  692. [x: string]: boolean;
  693. } | (string | {
  694. [x: string]: boolean;
  695. } | (string | {
  696. [x: string]: boolean;
  697. } | (string | {
  698. [x: string]: boolean;
  699. } | (string | {
  700. [x: string]: boolean;
  701. } | (string | {
  702. [x: string]: boolean;
  703. } | (string | {
  704. [x: string]: boolean;
  705. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  706. readonly required: false;
  707. readonly validator: ((val: unknown) => boolean) | undefined;
  708. __epPropKey: true;
  709. };
  710. effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  711. enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  712. pure: BooleanConstructor;
  713. focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  714. trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  715. popperClass: {
  716. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  717. [x: string]: boolean;
  718. } | (string | {
  719. [x: string]: boolean;
  720. } | (string | {
  721. [x: string]: boolean;
  722. } | (string | {
  723. [x: string]: boolean;
  724. } | (string | {
  725. [x: string]: boolean;
  726. } | (string | {
  727. [x: string]: boolean;
  728. } | (string | {
  729. [x: string]: boolean;
  730. } | (string | {
  731. [x: string]: boolean;
  732. } | (string | {
  733. [x: string]: boolean;
  734. } | (string | {
  735. [x: string]: boolean;
  736. } | (string | {
  737. [x: string]: boolean;
  738. } | (string | {
  739. [x: string]: boolean;
  740. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  741. [x: string]: boolean;
  742. } | (string | {
  743. [x: string]: boolean;
  744. } | (string | {
  745. [x: string]: boolean;
  746. } | (string | {
  747. [x: string]: boolean;
  748. } | (string | {
  749. [x: string]: boolean;
  750. } | (string | {
  751. [x: string]: boolean;
  752. } | (string | {
  753. [x: string]: boolean;
  754. } | (string | {
  755. [x: string]: boolean;
  756. } | (string | {
  757. [x: string]: boolean;
  758. } | (string | {
  759. [x: string]: boolean;
  760. } | (string | {
  761. [x: string]: boolean;
  762. } | (string | {
  763. [x: string]: boolean;
  764. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  765. [x: string]: boolean;
  766. } | (string | {
  767. [x: string]: boolean;
  768. } | (string | {
  769. [x: string]: boolean;
  770. } | (string | {
  771. [x: string]: boolean;
  772. } | (string | {
  773. [x: string]: boolean;
  774. } | (string | {
  775. [x: string]: boolean;
  776. } | (string | {
  777. [x: string]: boolean;
  778. } | (string | {
  779. [x: string]: boolean;
  780. } | (string | {
  781. [x: string]: boolean;
  782. } | (string | {
  783. [x: string]: boolean;
  784. } | (string | {
  785. [x: string]: boolean;
  786. } | (string | {
  787. [x: string]: boolean;
  788. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  789. [x: string]: boolean;
  790. } | (string | {
  791. [x: string]: boolean;
  792. } | (string | {
  793. [x: string]: boolean;
  794. } | (string | {
  795. [x: string]: boolean;
  796. } | (string | {
  797. [x: string]: boolean;
  798. } | (string | {
  799. [x: string]: boolean;
  800. } | (string | {
  801. [x: string]: boolean;
  802. } | (string | {
  803. [x: string]: boolean;
  804. } | (string | {
  805. [x: string]: boolean;
  806. } | (string | {
  807. [x: string]: boolean;
  808. } | (string | {
  809. [x: string]: boolean;
  810. } | (string | {
  811. [x: string]: boolean;
  812. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  813. readonly required: false;
  814. readonly validator: ((val: unknown) => boolean) | undefined;
  815. __epPropKey: true;
  816. };
  817. popperStyle: {
  818. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  819. readonly required: false;
  820. readonly validator: ((val: unknown) => boolean) | undefined;
  821. __epPropKey: true;
  822. };
  823. referenceEl: {
  824. readonly type: import("vue").PropType<HTMLElement>;
  825. readonly required: false;
  826. readonly validator: ((val: unknown) => boolean) | undefined;
  827. __epPropKey: true;
  828. };
  829. triggerTargetEl: {
  830. readonly type: import("vue").PropType<HTMLElement>;
  831. readonly required: false;
  832. readonly validator: ((val: unknown) => boolean) | undefined;
  833. __epPropKey: true;
  834. };
  835. stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  836. zIndex: NumberConstructor;
  837. boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  838. fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  839. gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  840. offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  841. placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  842. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  843. strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  844. showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  845. hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  846. "onUpdate:visible": {
  847. readonly type: import("vue").PropType<(val: boolean) => void>;
  848. readonly required: false;
  849. readonly validator: ((val: unknown) => boolean) | undefined;
  850. __epPropKey: true;
  851. };
  852. role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  853. }>> & {
  854. [x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
  855. }, {
  856. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  857. showArrow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  858. arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  859. disabled: BooleanConstructor;
  860. trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  861. triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  862. virtualRef: {
  863. readonly type: import("vue").PropType<import("../..").Measurable>;
  864. readonly required: false;
  865. readonly validator: ((val: unknown) => boolean) | undefined;
  866. __epPropKey: true;
  867. };
  868. virtualTriggering: BooleanConstructor;
  869. onMouseenter: {
  870. readonly type: import("vue").PropType<(e: Event) => void>;
  871. readonly required: false;
  872. readonly validator: ((val: unknown) => boolean) | undefined;
  873. __epPropKey: true;
  874. };
  875. onMouseleave: {
  876. readonly type: import("vue").PropType<(e: Event) => void>;
  877. readonly required: false;
  878. readonly validator: ((val: unknown) => boolean) | undefined;
  879. __epPropKey: true;
  880. };
  881. onClick: {
  882. readonly type: import("vue").PropType<(e: Event) => void>;
  883. readonly required: false;
  884. readonly validator: ((val: unknown) => boolean) | undefined;
  885. __epPropKey: true;
  886. };
  887. onKeydown: {
  888. readonly type: import("vue").PropType<(e: Event) => void>;
  889. readonly required: false;
  890. readonly validator: ((val: unknown) => boolean) | undefined;
  891. __epPropKey: true;
  892. };
  893. onFocus: {
  894. readonly type: import("vue").PropType<(e: Event) => void>;
  895. readonly required: false;
  896. readonly validator: ((val: unknown) => boolean) | undefined;
  897. __epPropKey: true;
  898. };
  899. onBlur: {
  900. readonly type: import("vue").PropType<(e: Event) => void>;
  901. readonly required: false;
  902. readonly validator: ((val: unknown) => boolean) | undefined;
  903. __epPropKey: true;
  904. };
  905. onContextmenu: {
  906. readonly type: import("vue").PropType<(e: Event) => void>;
  907. readonly required: false;
  908. readonly validator: ((val: unknown) => boolean) | undefined;
  909. __epPropKey: true;
  910. };
  911. id: StringConstructor;
  912. open: BooleanConstructor;
  913. appendTo: {
  914. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  915. readonly required: false;
  916. readonly validator: ((val: unknown) => boolean) | undefined;
  917. __epPropKey: true;
  918. };
  919. content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  920. rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  921. persistent: BooleanConstructor;
  922. ariaLabel: StringConstructor;
  923. visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  924. transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  925. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  926. style: {
  927. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  928. readonly required: false;
  929. readonly validator: ((val: unknown) => boolean) | undefined;
  930. __epPropKey: true;
  931. };
  932. className: {
  933. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (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. } | (string | {
  956. [x: string]: boolean;
  957. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => 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. } | (string | {
  980. [x: string]: boolean;
  981. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (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. } | (string | {
  1004. [x: string]: boolean;
  1005. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => 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. } | (string | {
  1028. [x: string]: boolean;
  1029. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  1030. readonly required: false;
  1031. readonly validator: ((val: unknown) => boolean) | undefined;
  1032. __epPropKey: true;
  1033. };
  1034. effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  1035. enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1036. pure: BooleanConstructor;
  1037. focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1038. trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1039. popperClass: {
  1040. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  1041. [x: string]: boolean;
  1042. } | (string | {
  1043. [x: string]: boolean;
  1044. } | (string | {
  1045. [x: string]: boolean;
  1046. } | (string | {
  1047. [x: string]: boolean;
  1048. } | (string | {
  1049. [x: string]: boolean;
  1050. } | (string | {
  1051. [x: string]: boolean;
  1052. } | (string | {
  1053. [x: string]: boolean;
  1054. } | (string | {
  1055. [x: string]: boolean;
  1056. } | (string | {
  1057. [x: string]: boolean;
  1058. } | (string | {
  1059. [x: string]: boolean;
  1060. } | (string | {
  1061. [x: string]: boolean;
  1062. } | (string | {
  1063. [x: string]: boolean;
  1064. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1065. [x: string]: boolean;
  1066. } | (string | {
  1067. [x: string]: boolean;
  1068. } | (string | {
  1069. [x: string]: boolean;
  1070. } | (string | {
  1071. [x: string]: boolean;
  1072. } | (string | {
  1073. [x: string]: boolean;
  1074. } | (string | {
  1075. [x: string]: boolean;
  1076. } | (string | {
  1077. [x: string]: boolean;
  1078. } | (string | {
  1079. [x: string]: boolean;
  1080. } | (string | {
  1081. [x: string]: boolean;
  1082. } | (string | {
  1083. [x: string]: boolean;
  1084. } | (string | {
  1085. [x: string]: boolean;
  1086. } | (string | {
  1087. [x: string]: boolean;
  1088. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  1089. [x: string]: boolean;
  1090. } | (string | {
  1091. [x: string]: boolean;
  1092. } | (string | {
  1093. [x: string]: boolean;
  1094. } | (string | {
  1095. [x: string]: boolean;
  1096. } | (string | {
  1097. [x: string]: boolean;
  1098. } | (string | {
  1099. [x: string]: boolean;
  1100. } | (string | {
  1101. [x: string]: boolean;
  1102. } | (string | {
  1103. [x: string]: boolean;
  1104. } | (string | {
  1105. [x: string]: boolean;
  1106. } | (string | {
  1107. [x: string]: boolean;
  1108. } | (string | {
  1109. [x: string]: boolean;
  1110. } | (string | {
  1111. [x: string]: boolean;
  1112. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1113. [x: string]: boolean;
  1114. } | (string | {
  1115. [x: string]: boolean;
  1116. } | (string | {
  1117. [x: string]: boolean;
  1118. } | (string | {
  1119. [x: string]: boolean;
  1120. } | (string | {
  1121. [x: string]: boolean;
  1122. } | (string | {
  1123. [x: string]: boolean;
  1124. } | (string | {
  1125. [x: string]: boolean;
  1126. } | (string | {
  1127. [x: string]: boolean;
  1128. } | (string | {
  1129. [x: string]: boolean;
  1130. } | (string | {
  1131. [x: string]: boolean;
  1132. } | (string | {
  1133. [x: string]: boolean;
  1134. } | (string | {
  1135. [x: string]: boolean;
  1136. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  1137. readonly required: false;
  1138. readonly validator: ((val: unknown) => boolean) | undefined;
  1139. __epPropKey: true;
  1140. };
  1141. popperStyle: {
  1142. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  1143. readonly required: false;
  1144. readonly validator: ((val: unknown) => boolean) | undefined;
  1145. __epPropKey: true;
  1146. };
  1147. referenceEl: {
  1148. readonly type: import("vue").PropType<HTMLElement>;
  1149. readonly required: false;
  1150. readonly validator: ((val: unknown) => boolean) | undefined;
  1151. __epPropKey: true;
  1152. };
  1153. triggerTargetEl: {
  1154. readonly type: import("vue").PropType<HTMLElement>;
  1155. readonly required: false;
  1156. readonly validator: ((val: unknown) => boolean) | undefined;
  1157. __epPropKey: true;
  1158. };
  1159. stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1160. zIndex: NumberConstructor;
  1161. boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1162. fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  1163. gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1164. offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  1165. placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  1166. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  1167. strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  1168. showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1169. hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  1170. "onUpdate:visible": {
  1171. readonly type: import("vue").PropType<(val: boolean) => void>;
  1172. readonly required: false;
  1173. readonly validator: ((val: unknown) => boolean) | undefined;
  1174. __epPropKey: true;
  1175. };
  1176. role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  1177. }>> & {
  1178. [x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
  1179. }>>;
  1180. emit: (event: string, ...args: any[]) => void;
  1181. id: import("vue").Ref<string>;
  1182. popperRef: import("vue").Ref<any>;
  1183. contentRef: import("vue").Ref<any>;
  1184. updatePopper: () => void;
  1185. open: import("vue").Ref<boolean>;
  1186. toggleReason: import("vue").Ref<Event | undefined>;
  1187. show: (event?: Event | undefined) => void;
  1188. hide: (event?: Event | undefined) => void;
  1189. hasUpdateHandler: import("vue").ComputedRef<boolean>;
  1190. onOpen: (event?: Event | undefined) => void;
  1191. onClose: (event?: Event | undefined) => void;
  1192. controlled: import("vue").ComputedRef<boolean>;
  1193. isFocusInsideContent: () => boolean | undefined;
  1194. ElPopper: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  1195. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  1196. }, {
  1197. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1198. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  1199. }>> & {
  1200. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1201. }>>;
  1202. triggerRef: import("vue").Ref<HTMLElement | undefined>;
  1203. popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
  1204. contentRef: import("vue").Ref<HTMLElement | undefined>;
  1205. referenceRef: import("vue").Ref<HTMLElement | undefined>;
  1206. role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
  1207. popperProvides: import("../..").ElPopperInjectionContext;
  1208. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1209. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  1210. }>>, {
  1211. readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
  1212. }>> & Record<string, any>;
  1213. ElPopperArrow: import("vue").DefineComponent<{
  1214. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  1215. }, {
  1216. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1217. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  1218. }>> & {
  1219. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1220. }>>;
  1221. ns: {
  1222. namespace: import("vue").Ref<string>;
  1223. b: (blockSuffix?: string) => string;
  1224. e: (element?: string | undefined) => string;
  1225. m: (modifier?: string | undefined) => string;
  1226. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1227. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1228. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1229. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1230. is: {
  1231. (name: string, state: boolean | undefined): string;
  1232. (name: string): string;
  1233. };
  1234. cssVar: (object: Record<string, string>) => Record<string, string>;
  1235. cssVarName: (name: string) => string;
  1236. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1237. cssVarBlockName: (name: string) => string;
  1238. };
  1239. arrowOffset: import("vue").Ref<number | undefined>;
  1240. arrowRef: import("vue").Ref<HTMLElement | undefined>;
  1241. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1242. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  1243. }>>, {
  1244. readonly arrowOffset: number;
  1245. }>;
  1246. ElTooltipTrigger: import("vue").DefineComponent<{
  1247. readonly disabled: BooleanConstructor;
  1248. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  1249. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  1250. readonly virtualRef: {
  1251. readonly type: import("vue").PropType<import("../..").Measurable>;
  1252. readonly required: false;
  1253. readonly validator: ((val: unknown) => boolean) | undefined;
  1254. __epPropKey: true;
  1255. };
  1256. readonly virtualTriggering: BooleanConstructor;
  1257. readonly onMouseenter: {
  1258. readonly type: import("vue").PropType<(e: Event) => void>;
  1259. readonly required: false;
  1260. readonly validator: ((val: unknown) => boolean) | undefined;
  1261. __epPropKey: true;
  1262. };
  1263. readonly onMouseleave: {
  1264. readonly type: import("vue").PropType<(e: Event) => void>;
  1265. readonly required: false;
  1266. readonly validator: ((val: unknown) => boolean) | undefined;
  1267. __epPropKey: true;
  1268. };
  1269. readonly onClick: {
  1270. readonly type: import("vue").PropType<(e: Event) => void>;
  1271. readonly required: false;
  1272. readonly validator: ((val: unknown) => boolean) | undefined;
  1273. __epPropKey: true;
  1274. };
  1275. readonly onKeydown: {
  1276. readonly type: import("vue").PropType<(e: Event) => void>;
  1277. readonly required: false;
  1278. readonly validator: ((val: unknown) => boolean) | undefined;
  1279. __epPropKey: true;
  1280. };
  1281. readonly onFocus: {
  1282. readonly type: import("vue").PropType<(e: Event) => void>;
  1283. readonly required: false;
  1284. readonly validator: ((val: unknown) => boolean) | undefined;
  1285. __epPropKey: true;
  1286. };
  1287. readonly onBlur: {
  1288. readonly type: import("vue").PropType<(e: Event) => void>;
  1289. readonly required: false;
  1290. readonly validator: ((val: unknown) => boolean) | undefined;
  1291. __epPropKey: true;
  1292. };
  1293. readonly onContextmenu: {
  1294. readonly type: import("vue").PropType<(e: Event) => void>;
  1295. readonly required: false;
  1296. readonly validator: ((val: unknown) => boolean) | undefined;
  1297. __epPropKey: true;
  1298. };
  1299. readonly id: StringConstructor;
  1300. readonly open: BooleanConstructor;
  1301. }, {
  1302. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1303. readonly disabled: BooleanConstructor;
  1304. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  1305. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  1306. readonly virtualRef: {
  1307. readonly type: import("vue").PropType<import("../..").Measurable>;
  1308. readonly required: false;
  1309. readonly validator: ((val: unknown) => boolean) | undefined;
  1310. __epPropKey: true;
  1311. };
  1312. readonly virtualTriggering: BooleanConstructor;
  1313. readonly onMouseenter: {
  1314. readonly type: import("vue").PropType<(e: Event) => void>;
  1315. readonly required: false;
  1316. readonly validator: ((val: unknown) => boolean) | undefined;
  1317. __epPropKey: true;
  1318. };
  1319. readonly onMouseleave: {
  1320. readonly type: import("vue").PropType<(e: Event) => void>;
  1321. readonly required: false;
  1322. readonly validator: ((val: unknown) => boolean) | undefined;
  1323. __epPropKey: true;
  1324. };
  1325. readonly onClick: {
  1326. readonly type: import("vue").PropType<(e: Event) => void>;
  1327. readonly required: false;
  1328. readonly validator: ((val: unknown) => boolean) | undefined;
  1329. __epPropKey: true;
  1330. };
  1331. readonly onKeydown: {
  1332. readonly type: import("vue").PropType<(e: Event) => void>;
  1333. readonly required: false;
  1334. readonly validator: ((val: unknown) => boolean) | undefined;
  1335. __epPropKey: true;
  1336. };
  1337. readonly onFocus: {
  1338. readonly type: import("vue").PropType<(e: Event) => void>;
  1339. readonly required: false;
  1340. readonly validator: ((val: unknown) => boolean) | undefined;
  1341. __epPropKey: true;
  1342. };
  1343. readonly onBlur: {
  1344. readonly type: import("vue").PropType<(e: Event) => void>;
  1345. readonly required: false;
  1346. readonly validator: ((val: unknown) => boolean) | undefined;
  1347. __epPropKey: true;
  1348. };
  1349. readonly onContextmenu: {
  1350. readonly type: import("vue").PropType<(e: Event) => void>;
  1351. readonly required: false;
  1352. readonly validator: ((val: unknown) => boolean) | undefined;
  1353. __epPropKey: true;
  1354. };
  1355. readonly id: StringConstructor;
  1356. readonly open: BooleanConstructor;
  1357. }>> & {
  1358. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1359. }>>;
  1360. ns: {
  1361. namespace: import("vue").Ref<string>;
  1362. b: (blockSuffix?: string) => string;
  1363. e: (element?: string | undefined) => string;
  1364. m: (modifier?: string | undefined) => string;
  1365. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  1366. em: (element?: string | undefined, modifier?: string | undefined) => string;
  1367. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  1368. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  1369. is: {
  1370. (name: string, state: boolean | undefined): string;
  1371. (name: string): string;
  1372. };
  1373. cssVar: (object: Record<string, string>) => Record<string, string>;
  1374. cssVarName: (name: string) => string;
  1375. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  1376. cssVarBlockName: (name: string) => string;
  1377. };
  1378. controlled: import("vue").Ref<boolean>;
  1379. id: import("vue").Ref<string>;
  1380. open: import("vue").Ref<boolean>;
  1381. onOpen: (e?: Event | undefined) => void;
  1382. onClose: (e?: Event | undefined) => void;
  1383. onToggle: (e: Event) => void;
  1384. triggerRef: any;
  1385. stopWhenControlledOrDisabled: () => true | undefined;
  1386. trigger: import("vue").Ref<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>>;
  1387. onMouseenter: (event: Event) => void;
  1388. onMouseleave: (event: Event) => void;
  1389. onClick: (event: Event) => void;
  1390. onFocus: (event: Event) => void;
  1391. onBlur: (event: Event) => void;
  1392. onContextMenu: (event: Event) => void;
  1393. onKeydown: (event: KeyboardEvent) => void;
  1394. ElPopperTrigger: import("vue").DefineComponent<{
  1395. readonly virtualRef: {
  1396. readonly type: import("vue").PropType<import("../..").Measurable>;
  1397. readonly required: false;
  1398. readonly validator: ((val: unknown) => boolean) | undefined;
  1399. __epPropKey: true;
  1400. };
  1401. readonly virtualTriggering: BooleanConstructor;
  1402. readonly onMouseenter: {
  1403. readonly type: import("vue").PropType<(e: Event) => void>;
  1404. readonly required: false;
  1405. readonly validator: ((val: unknown) => boolean) | undefined;
  1406. __epPropKey: true;
  1407. };
  1408. readonly onMouseleave: {
  1409. readonly type: import("vue").PropType<(e: Event) => void>;
  1410. readonly required: false;
  1411. readonly validator: ((val: unknown) => boolean) | undefined;
  1412. __epPropKey: true;
  1413. };
  1414. readonly onClick: {
  1415. readonly type: import("vue").PropType<(e: Event) => void>;
  1416. readonly required: false;
  1417. readonly validator: ((val: unknown) => boolean) | undefined;
  1418. __epPropKey: true;
  1419. };
  1420. readonly onKeydown: {
  1421. readonly type: import("vue").PropType<(e: Event) => void>;
  1422. readonly required: false;
  1423. readonly validator: ((val: unknown) => boolean) | undefined;
  1424. __epPropKey: true;
  1425. };
  1426. readonly onFocus: {
  1427. readonly type: import("vue").PropType<(e: Event) => void>;
  1428. readonly required: false;
  1429. readonly validator: ((val: unknown) => boolean) | undefined;
  1430. __epPropKey: true;
  1431. };
  1432. readonly onBlur: {
  1433. readonly type: import("vue").PropType<(e: Event) => void>;
  1434. readonly required: false;
  1435. readonly validator: ((val: unknown) => boolean) | undefined;
  1436. __epPropKey: true;
  1437. };
  1438. readonly onContextmenu: {
  1439. readonly type: import("vue").PropType<(e: Event) => void>;
  1440. readonly required: false;
  1441. readonly validator: ((val: unknown) => boolean) | undefined;
  1442. __epPropKey: true;
  1443. };
  1444. readonly id: StringConstructor;
  1445. readonly open: BooleanConstructor;
  1446. }, {
  1447. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1448. readonly virtualRef: {
  1449. readonly type: import("vue").PropType<import("../..").Measurable>;
  1450. readonly required: false;
  1451. readonly validator: ((val: unknown) => boolean) | undefined;
  1452. __epPropKey: true;
  1453. };
  1454. readonly virtualTriggering: BooleanConstructor;
  1455. readonly onMouseenter: {
  1456. readonly type: import("vue").PropType<(e: Event) => void>;
  1457. readonly required: false;
  1458. readonly validator: ((val: unknown) => boolean) | undefined;
  1459. __epPropKey: true;
  1460. };
  1461. readonly onMouseleave: {
  1462. readonly type: import("vue").PropType<(e: Event) => void>;
  1463. readonly required: false;
  1464. readonly validator: ((val: unknown) => boolean) | undefined;
  1465. __epPropKey: true;
  1466. };
  1467. readonly onClick: {
  1468. readonly type: import("vue").PropType<(e: Event) => void>;
  1469. readonly required: false;
  1470. readonly validator: ((val: unknown) => boolean) | undefined;
  1471. __epPropKey: true;
  1472. };
  1473. readonly onKeydown: {
  1474. readonly type: import("vue").PropType<(e: Event) => void>;
  1475. readonly required: false;
  1476. readonly validator: ((val: unknown) => boolean) | undefined;
  1477. __epPropKey: true;
  1478. };
  1479. readonly onFocus: {
  1480. readonly type: import("vue").PropType<(e: Event) => void>;
  1481. readonly required: false;
  1482. readonly validator: ((val: unknown) => boolean) | undefined;
  1483. __epPropKey: true;
  1484. };
  1485. readonly onBlur: {
  1486. readonly type: import("vue").PropType<(e: Event) => void>;
  1487. readonly required: false;
  1488. readonly validator: ((val: unknown) => boolean) | undefined;
  1489. __epPropKey: true;
  1490. };
  1491. readonly onContextmenu: {
  1492. readonly type: import("vue").PropType<(e: Event) => void>;
  1493. readonly required: false;
  1494. readonly validator: ((val: unknown) => boolean) | undefined;
  1495. __epPropKey: true;
  1496. };
  1497. readonly id: StringConstructor;
  1498. readonly open: BooleanConstructor;
  1499. }>> & {
  1500. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  1501. }>>;
  1502. role: import("vue").ComputedRef<string>;
  1503. triggerRef: import("vue").Ref<import("../..").Measurable | undefined>;
  1504. ariaControls: import("vue").ComputedRef<string | undefined>;
  1505. ariaDescribedby: import("vue").ComputedRef<string | undefined>;
  1506. ariaHaspopup: import("vue").ComputedRef<string | undefined>;
  1507. ariaExpanded: import("vue").ComputedRef<string | undefined>;
  1508. virtualTriggerAriaStopWatch: undefined;
  1509. ElOnlyChild: import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
  1510. [key: string]: any;
  1511. }> | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1512. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1513. readonly virtualRef: {
  1514. readonly type: import("vue").PropType<import("../..").Measurable>;
  1515. readonly required: false;
  1516. readonly validator: ((val: unknown) => boolean) | undefined;
  1517. __epPropKey: true;
  1518. };
  1519. readonly virtualTriggering: BooleanConstructor;
  1520. readonly onMouseenter: {
  1521. readonly type: import("vue").PropType<(e: Event) => void>;
  1522. readonly required: false;
  1523. readonly validator: ((val: unknown) => boolean) | undefined;
  1524. __epPropKey: true;
  1525. };
  1526. readonly onMouseleave: {
  1527. readonly type: import("vue").PropType<(e: Event) => void>;
  1528. readonly required: false;
  1529. readonly validator: ((val: unknown) => boolean) | undefined;
  1530. __epPropKey: true;
  1531. };
  1532. readonly onClick: {
  1533. readonly type: import("vue").PropType<(e: Event) => void>;
  1534. readonly required: false;
  1535. readonly validator: ((val: unknown) => boolean) | undefined;
  1536. __epPropKey: true;
  1537. };
  1538. readonly onKeydown: {
  1539. readonly type: import("vue").PropType<(e: Event) => void>;
  1540. readonly required: false;
  1541. readonly validator: ((val: unknown) => boolean) | undefined;
  1542. __epPropKey: true;
  1543. };
  1544. readonly onFocus: {
  1545. readonly type: import("vue").PropType<(e: Event) => void>;
  1546. readonly required: false;
  1547. readonly validator: ((val: unknown) => boolean) | undefined;
  1548. __epPropKey: true;
  1549. };
  1550. readonly onBlur: {
  1551. readonly type: import("vue").PropType<(e: Event) => void>;
  1552. readonly required: false;
  1553. readonly validator: ((val: unknown) => boolean) | undefined;
  1554. __epPropKey: true;
  1555. };
  1556. readonly onContextmenu: {
  1557. readonly type: import("vue").PropType<(e: Event) => void>;
  1558. readonly required: false;
  1559. readonly validator: ((val: unknown) => boolean) | undefined;
  1560. __epPropKey: true;
  1561. };
  1562. readonly id: StringConstructor;
  1563. readonly open: BooleanConstructor;
  1564. }>>, {
  1565. readonly virtualTriggering: boolean;
  1566. readonly open: boolean;
  1567. }>;
  1568. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1569. readonly disabled: BooleanConstructor;
  1570. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  1571. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  1572. readonly virtualRef: {
  1573. readonly type: import("vue").PropType<import("../..").Measurable>;
  1574. readonly required: false;
  1575. readonly validator: ((val: unknown) => boolean) | undefined;
  1576. __epPropKey: true;
  1577. };
  1578. readonly virtualTriggering: BooleanConstructor;
  1579. readonly onMouseenter: {
  1580. readonly type: import("vue").PropType<(e: Event) => void>;
  1581. readonly required: false;
  1582. readonly validator: ((val: unknown) => boolean) | undefined;
  1583. __epPropKey: true;
  1584. };
  1585. readonly onMouseleave: {
  1586. readonly type: import("vue").PropType<(e: Event) => void>;
  1587. readonly required: false;
  1588. readonly validator: ((val: unknown) => boolean) | undefined;
  1589. __epPropKey: true;
  1590. };
  1591. readonly onClick: {
  1592. readonly type: import("vue").PropType<(e: Event) => void>;
  1593. readonly required: false;
  1594. readonly validator: ((val: unknown) => boolean) | undefined;
  1595. __epPropKey: true;
  1596. };
  1597. readonly onKeydown: {
  1598. readonly type: import("vue").PropType<(e: Event) => void>;
  1599. readonly required: false;
  1600. readonly validator: ((val: unknown) => boolean) | undefined;
  1601. __epPropKey: true;
  1602. };
  1603. readonly onFocus: {
  1604. readonly type: import("vue").PropType<(e: Event) => void>;
  1605. readonly required: false;
  1606. readonly validator: ((val: unknown) => boolean) | undefined;
  1607. __epPropKey: true;
  1608. };
  1609. readonly onBlur: {
  1610. readonly type: import("vue").PropType<(e: Event) => void>;
  1611. readonly required: false;
  1612. readonly validator: ((val: unknown) => boolean) | undefined;
  1613. __epPropKey: true;
  1614. };
  1615. readonly onContextmenu: {
  1616. readonly type: import("vue").PropType<(e: Event) => void>;
  1617. readonly required: false;
  1618. readonly validator: ((val: unknown) => boolean) | undefined;
  1619. __epPropKey: true;
  1620. };
  1621. readonly id: StringConstructor;
  1622. readonly open: BooleanConstructor;
  1623. }>>, {
  1624. readonly disabled: boolean;
  1625. readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>;
  1626. readonly virtualTriggering: boolean;
  1627. readonly open: boolean;
  1628. readonly triggerKeys: string[];
  1629. }>;
  1630. ElTooltipContent: import("vue").DefineComponent<{
  1631. readonly appendTo: {
  1632. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  1633. readonly required: false;
  1634. readonly validator: ((val: unknown) => boolean) | undefined;
  1635. __epPropKey: true;
  1636. };
  1637. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1638. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1639. readonly persistent: BooleanConstructor;
  1640. readonly ariaLabel: StringConstructor;
  1641. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  1642. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  1643. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1644. readonly disabled: {
  1645. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  1646. readonly required: false;
  1647. readonly validator: ((val: unknown) => boolean) | undefined;
  1648. __epPropKey: true;
  1649. };
  1650. readonly id: StringConstructor;
  1651. readonly style: {
  1652. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  1653. readonly required: false;
  1654. readonly validator: ((val: unknown) => boolean) | undefined;
  1655. __epPropKey: true;
  1656. };
  1657. readonly className: {
  1658. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  1659. [x: string]: boolean;
  1660. } | (string | {
  1661. [x: string]: boolean;
  1662. } | (string | {
  1663. [x: string]: boolean;
  1664. } | (string | {
  1665. [x: string]: boolean;
  1666. } | (string | {
  1667. [x: string]: boolean;
  1668. } | (string | {
  1669. [x: string]: boolean;
  1670. } | (string | {
  1671. [x: string]: boolean;
  1672. } | (string | {
  1673. [x: string]: boolean;
  1674. } | (string | {
  1675. [x: string]: boolean;
  1676. } | (string | {
  1677. [x: string]: boolean;
  1678. } | (string | {
  1679. [x: string]: boolean;
  1680. } | (string | {
  1681. [x: string]: boolean;
  1682. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1683. [x: string]: boolean;
  1684. } | (string | {
  1685. [x: string]: boolean;
  1686. } | (string | {
  1687. [x: string]: boolean;
  1688. } | (string | {
  1689. [x: string]: boolean;
  1690. } | (string | {
  1691. [x: string]: boolean;
  1692. } | (string | {
  1693. [x: string]: boolean;
  1694. } | (string | {
  1695. [x: string]: boolean;
  1696. } | (string | {
  1697. [x: string]: boolean;
  1698. } | (string | {
  1699. [x: string]: boolean;
  1700. } | (string | {
  1701. [x: string]: boolean;
  1702. } | (string | {
  1703. [x: string]: boolean;
  1704. } | (string | {
  1705. [x: string]: boolean;
  1706. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  1707. [x: string]: boolean;
  1708. } | (string | {
  1709. [x: string]: boolean;
  1710. } | (string | {
  1711. [x: string]: boolean;
  1712. } | (string | {
  1713. [x: string]: boolean;
  1714. } | (string | {
  1715. [x: string]: boolean;
  1716. } | (string | {
  1717. [x: string]: boolean;
  1718. } | (string | {
  1719. [x: string]: boolean;
  1720. } | (string | {
  1721. [x: string]: boolean;
  1722. } | (string | {
  1723. [x: string]: boolean;
  1724. } | (string | {
  1725. [x: string]: boolean;
  1726. } | (string | {
  1727. [x: string]: boolean;
  1728. } | (string | {
  1729. [x: string]: boolean;
  1730. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1731. [x: string]: boolean;
  1732. } | (string | {
  1733. [x: string]: boolean;
  1734. } | (string | {
  1735. [x: string]: boolean;
  1736. } | (string | {
  1737. [x: string]: boolean;
  1738. } | (string | {
  1739. [x: string]: boolean;
  1740. } | (string | {
  1741. [x: string]: boolean;
  1742. } | (string | {
  1743. [x: string]: boolean;
  1744. } | (string | {
  1745. [x: string]: boolean;
  1746. } | (string | {
  1747. [x: string]: boolean;
  1748. } | (string | {
  1749. [x: string]: boolean;
  1750. } | (string | {
  1751. [x: string]: boolean;
  1752. } | (string | {
  1753. [x: string]: boolean;
  1754. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  1755. readonly required: false;
  1756. readonly validator: ((val: unknown) => boolean) | undefined;
  1757. __epPropKey: true;
  1758. };
  1759. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  1760. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1761. readonly pure: BooleanConstructor;
  1762. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1763. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1764. readonly popperClass: {
  1765. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  1766. [x: string]: boolean;
  1767. } | (string | {
  1768. [x: string]: boolean;
  1769. } | (string | {
  1770. [x: string]: boolean;
  1771. } | (string | {
  1772. [x: string]: boolean;
  1773. } | (string | {
  1774. [x: string]: boolean;
  1775. } | (string | {
  1776. [x: string]: boolean;
  1777. } | (string | {
  1778. [x: string]: boolean;
  1779. } | (string | {
  1780. [x: string]: boolean;
  1781. } | (string | {
  1782. [x: string]: boolean;
  1783. } | (string | {
  1784. [x: string]: boolean;
  1785. } | (string | {
  1786. [x: string]: boolean;
  1787. } | (string | {
  1788. [x: string]: boolean;
  1789. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1790. [x: string]: boolean;
  1791. } | (string | {
  1792. [x: string]: boolean;
  1793. } | (string | {
  1794. [x: string]: boolean;
  1795. } | (string | {
  1796. [x: string]: boolean;
  1797. } | (string | {
  1798. [x: string]: boolean;
  1799. } | (string | {
  1800. [x: string]: boolean;
  1801. } | (string | {
  1802. [x: string]: boolean;
  1803. } | (string | {
  1804. [x: string]: boolean;
  1805. } | (string | {
  1806. [x: string]: boolean;
  1807. } | (string | {
  1808. [x: string]: boolean;
  1809. } | (string | {
  1810. [x: string]: boolean;
  1811. } | (string | {
  1812. [x: string]: boolean;
  1813. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  1814. [x: string]: boolean;
  1815. } | (string | {
  1816. [x: string]: boolean;
  1817. } | (string | {
  1818. [x: string]: boolean;
  1819. } | (string | {
  1820. [x: string]: boolean;
  1821. } | (string | {
  1822. [x: string]: boolean;
  1823. } | (string | {
  1824. [x: string]: boolean;
  1825. } | (string | {
  1826. [x: string]: boolean;
  1827. } | (string | {
  1828. [x: string]: boolean;
  1829. } | (string | {
  1830. [x: string]: boolean;
  1831. } | (string | {
  1832. [x: string]: boolean;
  1833. } | (string | {
  1834. [x: string]: boolean;
  1835. } | (string | {
  1836. [x: string]: boolean;
  1837. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1838. [x: string]: boolean;
  1839. } | (string | {
  1840. [x: string]: boolean;
  1841. } | (string | {
  1842. [x: string]: boolean;
  1843. } | (string | {
  1844. [x: string]: boolean;
  1845. } | (string | {
  1846. [x: string]: boolean;
  1847. } | (string | {
  1848. [x: string]: boolean;
  1849. } | (string | {
  1850. [x: string]: boolean;
  1851. } | (string | {
  1852. [x: string]: boolean;
  1853. } | (string | {
  1854. [x: string]: boolean;
  1855. } | (string | {
  1856. [x: string]: boolean;
  1857. } | (string | {
  1858. [x: string]: boolean;
  1859. } | (string | {
  1860. [x: string]: boolean;
  1861. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  1862. readonly required: false;
  1863. readonly validator: ((val: unknown) => boolean) | undefined;
  1864. __epPropKey: true;
  1865. };
  1866. readonly popperStyle: {
  1867. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  1868. readonly required: false;
  1869. readonly validator: ((val: unknown) => boolean) | undefined;
  1870. __epPropKey: true;
  1871. };
  1872. readonly referenceEl: {
  1873. readonly type: import("vue").PropType<HTMLElement>;
  1874. readonly required: false;
  1875. readonly validator: ((val: unknown) => boolean) | undefined;
  1876. __epPropKey: true;
  1877. };
  1878. readonly triggerTargetEl: {
  1879. readonly type: import("vue").PropType<HTMLElement>;
  1880. readonly required: false;
  1881. readonly validator: ((val: unknown) => boolean) | undefined;
  1882. __epPropKey: true;
  1883. };
  1884. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1885. readonly virtualTriggering: BooleanConstructor;
  1886. readonly zIndex: NumberConstructor;
  1887. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1888. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  1889. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1890. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  1891. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  1892. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  1893. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  1894. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  1895. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  1896. }, {
  1897. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  1898. readonly appendTo: {
  1899. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  1900. readonly required: false;
  1901. readonly validator: ((val: unknown) => boolean) | undefined;
  1902. __epPropKey: true;
  1903. };
  1904. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  1905. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1906. readonly persistent: BooleanConstructor;
  1907. readonly ariaLabel: StringConstructor;
  1908. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  1909. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  1910. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1911. readonly disabled: {
  1912. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  1913. readonly required: false;
  1914. readonly validator: ((val: unknown) => boolean) | undefined;
  1915. __epPropKey: true;
  1916. };
  1917. readonly id: StringConstructor;
  1918. readonly style: {
  1919. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  1920. readonly required: false;
  1921. readonly validator: ((val: unknown) => boolean) | undefined;
  1922. __epPropKey: true;
  1923. };
  1924. readonly className: {
  1925. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  1926. [x: string]: boolean;
  1927. } | (string | {
  1928. [x: string]: boolean;
  1929. } | (string | {
  1930. [x: string]: boolean;
  1931. } | (string | {
  1932. [x: string]: boolean;
  1933. } | (string | {
  1934. [x: string]: boolean;
  1935. } | (string | {
  1936. [x: string]: boolean;
  1937. } | (string | {
  1938. [x: string]: boolean;
  1939. } | (string | {
  1940. [x: string]: boolean;
  1941. } | (string | {
  1942. [x: string]: boolean;
  1943. } | (string | {
  1944. [x: string]: boolean;
  1945. } | (string | {
  1946. [x: string]: boolean;
  1947. } | (string | {
  1948. [x: string]: boolean;
  1949. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1950. [x: string]: boolean;
  1951. } | (string | {
  1952. [x: string]: boolean;
  1953. } | (string | {
  1954. [x: string]: boolean;
  1955. } | (string | {
  1956. [x: string]: boolean;
  1957. } | (string | {
  1958. [x: string]: boolean;
  1959. } | (string | {
  1960. [x: string]: boolean;
  1961. } | (string | {
  1962. [x: string]: boolean;
  1963. } | (string | {
  1964. [x: string]: boolean;
  1965. } | (string | {
  1966. [x: string]: boolean;
  1967. } | (string | {
  1968. [x: string]: boolean;
  1969. } | (string | {
  1970. [x: string]: boolean;
  1971. } | (string | {
  1972. [x: string]: boolean;
  1973. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  1974. [x: string]: boolean;
  1975. } | (string | {
  1976. [x: string]: boolean;
  1977. } | (string | {
  1978. [x: string]: boolean;
  1979. } | (string | {
  1980. [x: string]: boolean;
  1981. } | (string | {
  1982. [x: string]: boolean;
  1983. } | (string | {
  1984. [x: string]: boolean;
  1985. } | (string | {
  1986. [x: string]: boolean;
  1987. } | (string | {
  1988. [x: string]: boolean;
  1989. } | (string | {
  1990. [x: string]: boolean;
  1991. } | (string | {
  1992. [x: string]: boolean;
  1993. } | (string | {
  1994. [x: string]: boolean;
  1995. } | (string | {
  1996. [x: string]: boolean;
  1997. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  1998. [x: string]: boolean;
  1999. } | (string | {
  2000. [x: string]: boolean;
  2001. } | (string | {
  2002. [x: string]: boolean;
  2003. } | (string | {
  2004. [x: string]: boolean;
  2005. } | (string | {
  2006. [x: string]: boolean;
  2007. } | (string | {
  2008. [x: string]: boolean;
  2009. } | (string | {
  2010. [x: string]: boolean;
  2011. } | (string | {
  2012. [x: string]: boolean;
  2013. } | (string | {
  2014. [x: string]: boolean;
  2015. } | (string | {
  2016. [x: string]: boolean;
  2017. } | (string | {
  2018. [x: string]: boolean;
  2019. } | (string | {
  2020. [x: string]: boolean;
  2021. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2022. readonly required: false;
  2023. readonly validator: ((val: unknown) => boolean) | undefined;
  2024. __epPropKey: true;
  2025. };
  2026. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  2027. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2028. readonly pure: BooleanConstructor;
  2029. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2030. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2031. readonly popperClass: {
  2032. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2033. [x: string]: boolean;
  2034. } | (string | {
  2035. [x: string]: boolean;
  2036. } | (string | {
  2037. [x: string]: boolean;
  2038. } | (string | {
  2039. [x: string]: boolean;
  2040. } | (string | {
  2041. [x: string]: boolean;
  2042. } | (string | {
  2043. [x: string]: boolean;
  2044. } | (string | {
  2045. [x: string]: boolean;
  2046. } | (string | {
  2047. [x: string]: boolean;
  2048. } | (string | {
  2049. [x: string]: boolean;
  2050. } | (string | {
  2051. [x: string]: boolean;
  2052. } | (string | {
  2053. [x: string]: boolean;
  2054. } | (string | {
  2055. [x: string]: boolean;
  2056. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2057. [x: string]: boolean;
  2058. } | (string | {
  2059. [x: string]: boolean;
  2060. } | (string | {
  2061. [x: string]: boolean;
  2062. } | (string | {
  2063. [x: string]: boolean;
  2064. } | (string | {
  2065. [x: string]: boolean;
  2066. } | (string | {
  2067. [x: string]: boolean;
  2068. } | (string | {
  2069. [x: string]: boolean;
  2070. } | (string | {
  2071. [x: string]: boolean;
  2072. } | (string | {
  2073. [x: string]: boolean;
  2074. } | (string | {
  2075. [x: string]: boolean;
  2076. } | (string | {
  2077. [x: string]: boolean;
  2078. } | (string | {
  2079. [x: string]: boolean;
  2080. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2081. [x: string]: boolean;
  2082. } | (string | {
  2083. [x: string]: boolean;
  2084. } | (string | {
  2085. [x: string]: boolean;
  2086. } | (string | {
  2087. [x: string]: boolean;
  2088. } | (string | {
  2089. [x: string]: boolean;
  2090. } | (string | {
  2091. [x: string]: boolean;
  2092. } | (string | {
  2093. [x: string]: boolean;
  2094. } | (string | {
  2095. [x: string]: boolean;
  2096. } | (string | {
  2097. [x: string]: boolean;
  2098. } | (string | {
  2099. [x: string]: boolean;
  2100. } | (string | {
  2101. [x: string]: boolean;
  2102. } | (string | {
  2103. [x: string]: boolean;
  2104. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2105. [x: string]: boolean;
  2106. } | (string | {
  2107. [x: string]: boolean;
  2108. } | (string | {
  2109. [x: string]: boolean;
  2110. } | (string | {
  2111. [x: string]: boolean;
  2112. } | (string | {
  2113. [x: string]: boolean;
  2114. } | (string | {
  2115. [x: string]: boolean;
  2116. } | (string | {
  2117. [x: string]: boolean;
  2118. } | (string | {
  2119. [x: string]: boolean;
  2120. } | (string | {
  2121. [x: string]: boolean;
  2122. } | (string | {
  2123. [x: string]: boolean;
  2124. } | (string | {
  2125. [x: string]: boolean;
  2126. } | (string | {
  2127. [x: string]: boolean;
  2128. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2129. readonly required: false;
  2130. readonly validator: ((val: unknown) => boolean) | undefined;
  2131. __epPropKey: true;
  2132. };
  2133. readonly popperStyle: {
  2134. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2135. readonly required: false;
  2136. readonly validator: ((val: unknown) => boolean) | undefined;
  2137. __epPropKey: true;
  2138. };
  2139. readonly referenceEl: {
  2140. readonly type: import("vue").PropType<HTMLElement>;
  2141. readonly required: false;
  2142. readonly validator: ((val: unknown) => boolean) | undefined;
  2143. __epPropKey: true;
  2144. };
  2145. readonly triggerTargetEl: {
  2146. readonly type: import("vue").PropType<HTMLElement>;
  2147. readonly required: false;
  2148. readonly validator: ((val: unknown) => boolean) | undefined;
  2149. __epPropKey: true;
  2150. };
  2151. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2152. readonly virtualTriggering: BooleanConstructor;
  2153. readonly zIndex: NumberConstructor;
  2154. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2155. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  2156. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2157. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  2158. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  2159. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  2160. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  2161. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2162. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  2163. }>> & {
  2164. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  2165. }>>;
  2166. selector: import("vue").ComputedRef<string>;
  2167. contentRef: any;
  2168. destroyed: import("vue").Ref<boolean>;
  2169. controlled: import("vue").Ref<boolean>;
  2170. id: import("vue").Ref<string>;
  2171. open: import("vue").Ref<boolean>;
  2172. trigger: import("vue").Ref<import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>>;
  2173. onClose: (e?: Event | undefined) => void;
  2174. onOpen: (e?: Event | undefined) => void;
  2175. onShow: () => void;
  2176. onHide: () => void;
  2177. onBeforeShow: () => void;
  2178. onBeforeHide: () => void;
  2179. persistentRef: import("vue").ComputedRef<boolean>;
  2180. shouldRender: import("vue").ComputedRef<boolean>;
  2181. shouldShow: import("vue").ComputedRef<boolean>;
  2182. appendTo: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  2183. contentStyle: import("vue").ComputedRef<any>;
  2184. ariaHidden: import("vue").ComputedRef<boolean>;
  2185. onTransitionLeave: () => void;
  2186. stopWhenControlled: () => true | undefined;
  2187. onContentEnter: (event: unknown) => void;
  2188. onContentLeave: (event: unknown) => void;
  2189. onBeforeEnter: () => void;
  2190. onBeforeLeave: () => void;
  2191. onAfterShow: () => void;
  2192. onBlur: () => void;
  2193. stopHandle: (() => void) | undefined;
  2194. ElPopperContent: import("vue").DefineComponent<{
  2195. readonly id: StringConstructor;
  2196. readonly style: {
  2197. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2198. readonly required: false;
  2199. readonly validator: ((val: unknown) => boolean) | undefined;
  2200. __epPropKey: true;
  2201. };
  2202. readonly className: {
  2203. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2204. [x: string]: boolean;
  2205. } | (string | {
  2206. [x: string]: boolean;
  2207. } | (string | {
  2208. [x: string]: boolean;
  2209. } | (string | {
  2210. [x: string]: boolean;
  2211. } | (string | {
  2212. [x: string]: boolean;
  2213. } | (string | {
  2214. [x: string]: boolean;
  2215. } | (string | {
  2216. [x: string]: boolean;
  2217. } | (string | {
  2218. [x: string]: boolean;
  2219. } | (string | {
  2220. [x: string]: boolean;
  2221. } | (string | {
  2222. [x: string]: boolean;
  2223. } | (string | {
  2224. [x: string]: boolean;
  2225. } | (string | {
  2226. [x: string]: boolean;
  2227. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2228. [x: string]: boolean;
  2229. } | (string | {
  2230. [x: string]: boolean;
  2231. } | (string | {
  2232. [x: string]: boolean;
  2233. } | (string | {
  2234. [x: string]: boolean;
  2235. } | (string | {
  2236. [x: string]: boolean;
  2237. } | (string | {
  2238. [x: string]: boolean;
  2239. } | (string | {
  2240. [x: string]: boolean;
  2241. } | (string | {
  2242. [x: string]: boolean;
  2243. } | (string | {
  2244. [x: string]: boolean;
  2245. } | (string | {
  2246. [x: string]: boolean;
  2247. } | (string | {
  2248. [x: string]: boolean;
  2249. } | (string | {
  2250. [x: string]: boolean;
  2251. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2252. [x: string]: boolean;
  2253. } | (string | {
  2254. [x: string]: boolean;
  2255. } | (string | {
  2256. [x: string]: boolean;
  2257. } | (string | {
  2258. [x: string]: boolean;
  2259. } | (string | {
  2260. [x: string]: boolean;
  2261. } | (string | {
  2262. [x: string]: boolean;
  2263. } | (string | {
  2264. [x: string]: boolean;
  2265. } | (string | {
  2266. [x: string]: boolean;
  2267. } | (string | {
  2268. [x: string]: boolean;
  2269. } | (string | {
  2270. [x: string]: boolean;
  2271. } | (string | {
  2272. [x: string]: boolean;
  2273. } | (string | {
  2274. [x: string]: boolean;
  2275. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2276. [x: string]: boolean;
  2277. } | (string | {
  2278. [x: string]: boolean;
  2279. } | (string | {
  2280. [x: string]: boolean;
  2281. } | (string | {
  2282. [x: string]: boolean;
  2283. } | (string | {
  2284. [x: string]: boolean;
  2285. } | (string | {
  2286. [x: string]: boolean;
  2287. } | (string | {
  2288. [x: string]: boolean;
  2289. } | (string | {
  2290. [x: string]: boolean;
  2291. } | (string | {
  2292. [x: string]: boolean;
  2293. } | (string | {
  2294. [x: string]: boolean;
  2295. } | (string | {
  2296. [x: string]: boolean;
  2297. } | (string | {
  2298. [x: string]: boolean;
  2299. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2300. readonly required: false;
  2301. readonly validator: ((val: unknown) => boolean) | undefined;
  2302. __epPropKey: true;
  2303. };
  2304. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  2305. readonly visible: BooleanConstructor;
  2306. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2307. readonly pure: BooleanConstructor;
  2308. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2309. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2310. readonly popperClass: {
  2311. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2312. [x: string]: boolean;
  2313. } | (string | {
  2314. [x: string]: boolean;
  2315. } | (string | {
  2316. [x: string]: boolean;
  2317. } | (string | {
  2318. [x: string]: boolean;
  2319. } | (string | {
  2320. [x: string]: boolean;
  2321. } | (string | {
  2322. [x: string]: boolean;
  2323. } | (string | {
  2324. [x: string]: boolean;
  2325. } | (string | {
  2326. [x: string]: boolean;
  2327. } | (string | {
  2328. [x: string]: boolean;
  2329. } | (string | {
  2330. [x: string]: boolean;
  2331. } | (string | {
  2332. [x: string]: boolean;
  2333. } | (string | {
  2334. [x: string]: boolean;
  2335. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2336. [x: string]: boolean;
  2337. } | (string | {
  2338. [x: string]: boolean;
  2339. } | (string | {
  2340. [x: string]: boolean;
  2341. } | (string | {
  2342. [x: string]: boolean;
  2343. } | (string | {
  2344. [x: string]: boolean;
  2345. } | (string | {
  2346. [x: string]: boolean;
  2347. } | (string | {
  2348. [x: string]: boolean;
  2349. } | (string | {
  2350. [x: string]: boolean;
  2351. } | (string | {
  2352. [x: string]: boolean;
  2353. } | (string | {
  2354. [x: string]: boolean;
  2355. } | (string | {
  2356. [x: string]: boolean;
  2357. } | (string | {
  2358. [x: string]: boolean;
  2359. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2360. [x: string]: boolean;
  2361. } | (string | {
  2362. [x: string]: boolean;
  2363. } | (string | {
  2364. [x: string]: boolean;
  2365. } | (string | {
  2366. [x: string]: boolean;
  2367. } | (string | {
  2368. [x: string]: boolean;
  2369. } | (string | {
  2370. [x: string]: boolean;
  2371. } | (string | {
  2372. [x: string]: boolean;
  2373. } | (string | {
  2374. [x: string]: boolean;
  2375. } | (string | {
  2376. [x: string]: boolean;
  2377. } | (string | {
  2378. [x: string]: boolean;
  2379. } | (string | {
  2380. [x: string]: boolean;
  2381. } | (string | {
  2382. [x: string]: boolean;
  2383. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2384. [x: string]: boolean;
  2385. } | (string | {
  2386. [x: string]: boolean;
  2387. } | (string | {
  2388. [x: string]: boolean;
  2389. } | (string | {
  2390. [x: string]: boolean;
  2391. } | (string | {
  2392. [x: string]: boolean;
  2393. } | (string | {
  2394. [x: string]: boolean;
  2395. } | (string | {
  2396. [x: string]: boolean;
  2397. } | (string | {
  2398. [x: string]: boolean;
  2399. } | (string | {
  2400. [x: string]: boolean;
  2401. } | (string | {
  2402. [x: string]: boolean;
  2403. } | (string | {
  2404. [x: string]: boolean;
  2405. } | (string | {
  2406. [x: string]: boolean;
  2407. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2408. readonly required: false;
  2409. readonly validator: ((val: unknown) => boolean) | undefined;
  2410. __epPropKey: true;
  2411. };
  2412. readonly popperStyle: {
  2413. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2414. readonly required: false;
  2415. readonly validator: ((val: unknown) => boolean) | undefined;
  2416. __epPropKey: true;
  2417. };
  2418. readonly referenceEl: {
  2419. readonly type: import("vue").PropType<HTMLElement>;
  2420. readonly required: false;
  2421. readonly validator: ((val: unknown) => boolean) | undefined;
  2422. __epPropKey: true;
  2423. };
  2424. readonly triggerTargetEl: {
  2425. readonly type: import("vue").PropType<HTMLElement>;
  2426. readonly required: false;
  2427. readonly validator: ((val: unknown) => boolean) | undefined;
  2428. __epPropKey: true;
  2429. };
  2430. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2431. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2432. readonly virtualTriggering: BooleanConstructor;
  2433. readonly zIndex: NumberConstructor;
  2434. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2435. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  2436. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2437. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  2438. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  2439. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  2440. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  2441. }, {
  2442. emit: ((event: "focus") => void) & ((event: "close") => void) & ((event: "blur") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void);
  2443. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  2444. readonly id: StringConstructor;
  2445. readonly style: {
  2446. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2447. readonly required: false;
  2448. readonly validator: ((val: unknown) => boolean) | undefined;
  2449. __epPropKey: true;
  2450. };
  2451. readonly className: {
  2452. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2453. [x: string]: boolean;
  2454. } | (string | {
  2455. [x: string]: boolean;
  2456. } | (string | {
  2457. [x: string]: boolean;
  2458. } | (string | {
  2459. [x: string]: boolean;
  2460. } | (string | {
  2461. [x: string]: boolean;
  2462. } | (string | {
  2463. [x: string]: boolean;
  2464. } | (string | {
  2465. [x: string]: boolean;
  2466. } | (string | {
  2467. [x: string]: boolean;
  2468. } | (string | {
  2469. [x: string]: boolean;
  2470. } | (string | {
  2471. [x: string]: boolean;
  2472. } | (string | {
  2473. [x: string]: boolean;
  2474. } | (string | {
  2475. [x: string]: boolean;
  2476. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2477. [x: string]: boolean;
  2478. } | (string | {
  2479. [x: string]: boolean;
  2480. } | (string | {
  2481. [x: string]: boolean;
  2482. } | (string | {
  2483. [x: string]: boolean;
  2484. } | (string | {
  2485. [x: string]: boolean;
  2486. } | (string | {
  2487. [x: string]: boolean;
  2488. } | (string | {
  2489. [x: string]: boolean;
  2490. } | (string | {
  2491. [x: string]: boolean;
  2492. } | (string | {
  2493. [x: string]: boolean;
  2494. } | (string | {
  2495. [x: string]: boolean;
  2496. } | (string | {
  2497. [x: string]: boolean;
  2498. } | (string | {
  2499. [x: string]: boolean;
  2500. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2501. [x: string]: boolean;
  2502. } | (string | {
  2503. [x: string]: boolean;
  2504. } | (string | {
  2505. [x: string]: boolean;
  2506. } | (string | {
  2507. [x: string]: boolean;
  2508. } | (string | {
  2509. [x: string]: boolean;
  2510. } | (string | {
  2511. [x: string]: boolean;
  2512. } | (string | {
  2513. [x: string]: boolean;
  2514. } | (string | {
  2515. [x: string]: boolean;
  2516. } | (string | {
  2517. [x: string]: boolean;
  2518. } | (string | {
  2519. [x: string]: boolean;
  2520. } | (string | {
  2521. [x: string]: boolean;
  2522. } | (string | {
  2523. [x: string]: boolean;
  2524. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2525. [x: string]: boolean;
  2526. } | (string | {
  2527. [x: string]: boolean;
  2528. } | (string | {
  2529. [x: string]: boolean;
  2530. } | (string | {
  2531. [x: string]: boolean;
  2532. } | (string | {
  2533. [x: string]: boolean;
  2534. } | (string | {
  2535. [x: string]: boolean;
  2536. } | (string | {
  2537. [x: string]: boolean;
  2538. } | (string | {
  2539. [x: string]: boolean;
  2540. } | (string | {
  2541. [x: string]: boolean;
  2542. } | (string | {
  2543. [x: string]: boolean;
  2544. } | (string | {
  2545. [x: string]: boolean;
  2546. } | (string | {
  2547. [x: string]: boolean;
  2548. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2549. readonly required: false;
  2550. readonly validator: ((val: unknown) => boolean) | undefined;
  2551. __epPropKey: true;
  2552. };
  2553. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  2554. readonly visible: BooleanConstructor;
  2555. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2556. readonly pure: BooleanConstructor;
  2557. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2558. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2559. readonly popperClass: {
  2560. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2561. [x: string]: boolean;
  2562. } | (string | {
  2563. [x: string]: boolean;
  2564. } | (string | {
  2565. [x: string]: boolean;
  2566. } | (string | {
  2567. [x: string]: boolean;
  2568. } | (string | {
  2569. [x: string]: boolean;
  2570. } | (string | {
  2571. [x: string]: boolean;
  2572. } | (string | {
  2573. [x: string]: boolean;
  2574. } | (string | {
  2575. [x: string]: boolean;
  2576. } | (string | {
  2577. [x: string]: boolean;
  2578. } | (string | {
  2579. [x: string]: boolean;
  2580. } | (string | {
  2581. [x: string]: boolean;
  2582. } | (string | {
  2583. [x: string]: boolean;
  2584. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2585. [x: string]: boolean;
  2586. } | (string | {
  2587. [x: string]: boolean;
  2588. } | (string | {
  2589. [x: string]: boolean;
  2590. } | (string | {
  2591. [x: string]: boolean;
  2592. } | (string | {
  2593. [x: string]: boolean;
  2594. } | (string | {
  2595. [x: string]: boolean;
  2596. } | (string | {
  2597. [x: string]: boolean;
  2598. } | (string | {
  2599. [x: string]: boolean;
  2600. } | (string | {
  2601. [x: string]: boolean;
  2602. } | (string | {
  2603. [x: string]: boolean;
  2604. } | (string | {
  2605. [x: string]: boolean;
  2606. } | (string | {
  2607. [x: string]: boolean;
  2608. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2609. [x: string]: boolean;
  2610. } | (string | {
  2611. [x: string]: boolean;
  2612. } | (string | {
  2613. [x: string]: boolean;
  2614. } | (string | {
  2615. [x: string]: boolean;
  2616. } | (string | {
  2617. [x: string]: boolean;
  2618. } | (string | {
  2619. [x: string]: boolean;
  2620. } | (string | {
  2621. [x: string]: boolean;
  2622. } | (string | {
  2623. [x: string]: boolean;
  2624. } | (string | {
  2625. [x: string]: boolean;
  2626. } | (string | {
  2627. [x: string]: boolean;
  2628. } | (string | {
  2629. [x: string]: boolean;
  2630. } | (string | {
  2631. [x: string]: boolean;
  2632. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2633. [x: string]: boolean;
  2634. } | (string | {
  2635. [x: string]: boolean;
  2636. } | (string | {
  2637. [x: string]: boolean;
  2638. } | (string | {
  2639. [x: string]: boolean;
  2640. } | (string | {
  2641. [x: string]: boolean;
  2642. } | (string | {
  2643. [x: string]: boolean;
  2644. } | (string | {
  2645. [x: string]: boolean;
  2646. } | (string | {
  2647. [x: string]: boolean;
  2648. } | (string | {
  2649. [x: string]: boolean;
  2650. } | (string | {
  2651. [x: string]: boolean;
  2652. } | (string | {
  2653. [x: string]: boolean;
  2654. } | (string | {
  2655. [x: string]: boolean;
  2656. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2657. readonly required: false;
  2658. readonly validator: ((val: unknown) => boolean) | undefined;
  2659. __epPropKey: true;
  2660. };
  2661. readonly popperStyle: {
  2662. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2663. readonly required: false;
  2664. readonly validator: ((val: unknown) => boolean) | undefined;
  2665. __epPropKey: true;
  2666. };
  2667. readonly referenceEl: {
  2668. readonly type: import("vue").PropType<HTMLElement>;
  2669. readonly required: false;
  2670. readonly validator: ((val: unknown) => boolean) | undefined;
  2671. __epPropKey: true;
  2672. };
  2673. readonly triggerTargetEl: {
  2674. readonly type: import("vue").PropType<HTMLElement>;
  2675. readonly required: false;
  2676. readonly validator: ((val: unknown) => boolean) | undefined;
  2677. __epPropKey: true;
  2678. };
  2679. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2680. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  2681. readonly virtualTriggering: BooleanConstructor;
  2682. readonly zIndex: NumberConstructor;
  2683. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  2684. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  2685. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2686. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  2687. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  2688. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  2689. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  2690. }>> & {
  2691. onClose?: (() => any) | undefined;
  2692. onFocus?: (() => any) | undefined;
  2693. onBlur?: (() => any) | undefined;
  2694. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  2695. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  2696. }>>;
  2697. popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
  2698. contentRef: import("vue").Ref<HTMLElement | undefined>;
  2699. triggerRef: import("vue").Ref<import("../..").Measurable | undefined>;
  2700. role: import("vue").ComputedRef<string>;
  2701. formItemContext: import("../..").FormItemContext | undefined;
  2702. nextZIndex: () => number;
  2703. ns: {
  2704. namespace: import("vue").Ref<string>;
  2705. b: (blockSuffix?: string) => string;
  2706. e: (element?: string | undefined) => string;
  2707. m: (modifier?: string | undefined) => string;
  2708. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  2709. em: (element?: string | undefined, modifier?: string | undefined) => string;
  2710. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  2711. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  2712. is: {
  2713. (name: string, state: boolean | undefined): string;
  2714. (name: string): string;
  2715. };
  2716. cssVar: (object: Record<string, string>) => Record<string, string>;
  2717. cssVarName: (name: string) => string;
  2718. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  2719. cssVarBlockName: (name: string) => string;
  2720. };
  2721. popperContentRef: import("vue").Ref<HTMLElement | undefined>;
  2722. focusStartRef: import("vue").Ref<HTMLElement | "first" | "container">;
  2723. arrowRef: import("vue").Ref<HTMLElement | undefined>;
  2724. arrowOffset: import("vue").Ref<number | undefined>;
  2725. contentZIndex: import("vue").Ref<number>;
  2726. trapped: import("vue").Ref<boolean>;
  2727. triggerTargetAriaStopWatch: undefined;
  2728. computedReference: import("vue").ComputedRef<import("../..").Measurable | undefined>;
  2729. contentStyle: import("vue").ComputedRef<any>;
  2730. contentClass: import("vue").ComputedRef<((string | {
  2731. [x: string]: boolean;
  2732. } | (string | {
  2733. [x: string]: boolean;
  2734. } | (string | {
  2735. [x: string]: boolean;
  2736. } | (string | {
  2737. [x: string]: boolean;
  2738. } | (string | {
  2739. [x: string]: boolean;
  2740. } | (string | {
  2741. [x: string]: boolean;
  2742. } | (string | {
  2743. [x: string]: boolean;
  2744. } | (string | {
  2745. [x: string]: boolean;
  2746. } | (string | {
  2747. [x: string]: boolean;
  2748. } | (string | {
  2749. [x: string]: boolean;
  2750. } | (string | {
  2751. [x: string]: boolean;
  2752. } | (string | {
  2753. [x: string]: boolean;
  2754. } | any)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>;
  2755. ariaModal: import("vue").ComputedRef<string | undefined>;
  2756. createPopperInstance: ({ referenceEl, popperContentEl, arrowEl, }: import("..").CreatePopperInstanceParams) => import("@popperjs/core").Instance;
  2757. updatePopper: (shouldUpdateZIndex?: boolean) => void;
  2758. togglePopperAlive: () => void;
  2759. onFocusAfterTrapped: () => void;
  2760. onFocusAfterReleased: (event: CustomEvent<any>) => void;
  2761. onFocusInTrap: (event: FocusEvent) => void;
  2762. onFocusoutPrevented: (event: CustomEvent<any>) => void;
  2763. onReleaseRequested: () => void;
  2764. ElFocusTrap: import("vue").DefineComponent<{
  2765. loop: BooleanConstructor;
  2766. trapped: BooleanConstructor;
  2767. focusTrapEl: import("vue").PropType<HTMLElement>;
  2768. focusStartEl: {
  2769. type: import("vue").PropType<HTMLElement | "first" | "container">;
  2770. default: string;
  2771. };
  2772. }, {
  2773. onKeydown: (e: KeyboardEvent) => void;
  2774. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  2775. loop: BooleanConstructor;
  2776. trapped: BooleanConstructor;
  2777. focusTrapEl: import("vue").PropType<HTMLElement>;
  2778. focusStartEl: {
  2779. type: import("vue").PropType<HTMLElement | "first" | "container">;
  2780. default: string;
  2781. };
  2782. }>> & {
  2783. onFocusAfterTrapped?: ((...args: any[]) => any) | undefined;
  2784. onFocusAfterReleased?: ((...args: any[]) => any) | undefined;
  2785. onFocusin?: ((...args: any[]) => any) | undefined;
  2786. onFocusout?: ((...args: any[]) => any) | undefined;
  2787. "onFocusout-prevented"?: ((...args: any[]) => any) | undefined;
  2788. "onRelease-requested"?: ((...args: any[]) => any) | undefined;
  2789. }, {
  2790. loop: boolean;
  2791. trapped: boolean;
  2792. focusStartEl: HTMLElement | "first" | "container";
  2793. }>;
  2794. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  2795. mouseenter: (evt: MouseEvent) => boolean;
  2796. mouseleave: (evt: MouseEvent) => boolean;
  2797. focus: () => boolean;
  2798. blur: () => boolean;
  2799. close: () => boolean;
  2800. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  2801. readonly id: StringConstructor;
  2802. readonly style: {
  2803. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  2804. readonly required: false;
  2805. readonly validator: ((val: unknown) => boolean) | undefined;
  2806. __epPropKey: true;
  2807. };
  2808. readonly className: {
  2809. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2810. [x: string]: boolean;
  2811. } | (string | {
  2812. [x: string]: boolean;
  2813. } | (string | {
  2814. [x: string]: boolean;
  2815. } | (string | {
  2816. [x: string]: boolean;
  2817. } | (string | {
  2818. [x: string]: boolean;
  2819. } | (string | {
  2820. [x: string]: boolean;
  2821. } | (string | {
  2822. [x: string]: boolean;
  2823. } | (string | {
  2824. [x: string]: boolean;
  2825. } | (string | {
  2826. [x: string]: boolean;
  2827. } | (string | {
  2828. [x: string]: boolean;
  2829. } | (string | {
  2830. [x: string]: boolean;
  2831. } | (string | {
  2832. [x: string]: boolean;
  2833. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2834. [x: string]: boolean;
  2835. } | (string | {
  2836. [x: string]: boolean;
  2837. } | (string | {
  2838. [x: string]: boolean;
  2839. } | (string | {
  2840. [x: string]: boolean;
  2841. } | (string | {
  2842. [x: string]: boolean;
  2843. } | (string | {
  2844. [x: string]: boolean;
  2845. } | (string | {
  2846. [x: string]: boolean;
  2847. } | (string | {
  2848. [x: string]: boolean;
  2849. } | (string | {
  2850. [x: string]: boolean;
  2851. } | (string | {
  2852. [x: string]: boolean;
  2853. } | (string | {
  2854. [x: string]: boolean;
  2855. } | (string | {
  2856. [x: string]: boolean;
  2857. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2858. [x: string]: boolean;
  2859. } | (string | {
  2860. [x: string]: boolean;
  2861. } | (string | {
  2862. [x: string]: boolean;
  2863. } | (string | {
  2864. [x: string]: boolean;
  2865. } | (string | {
  2866. [x: string]: boolean;
  2867. } | (string | {
  2868. [x: string]: boolean;
  2869. } | (string | {
  2870. [x: string]: boolean;
  2871. } | (string | {
  2872. [x: string]: boolean;
  2873. } | (string | {
  2874. [x: string]: boolean;
  2875. } | (string | {
  2876. [x: string]: boolean;
  2877. } | (string | {
  2878. [x: string]: boolean;
  2879. } | (string | {
  2880. [x: string]: boolean;
  2881. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2882. [x: string]: boolean;
  2883. } | (string | {
  2884. [x: string]: boolean;
  2885. } | (string | {
  2886. [x: string]: boolean;
  2887. } | (string | {
  2888. [x: string]: boolean;
  2889. } | (string | {
  2890. [x: string]: boolean;
  2891. } | (string | {
  2892. [x: string]: boolean;
  2893. } | (string | {
  2894. [x: string]: boolean;
  2895. } | (string | {
  2896. [x: string]: boolean;
  2897. } | (string | {
  2898. [x: string]: boolean;
  2899. } | (string | {
  2900. [x: string]: boolean;
  2901. } | (string | {
  2902. [x: string]: boolean;
  2903. } | (string | {
  2904. [x: string]: boolean;
  2905. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  2906. readonly required: false;
  2907. readonly validator: ((val: unknown) => boolean) | undefined;
  2908. __epPropKey: true;
  2909. };
  2910. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  2911. readonly visible: BooleanConstructor;
  2912. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  2913. readonly pure: BooleanConstructor;
  2914. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2915. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  2916. readonly popperClass: {
  2917. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  2918. [x: string]: boolean;
  2919. } | (string | {
  2920. [x: string]: boolean;
  2921. } | (string | {
  2922. [x: string]: boolean;
  2923. } | (string | {
  2924. [x: string]: boolean;
  2925. } | (string | {
  2926. [x: string]: boolean;
  2927. } | (string | {
  2928. [x: string]: boolean;
  2929. } | (string | {
  2930. [x: string]: boolean;
  2931. } | (string | {
  2932. [x: string]: boolean;
  2933. } | (string | {
  2934. [x: string]: boolean;
  2935. } | (string | {
  2936. [x: string]: boolean;
  2937. } | (string | {
  2938. [x: string]: boolean;
  2939. } | (string | {
  2940. [x: string]: boolean;
  2941. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2942. [x: string]: boolean;
  2943. } | (string | {
  2944. [x: string]: boolean;
  2945. } | (string | {
  2946. [x: string]: boolean;
  2947. } | (string | {
  2948. [x: string]: boolean;
  2949. } | (string | {
  2950. [x: string]: boolean;
  2951. } | (string | {
  2952. [x: string]: boolean;
  2953. } | (string | {
  2954. [x: string]: boolean;
  2955. } | (string | {
  2956. [x: string]: boolean;
  2957. } | (string | {
  2958. [x: string]: boolean;
  2959. } | (string | {
  2960. [x: string]: boolean;
  2961. } | (string | {
  2962. [x: string]: boolean;
  2963. } | (string | {
  2964. [x: string]: boolean;
  2965. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  2966. [x: string]: boolean;
  2967. } | (string | {
  2968. [x: string]: boolean;
  2969. } | (string | {
  2970. [x: string]: boolean;
  2971. } | (string | {
  2972. [x: string]: boolean;
  2973. } | (string | {
  2974. [x: string]: boolean;
  2975. } | (string | {
  2976. [x: string]: boolean;
  2977. } | (string | {
  2978. [x: string]: boolean;
  2979. } | (string | {
  2980. [x: string]: boolean;
  2981. } | (string | {
  2982. [x: string]: boolean;
  2983. } | (string | {
  2984. [x: string]: boolean;
  2985. } | (string | {
  2986. [x: string]: boolean;
  2987. } | (string | {
  2988. [x: string]: boolean;
  2989. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  2990. [x: string]: boolean;
  2991. } | (string | {
  2992. [x: string]: boolean;
  2993. } | (string | {
  2994. [x: string]: boolean;
  2995. } | (string | {
  2996. [x: string]: boolean;
  2997. } | (string | {
  2998. [x: string]: boolean;
  2999. } | (string | {
  3000. [x: string]: boolean;
  3001. } | (string | {
  3002. [x: string]: boolean;
  3003. } | (string | {
  3004. [x: string]: boolean;
  3005. } | (string | {
  3006. [x: string]: boolean;
  3007. } | (string | {
  3008. [x: string]: boolean;
  3009. } | (string | {
  3010. [x: string]: boolean;
  3011. } | (string | {
  3012. [x: string]: boolean;
  3013. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3014. readonly required: false;
  3015. readonly validator: ((val: unknown) => boolean) | undefined;
  3016. __epPropKey: true;
  3017. };
  3018. readonly popperStyle: {
  3019. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3020. readonly required: false;
  3021. readonly validator: ((val: unknown) => boolean) | undefined;
  3022. __epPropKey: true;
  3023. };
  3024. readonly referenceEl: {
  3025. readonly type: import("vue").PropType<HTMLElement>;
  3026. readonly required: false;
  3027. readonly validator: ((val: unknown) => boolean) | undefined;
  3028. __epPropKey: true;
  3029. };
  3030. readonly triggerTargetEl: {
  3031. readonly type: import("vue").PropType<HTMLElement>;
  3032. readonly required: false;
  3033. readonly validator: ((val: unknown) => boolean) | undefined;
  3034. __epPropKey: true;
  3035. };
  3036. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3037. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  3038. readonly virtualTriggering: BooleanConstructor;
  3039. readonly zIndex: NumberConstructor;
  3040. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3041. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  3042. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3043. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  3044. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  3045. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  3046. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  3047. }>> & {
  3048. onClose?: (() => any) | undefined;
  3049. onFocus?: (() => any) | undefined;
  3050. onBlur?: (() => any) | undefined;
  3051. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  3052. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  3053. }, {
  3054. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  3055. readonly offset: number;
  3056. readonly effect: string;
  3057. readonly boundariesPadding: number;
  3058. readonly fallbackPlacements: import("@popperjs/core").Placement[];
  3059. readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3060. readonly popperOptions: Partial<import("@popperjs/core").Options>;
  3061. readonly strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  3062. readonly enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3063. readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3064. readonly trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3065. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3066. readonly ariaLabel: string;
  3067. readonly visible: boolean;
  3068. readonly pure: boolean;
  3069. readonly virtualTriggering: boolean;
  3070. }>;
  3071. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  3072. readonly appendTo: {
  3073. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  3074. readonly required: false;
  3075. readonly validator: ((val: unknown) => boolean) | undefined;
  3076. __epPropKey: true;
  3077. };
  3078. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3079. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3080. readonly persistent: BooleanConstructor;
  3081. readonly ariaLabel: StringConstructor;
  3082. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  3083. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  3084. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3085. readonly disabled: {
  3086. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  3087. readonly required: false;
  3088. readonly validator: ((val: unknown) => boolean) | undefined;
  3089. __epPropKey: true;
  3090. };
  3091. readonly id: StringConstructor;
  3092. readonly style: {
  3093. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3094. readonly required: false;
  3095. readonly validator: ((val: unknown) => boolean) | undefined;
  3096. __epPropKey: true;
  3097. };
  3098. readonly className: {
  3099. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3100. [x: string]: boolean;
  3101. } | (string | {
  3102. [x: string]: boolean;
  3103. } | (string | {
  3104. [x: string]: boolean;
  3105. } | (string | {
  3106. [x: string]: boolean;
  3107. } | (string | {
  3108. [x: string]: boolean;
  3109. } | (string | {
  3110. [x: string]: boolean;
  3111. } | (string | {
  3112. [x: string]: boolean;
  3113. } | (string | {
  3114. [x: string]: boolean;
  3115. } | (string | {
  3116. [x: string]: boolean;
  3117. } | (string | {
  3118. [x: string]: boolean;
  3119. } | (string | {
  3120. [x: string]: boolean;
  3121. } | (string | {
  3122. [x: string]: boolean;
  3123. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3124. [x: string]: boolean;
  3125. } | (string | {
  3126. [x: string]: boolean;
  3127. } | (string | {
  3128. [x: string]: boolean;
  3129. } | (string | {
  3130. [x: string]: boolean;
  3131. } | (string | {
  3132. [x: string]: boolean;
  3133. } | (string | {
  3134. [x: string]: boolean;
  3135. } | (string | {
  3136. [x: string]: boolean;
  3137. } | (string | {
  3138. [x: string]: boolean;
  3139. } | (string | {
  3140. [x: string]: boolean;
  3141. } | (string | {
  3142. [x: string]: boolean;
  3143. } | (string | {
  3144. [x: string]: boolean;
  3145. } | (string | {
  3146. [x: string]: boolean;
  3147. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3148. [x: string]: boolean;
  3149. } | (string | {
  3150. [x: string]: boolean;
  3151. } | (string | {
  3152. [x: string]: boolean;
  3153. } | (string | {
  3154. [x: string]: boolean;
  3155. } | (string | {
  3156. [x: string]: boolean;
  3157. } | (string | {
  3158. [x: string]: boolean;
  3159. } | (string | {
  3160. [x: string]: boolean;
  3161. } | (string | {
  3162. [x: string]: boolean;
  3163. } | (string | {
  3164. [x: string]: boolean;
  3165. } | (string | {
  3166. [x: string]: boolean;
  3167. } | (string | {
  3168. [x: string]: boolean;
  3169. } | (string | {
  3170. [x: string]: boolean;
  3171. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3172. [x: string]: boolean;
  3173. } | (string | {
  3174. [x: string]: boolean;
  3175. } | (string | {
  3176. [x: string]: boolean;
  3177. } | (string | {
  3178. [x: string]: boolean;
  3179. } | (string | {
  3180. [x: string]: boolean;
  3181. } | (string | {
  3182. [x: string]: boolean;
  3183. } | (string | {
  3184. [x: string]: boolean;
  3185. } | (string | {
  3186. [x: string]: boolean;
  3187. } | (string | {
  3188. [x: string]: boolean;
  3189. } | (string | {
  3190. [x: string]: boolean;
  3191. } | (string | {
  3192. [x: string]: boolean;
  3193. } | (string | {
  3194. [x: string]: boolean;
  3195. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3196. readonly required: false;
  3197. readonly validator: ((val: unknown) => boolean) | undefined;
  3198. __epPropKey: true;
  3199. };
  3200. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  3201. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3202. readonly pure: BooleanConstructor;
  3203. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3204. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3205. readonly popperClass: {
  3206. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3207. [x: string]: boolean;
  3208. } | (string | {
  3209. [x: string]: boolean;
  3210. } | (string | {
  3211. [x: string]: boolean;
  3212. } | (string | {
  3213. [x: string]: boolean;
  3214. } | (string | {
  3215. [x: string]: boolean;
  3216. } | (string | {
  3217. [x: string]: boolean;
  3218. } | (string | {
  3219. [x: string]: boolean;
  3220. } | (string | {
  3221. [x: string]: boolean;
  3222. } | (string | {
  3223. [x: string]: boolean;
  3224. } | (string | {
  3225. [x: string]: boolean;
  3226. } | (string | {
  3227. [x: string]: boolean;
  3228. } | (string | {
  3229. [x: string]: boolean;
  3230. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3231. [x: string]: boolean;
  3232. } | (string | {
  3233. [x: string]: boolean;
  3234. } | (string | {
  3235. [x: string]: boolean;
  3236. } | (string | {
  3237. [x: string]: boolean;
  3238. } | (string | {
  3239. [x: string]: boolean;
  3240. } | (string | {
  3241. [x: string]: boolean;
  3242. } | (string | {
  3243. [x: string]: boolean;
  3244. } | (string | {
  3245. [x: string]: boolean;
  3246. } | (string | {
  3247. [x: string]: boolean;
  3248. } | (string | {
  3249. [x: string]: boolean;
  3250. } | (string | {
  3251. [x: string]: boolean;
  3252. } | (string | {
  3253. [x: string]: boolean;
  3254. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3255. [x: string]: boolean;
  3256. } | (string | {
  3257. [x: string]: boolean;
  3258. } | (string | {
  3259. [x: string]: boolean;
  3260. } | (string | {
  3261. [x: string]: boolean;
  3262. } | (string | {
  3263. [x: string]: boolean;
  3264. } | (string | {
  3265. [x: string]: boolean;
  3266. } | (string | {
  3267. [x: string]: boolean;
  3268. } | (string | {
  3269. [x: string]: boolean;
  3270. } | (string | {
  3271. [x: string]: boolean;
  3272. } | (string | {
  3273. [x: string]: boolean;
  3274. } | (string | {
  3275. [x: string]: boolean;
  3276. } | (string | {
  3277. [x: string]: boolean;
  3278. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3279. [x: string]: boolean;
  3280. } | (string | {
  3281. [x: string]: boolean;
  3282. } | (string | {
  3283. [x: string]: boolean;
  3284. } | (string | {
  3285. [x: string]: boolean;
  3286. } | (string | {
  3287. [x: string]: boolean;
  3288. } | (string | {
  3289. [x: string]: boolean;
  3290. } | (string | {
  3291. [x: string]: boolean;
  3292. } | (string | {
  3293. [x: string]: boolean;
  3294. } | (string | {
  3295. [x: string]: boolean;
  3296. } | (string | {
  3297. [x: string]: boolean;
  3298. } | (string | {
  3299. [x: string]: boolean;
  3300. } | (string | {
  3301. [x: string]: boolean;
  3302. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3303. readonly required: false;
  3304. readonly validator: ((val: unknown) => boolean) | undefined;
  3305. __epPropKey: true;
  3306. };
  3307. readonly popperStyle: {
  3308. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3309. readonly required: false;
  3310. readonly validator: ((val: unknown) => boolean) | undefined;
  3311. __epPropKey: true;
  3312. };
  3313. readonly referenceEl: {
  3314. readonly type: import("vue").PropType<HTMLElement>;
  3315. readonly required: false;
  3316. readonly validator: ((val: unknown) => boolean) | undefined;
  3317. __epPropKey: true;
  3318. };
  3319. readonly triggerTargetEl: {
  3320. readonly type: import("vue").PropType<HTMLElement>;
  3321. readonly required: false;
  3322. readonly validator: ((val: unknown) => boolean) | undefined;
  3323. __epPropKey: true;
  3324. };
  3325. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3326. readonly virtualTriggering: BooleanConstructor;
  3327. readonly zIndex: NumberConstructor;
  3328. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3329. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  3330. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3331. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  3332. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  3333. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  3334. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  3335. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3336. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  3337. }>>, {
  3338. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  3339. readonly offset: number;
  3340. readonly effect: string;
  3341. readonly showAfter: number;
  3342. readonly hideAfter: number;
  3343. readonly boundariesPadding: number;
  3344. readonly fallbackPlacements: import("@popperjs/core").Placement[];
  3345. readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3346. readonly popperOptions: Partial<import("@popperjs/core").Options>;
  3347. readonly strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  3348. readonly enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3349. readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3350. readonly trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3351. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3352. readonly visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>;
  3353. readonly pure: boolean;
  3354. readonly virtualTriggering: boolean;
  3355. readonly content: string;
  3356. readonly rawContent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3357. readonly transition: string;
  3358. readonly teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3359. readonly persistent: boolean;
  3360. }>;
  3361. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, {
  3362. disabled: boolean;
  3363. trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>;
  3364. placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  3365. offset: number;
  3366. effect: string;
  3367. showAfter: number;
  3368. hideAfter: number;
  3369. boundariesPadding: number;
  3370. fallbackPlacements: import("@popperjs/core").Placement[];
  3371. gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3372. popperOptions: Partial<import("@popperjs/core").Options>;
  3373. strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  3374. enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3375. focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3376. trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3377. stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3378. visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>;
  3379. pure: boolean;
  3380. virtualTriggering: boolean;
  3381. content: string;
  3382. rawContent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3383. transition: string;
  3384. teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3385. persistent: boolean;
  3386. open: boolean;
  3387. role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
  3388. triggerKeys: string[];
  3389. arrowOffset: number;
  3390. showArrow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  3391. }> & {
  3392. beforeCreate?: ((() => void) | (() => void)[]) | undefined;
  3393. created?: ((() => void) | (() => void)[]) | undefined;
  3394. beforeMount?: ((() => void) | (() => void)[]) | undefined;
  3395. mounted?: ((() => void) | (() => void)[]) | undefined;
  3396. beforeUpdate?: ((() => void) | (() => void)[]) | undefined;
  3397. updated?: ((() => void) | (() => void)[]) | undefined;
  3398. activated?: ((() => void) | (() => void)[]) | undefined;
  3399. deactivated?: ((() => void) | (() => void)[]) | undefined;
  3400. beforeDestroy?: ((() => void) | (() => void)[]) | undefined;
  3401. beforeUnmount?: ((() => void) | (() => void)[]) | undefined;
  3402. destroyed?: ((() => void) | (() => void)[]) | undefined;
  3403. unmounted?: ((() => void) | (() => void)[]) | undefined;
  3404. renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
  3405. renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
  3406. errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
  3407. };
  3408. $forceUpdate: () => void;
  3409. $nextTick: typeof import("vue").nextTick;
  3410. $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
  3411. } & Readonly<import("vue").ExtractPropTypes<{
  3412. showArrow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  3413. arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  3414. disabled: BooleanConstructor;
  3415. trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  3416. triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  3417. virtualRef: {
  3418. readonly type: import("vue").PropType<import("../..").Measurable>;
  3419. readonly required: false;
  3420. readonly validator: ((val: unknown) => boolean) | undefined;
  3421. __epPropKey: true;
  3422. };
  3423. virtualTriggering: BooleanConstructor;
  3424. onMouseenter: {
  3425. readonly type: import("vue").PropType<(e: Event) => void>;
  3426. readonly required: false;
  3427. readonly validator: ((val: unknown) => boolean) | undefined;
  3428. __epPropKey: true;
  3429. };
  3430. onMouseleave: {
  3431. readonly type: import("vue").PropType<(e: Event) => void>;
  3432. readonly required: false;
  3433. readonly validator: ((val: unknown) => boolean) | undefined;
  3434. __epPropKey: true;
  3435. };
  3436. onClick: {
  3437. readonly type: import("vue").PropType<(e: Event) => void>;
  3438. readonly required: false;
  3439. readonly validator: ((val: unknown) => boolean) | undefined;
  3440. __epPropKey: true;
  3441. };
  3442. onKeydown: {
  3443. readonly type: import("vue").PropType<(e: Event) => void>;
  3444. readonly required: false;
  3445. readonly validator: ((val: unknown) => boolean) | undefined;
  3446. __epPropKey: true;
  3447. };
  3448. onFocus: {
  3449. readonly type: import("vue").PropType<(e: Event) => void>;
  3450. readonly required: false;
  3451. readonly validator: ((val: unknown) => boolean) | undefined;
  3452. __epPropKey: true;
  3453. };
  3454. onBlur: {
  3455. readonly type: import("vue").PropType<(e: Event) => void>;
  3456. readonly required: false;
  3457. readonly validator: ((val: unknown) => boolean) | undefined;
  3458. __epPropKey: true;
  3459. };
  3460. onContextmenu: {
  3461. readonly type: import("vue").PropType<(e: Event) => void>;
  3462. readonly required: false;
  3463. readonly validator: ((val: unknown) => boolean) | undefined;
  3464. __epPropKey: true;
  3465. };
  3466. id: StringConstructor;
  3467. open: BooleanConstructor;
  3468. appendTo: {
  3469. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  3470. readonly required: false;
  3471. readonly validator: ((val: unknown) => boolean) | undefined;
  3472. __epPropKey: true;
  3473. };
  3474. content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3475. rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3476. persistent: BooleanConstructor;
  3477. ariaLabel: StringConstructor;
  3478. visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  3479. transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  3480. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3481. style: {
  3482. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3483. readonly required: false;
  3484. readonly validator: ((val: unknown) => boolean) | undefined;
  3485. __epPropKey: true;
  3486. };
  3487. className: {
  3488. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3489. [x: string]: boolean;
  3490. } | (string | {
  3491. [x: string]: boolean;
  3492. } | (string | {
  3493. [x: string]: boolean;
  3494. } | (string | {
  3495. [x: string]: boolean;
  3496. } | (string | {
  3497. [x: string]: boolean;
  3498. } | (string | {
  3499. [x: string]: boolean;
  3500. } | (string | {
  3501. [x: string]: boolean;
  3502. } | (string | {
  3503. [x: string]: boolean;
  3504. } | (string | {
  3505. [x: string]: boolean;
  3506. } | (string | {
  3507. [x: string]: boolean;
  3508. } | (string | {
  3509. [x: string]: boolean;
  3510. } | (string | {
  3511. [x: string]: boolean;
  3512. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3513. [x: string]: boolean;
  3514. } | (string | {
  3515. [x: string]: boolean;
  3516. } | (string | {
  3517. [x: string]: boolean;
  3518. } | (string | {
  3519. [x: string]: boolean;
  3520. } | (string | {
  3521. [x: string]: boolean;
  3522. } | (string | {
  3523. [x: string]: boolean;
  3524. } | (string | {
  3525. [x: string]: boolean;
  3526. } | (string | {
  3527. [x: string]: boolean;
  3528. } | (string | {
  3529. [x: string]: boolean;
  3530. } | (string | {
  3531. [x: string]: boolean;
  3532. } | (string | {
  3533. [x: string]: boolean;
  3534. } | (string | {
  3535. [x: string]: boolean;
  3536. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3537. [x: string]: boolean;
  3538. } | (string | {
  3539. [x: string]: boolean;
  3540. } | (string | {
  3541. [x: string]: boolean;
  3542. } | (string | {
  3543. [x: string]: boolean;
  3544. } | (string | {
  3545. [x: string]: boolean;
  3546. } | (string | {
  3547. [x: string]: boolean;
  3548. } | (string | {
  3549. [x: string]: boolean;
  3550. } | (string | {
  3551. [x: string]: boolean;
  3552. } | (string | {
  3553. [x: string]: boolean;
  3554. } | (string | {
  3555. [x: string]: boolean;
  3556. } | (string | {
  3557. [x: string]: boolean;
  3558. } | (string | {
  3559. [x: string]: boolean;
  3560. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3561. [x: string]: boolean;
  3562. } | (string | {
  3563. [x: string]: boolean;
  3564. } | (string | {
  3565. [x: string]: boolean;
  3566. } | (string | {
  3567. [x: string]: boolean;
  3568. } | (string | {
  3569. [x: string]: boolean;
  3570. } | (string | {
  3571. [x: string]: boolean;
  3572. } | (string | {
  3573. [x: string]: boolean;
  3574. } | (string | {
  3575. [x: string]: boolean;
  3576. } | (string | {
  3577. [x: string]: boolean;
  3578. } | (string | {
  3579. [x: string]: boolean;
  3580. } | (string | {
  3581. [x: string]: boolean;
  3582. } | (string | {
  3583. [x: string]: boolean;
  3584. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3585. readonly required: false;
  3586. readonly validator: ((val: unknown) => boolean) | undefined;
  3587. __epPropKey: true;
  3588. };
  3589. effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  3590. enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3591. pure: BooleanConstructor;
  3592. focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3593. trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3594. popperClass: {
  3595. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3596. [x: string]: boolean;
  3597. } | (string | {
  3598. [x: string]: boolean;
  3599. } | (string | {
  3600. [x: string]: boolean;
  3601. } | (string | {
  3602. [x: string]: boolean;
  3603. } | (string | {
  3604. [x: string]: boolean;
  3605. } | (string | {
  3606. [x: string]: boolean;
  3607. } | (string | {
  3608. [x: string]: boolean;
  3609. } | (string | {
  3610. [x: string]: boolean;
  3611. } | (string | {
  3612. [x: string]: boolean;
  3613. } | (string | {
  3614. [x: string]: boolean;
  3615. } | (string | {
  3616. [x: string]: boolean;
  3617. } | (string | {
  3618. [x: string]: boolean;
  3619. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3620. [x: string]: boolean;
  3621. } | (string | {
  3622. [x: string]: boolean;
  3623. } | (string | {
  3624. [x: string]: boolean;
  3625. } | (string | {
  3626. [x: string]: boolean;
  3627. } | (string | {
  3628. [x: string]: boolean;
  3629. } | (string | {
  3630. [x: string]: boolean;
  3631. } | (string | {
  3632. [x: string]: boolean;
  3633. } | (string | {
  3634. [x: string]: boolean;
  3635. } | (string | {
  3636. [x: string]: boolean;
  3637. } | (string | {
  3638. [x: string]: boolean;
  3639. } | (string | {
  3640. [x: string]: boolean;
  3641. } | (string | {
  3642. [x: string]: boolean;
  3643. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3644. [x: string]: boolean;
  3645. } | (string | {
  3646. [x: string]: boolean;
  3647. } | (string | {
  3648. [x: string]: boolean;
  3649. } | (string | {
  3650. [x: string]: boolean;
  3651. } | (string | {
  3652. [x: string]: boolean;
  3653. } | (string | {
  3654. [x: string]: boolean;
  3655. } | (string | {
  3656. [x: string]: boolean;
  3657. } | (string | {
  3658. [x: string]: boolean;
  3659. } | (string | {
  3660. [x: string]: boolean;
  3661. } | (string | {
  3662. [x: string]: boolean;
  3663. } | (string | {
  3664. [x: string]: boolean;
  3665. } | (string | {
  3666. [x: string]: boolean;
  3667. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3668. [x: string]: boolean;
  3669. } | (string | {
  3670. [x: string]: boolean;
  3671. } | (string | {
  3672. [x: string]: boolean;
  3673. } | (string | {
  3674. [x: string]: boolean;
  3675. } | (string | {
  3676. [x: string]: boolean;
  3677. } | (string | {
  3678. [x: string]: boolean;
  3679. } | (string | {
  3680. [x: string]: boolean;
  3681. } | (string | {
  3682. [x: string]: boolean;
  3683. } | (string | {
  3684. [x: string]: boolean;
  3685. } | (string | {
  3686. [x: string]: boolean;
  3687. } | (string | {
  3688. [x: string]: boolean;
  3689. } | (string | {
  3690. [x: string]: boolean;
  3691. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3692. readonly required: false;
  3693. readonly validator: ((val: unknown) => boolean) | undefined;
  3694. __epPropKey: true;
  3695. };
  3696. popperStyle: {
  3697. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3698. readonly required: false;
  3699. readonly validator: ((val: unknown) => boolean) | undefined;
  3700. __epPropKey: true;
  3701. };
  3702. referenceEl: {
  3703. readonly type: import("vue").PropType<HTMLElement>;
  3704. readonly required: false;
  3705. readonly validator: ((val: unknown) => boolean) | undefined;
  3706. __epPropKey: true;
  3707. };
  3708. triggerTargetEl: {
  3709. readonly type: import("vue").PropType<HTMLElement>;
  3710. readonly required: false;
  3711. readonly validator: ((val: unknown) => boolean) | undefined;
  3712. __epPropKey: true;
  3713. };
  3714. stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3715. zIndex: NumberConstructor;
  3716. boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3717. fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  3718. gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3719. offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  3720. placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  3721. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  3722. strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  3723. showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  3724. hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  3725. "onUpdate:visible": {
  3726. readonly type: import("vue").PropType<(val: boolean) => void>;
  3727. readonly required: false;
  3728. readonly validator: ((val: unknown) => boolean) | undefined;
  3729. __epPropKey: true;
  3730. };
  3731. role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  3732. }>> & {
  3733. [x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
  3734. } & import("vue").ShallowUnwrapRef<{
  3735. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  3736. showArrow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
  3737. arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  3738. disabled: BooleanConstructor;
  3739. trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  3740. triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  3741. virtualRef: {
  3742. readonly type: import("vue").PropType<import("../..").Measurable>;
  3743. readonly required: false;
  3744. readonly validator: ((val: unknown) => boolean) | undefined;
  3745. __epPropKey: true;
  3746. };
  3747. virtualTriggering: BooleanConstructor;
  3748. onMouseenter: {
  3749. readonly type: import("vue").PropType<(e: Event) => void>;
  3750. readonly required: false;
  3751. readonly validator: ((val: unknown) => boolean) | undefined;
  3752. __epPropKey: true;
  3753. };
  3754. onMouseleave: {
  3755. readonly type: import("vue").PropType<(e: Event) => void>;
  3756. readonly required: false;
  3757. readonly validator: ((val: unknown) => boolean) | undefined;
  3758. __epPropKey: true;
  3759. };
  3760. onClick: {
  3761. readonly type: import("vue").PropType<(e: Event) => void>;
  3762. readonly required: false;
  3763. readonly validator: ((val: unknown) => boolean) | undefined;
  3764. __epPropKey: true;
  3765. };
  3766. onKeydown: {
  3767. readonly type: import("vue").PropType<(e: Event) => void>;
  3768. readonly required: false;
  3769. readonly validator: ((val: unknown) => boolean) | undefined;
  3770. __epPropKey: true;
  3771. };
  3772. onFocus: {
  3773. readonly type: import("vue").PropType<(e: Event) => void>;
  3774. readonly required: false;
  3775. readonly validator: ((val: unknown) => boolean) | undefined;
  3776. __epPropKey: true;
  3777. };
  3778. onBlur: {
  3779. readonly type: import("vue").PropType<(e: Event) => void>;
  3780. readonly required: false;
  3781. readonly validator: ((val: unknown) => boolean) | undefined;
  3782. __epPropKey: true;
  3783. };
  3784. onContextmenu: {
  3785. readonly type: import("vue").PropType<(e: Event) => void>;
  3786. readonly required: false;
  3787. readonly validator: ((val: unknown) => boolean) | undefined;
  3788. __epPropKey: true;
  3789. };
  3790. id: StringConstructor;
  3791. open: BooleanConstructor;
  3792. appendTo: {
  3793. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  3794. readonly required: false;
  3795. readonly validator: ((val: unknown) => boolean) | undefined;
  3796. __epPropKey: true;
  3797. };
  3798. content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  3799. rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3800. persistent: BooleanConstructor;
  3801. ariaLabel: StringConstructor;
  3802. visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  3803. transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  3804. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3805. style: {
  3806. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  3807. readonly required: false;
  3808. readonly validator: ((val: unknown) => boolean) | undefined;
  3809. __epPropKey: true;
  3810. };
  3811. className: {
  3812. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3813. [x: string]: boolean;
  3814. } | (string | {
  3815. [x: string]: boolean;
  3816. } | (string | {
  3817. [x: string]: boolean;
  3818. } | (string | {
  3819. [x: string]: boolean;
  3820. } | (string | {
  3821. [x: string]: boolean;
  3822. } | (string | {
  3823. [x: string]: boolean;
  3824. } | (string | {
  3825. [x: string]: boolean;
  3826. } | (string | {
  3827. [x: string]: boolean;
  3828. } | (string | {
  3829. [x: string]: boolean;
  3830. } | (string | {
  3831. [x: string]: boolean;
  3832. } | (string | {
  3833. [x: string]: boolean;
  3834. } | (string | {
  3835. [x: string]: boolean;
  3836. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3837. [x: string]: boolean;
  3838. } | (string | {
  3839. [x: string]: boolean;
  3840. } | (string | {
  3841. [x: string]: boolean;
  3842. } | (string | {
  3843. [x: string]: boolean;
  3844. } | (string | {
  3845. [x: string]: boolean;
  3846. } | (string | {
  3847. [x: string]: boolean;
  3848. } | (string | {
  3849. [x: string]: boolean;
  3850. } | (string | {
  3851. [x: string]: boolean;
  3852. } | (string | {
  3853. [x: string]: boolean;
  3854. } | (string | {
  3855. [x: string]: boolean;
  3856. } | (string | {
  3857. [x: string]: boolean;
  3858. } | (string | {
  3859. [x: string]: boolean;
  3860. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3861. [x: string]: boolean;
  3862. } | (string | {
  3863. [x: string]: boolean;
  3864. } | (string | {
  3865. [x: string]: boolean;
  3866. } | (string | {
  3867. [x: string]: boolean;
  3868. } | (string | {
  3869. [x: string]: boolean;
  3870. } | (string | {
  3871. [x: string]: boolean;
  3872. } | (string | {
  3873. [x: string]: boolean;
  3874. } | (string | {
  3875. [x: string]: boolean;
  3876. } | (string | {
  3877. [x: string]: boolean;
  3878. } | (string | {
  3879. [x: string]: boolean;
  3880. } | (string | {
  3881. [x: string]: boolean;
  3882. } | (string | {
  3883. [x: string]: boolean;
  3884. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3885. [x: string]: boolean;
  3886. } | (string | {
  3887. [x: string]: boolean;
  3888. } | (string | {
  3889. [x: string]: boolean;
  3890. } | (string | {
  3891. [x: string]: boolean;
  3892. } | (string | {
  3893. [x: string]: boolean;
  3894. } | (string | {
  3895. [x: string]: boolean;
  3896. } | (string | {
  3897. [x: string]: boolean;
  3898. } | (string | {
  3899. [x: string]: boolean;
  3900. } | (string | {
  3901. [x: string]: boolean;
  3902. } | (string | {
  3903. [x: string]: boolean;
  3904. } | (string | {
  3905. [x: string]: boolean;
  3906. } | (string | {
  3907. [x: string]: boolean;
  3908. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  3909. readonly required: false;
  3910. readonly validator: ((val: unknown) => boolean) | undefined;
  3911. __epPropKey: true;
  3912. };
  3913. effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  3914. enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  3915. pure: BooleanConstructor;
  3916. focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3917. trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  3918. popperClass: {
  3919. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  3920. [x: string]: boolean;
  3921. } | (string | {
  3922. [x: string]: boolean;
  3923. } | (string | {
  3924. [x: string]: boolean;
  3925. } | (string | {
  3926. [x: string]: boolean;
  3927. } | (string | {
  3928. [x: string]: boolean;
  3929. } | (string | {
  3930. [x: string]: boolean;
  3931. } | (string | {
  3932. [x: string]: boolean;
  3933. } | (string | {
  3934. [x: string]: boolean;
  3935. } | (string | {
  3936. [x: string]: boolean;
  3937. } | (string | {
  3938. [x: string]: boolean;
  3939. } | (string | {
  3940. [x: string]: boolean;
  3941. } | (string | {
  3942. [x: string]: boolean;
  3943. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3944. [x: string]: boolean;
  3945. } | (string | {
  3946. [x: string]: boolean;
  3947. } | (string | {
  3948. [x: string]: boolean;
  3949. } | (string | {
  3950. [x: string]: boolean;
  3951. } | (string | {
  3952. [x: string]: boolean;
  3953. } | (string | {
  3954. [x: string]: boolean;
  3955. } | (string | {
  3956. [x: string]: boolean;
  3957. } | (string | {
  3958. [x: string]: boolean;
  3959. } | (string | {
  3960. [x: string]: boolean;
  3961. } | (string | {
  3962. [x: string]: boolean;
  3963. } | (string | {
  3964. [x: string]: boolean;
  3965. } | (string | {
  3966. [x: string]: boolean;
  3967. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  3968. [x: string]: boolean;
  3969. } | (string | {
  3970. [x: string]: boolean;
  3971. } | (string | {
  3972. [x: string]: boolean;
  3973. } | (string | {
  3974. [x: string]: boolean;
  3975. } | (string | {
  3976. [x: string]: boolean;
  3977. } | (string | {
  3978. [x: string]: boolean;
  3979. } | (string | {
  3980. [x: string]: boolean;
  3981. } | (string | {
  3982. [x: string]: boolean;
  3983. } | (string | {
  3984. [x: string]: boolean;
  3985. } | (string | {
  3986. [x: string]: boolean;
  3987. } | (string | {
  3988. [x: string]: boolean;
  3989. } | (string | {
  3990. [x: string]: boolean;
  3991. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  3992. [x: string]: boolean;
  3993. } | (string | {
  3994. [x: string]: boolean;
  3995. } | (string | {
  3996. [x: string]: boolean;
  3997. } | (string | {
  3998. [x: string]: boolean;
  3999. } | (string | {
  4000. [x: string]: boolean;
  4001. } | (string | {
  4002. [x: string]: boolean;
  4003. } | (string | {
  4004. [x: string]: boolean;
  4005. } | (string | {
  4006. [x: string]: boolean;
  4007. } | (string | {
  4008. [x: string]: boolean;
  4009. } | (string | {
  4010. [x: string]: boolean;
  4011. } | (string | {
  4012. [x: string]: boolean;
  4013. } | (string | {
  4014. [x: string]: boolean;
  4015. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4016. readonly required: false;
  4017. readonly validator: ((val: unknown) => boolean) | undefined;
  4018. __epPropKey: true;
  4019. };
  4020. popperStyle: {
  4021. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  4022. readonly required: false;
  4023. readonly validator: ((val: unknown) => boolean) | undefined;
  4024. __epPropKey: true;
  4025. };
  4026. referenceEl: {
  4027. readonly type: import("vue").PropType<HTMLElement>;
  4028. readonly required: false;
  4029. readonly validator: ((val: unknown) => boolean) | undefined;
  4030. __epPropKey: true;
  4031. };
  4032. triggerTargetEl: {
  4033. readonly type: import("vue").PropType<HTMLElement>;
  4034. readonly required: false;
  4035. readonly validator: ((val: unknown) => boolean) | undefined;
  4036. __epPropKey: true;
  4037. };
  4038. stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4039. zIndex: NumberConstructor;
  4040. boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4041. fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  4042. gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4043. offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  4044. placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  4045. popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  4046. strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  4047. showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4048. hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  4049. "onUpdate:visible": {
  4050. readonly type: import("vue").PropType<(val: boolean) => void>;
  4051. readonly required: false;
  4052. readonly validator: ((val: unknown) => boolean) | undefined;
  4053. __epPropKey: true;
  4054. };
  4055. role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  4056. }>> & {
  4057. [x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
  4058. }>>;
  4059. emit: (event: string, ...args: any[]) => void;
  4060. id: import("vue").Ref<string>;
  4061. popperRef: import("vue").Ref<any>;
  4062. contentRef: import("vue").Ref<any>;
  4063. updatePopper: () => void;
  4064. open: import("vue").Ref<boolean>;
  4065. toggleReason: import("vue").Ref<Event | undefined>;
  4066. show: (event?: Event | undefined) => void;
  4067. hide: (event?: Event | undefined) => void;
  4068. hasUpdateHandler: import("vue").ComputedRef<boolean>;
  4069. onOpen: (event?: Event | undefined) => void;
  4070. onClose: (event?: Event | undefined) => void;
  4071. controlled: import("vue").ComputedRef<boolean>;
  4072. isFocusInsideContent: () => boolean | undefined;
  4073. ElPopper: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  4074. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  4075. }, {
  4076. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  4077. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  4078. }>> & {
  4079. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  4080. }>>;
  4081. triggerRef: import("vue").Ref<HTMLElement | undefined>;
  4082. popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
  4083. contentRef: import("vue").Ref<HTMLElement | undefined>;
  4084. referenceRef: import("vue").Ref<HTMLElement | undefined>;
  4085. role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
  4086. popperProvides: import("../..").ElPopperInjectionContext;
  4087. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  4088. readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
  4089. }>>, {
  4090. readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
  4091. }>> & Record<string, any>;
  4092. ElPopperArrow: import("vue").DefineComponent<{
  4093. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  4094. }, {
  4095. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  4096. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  4097. }>> & {
  4098. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  4099. }>>;
  4100. ns: {
  4101. namespace: import("vue").Ref<string>;
  4102. b: (blockSuffix?: string) => string;
  4103. e: (element?: string | undefined) => string;
  4104. m: (modifier?: string | undefined) => string;
  4105. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  4106. em: (element?: string | undefined, modifier?: string | undefined) => string;
  4107. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  4108. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  4109. is: {
  4110. (name: string, state: boolean | undefined): string;
  4111. (name: string): string;
  4112. };
  4113. cssVar: (object: Record<string, string>) => Record<string, string>;
  4114. cssVarName: (name: string) => string;
  4115. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  4116. cssVarBlockName: (name: string) => string;
  4117. };
  4118. arrowOffset: import("vue").Ref<number | undefined>;
  4119. arrowRef: import("vue").Ref<HTMLElement | undefined>;
  4120. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  4121. readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 5, boolean>;
  4122. }>>, {
  4123. readonly arrowOffset: number;
  4124. }>;
  4125. ElTooltipTrigger: import("vue").DefineComponent<{
  4126. readonly disabled: BooleanConstructor;
  4127. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  4128. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  4129. readonly virtualRef: {
  4130. readonly type: import("vue").PropType<import("../..").Measurable>;
  4131. readonly required: false;
  4132. readonly validator: ((val: unknown) => boolean) | undefined;
  4133. __epPropKey: true;
  4134. };
  4135. readonly virtualTriggering: BooleanConstructor;
  4136. readonly onMouseenter: {
  4137. readonly type: import("vue").PropType<(e: Event) => void>;
  4138. readonly required: false;
  4139. readonly validator: ((val: unknown) => boolean) | undefined;
  4140. __epPropKey: true;
  4141. };
  4142. readonly onMouseleave: {
  4143. readonly type: import("vue").PropType<(e: Event) => void>;
  4144. readonly required: false;
  4145. readonly validator: ((val: unknown) => boolean) | undefined;
  4146. __epPropKey: true;
  4147. };
  4148. readonly onClick: {
  4149. readonly type: import("vue").PropType<(e: Event) => void>;
  4150. readonly required: false;
  4151. readonly validator: ((val: unknown) => boolean) | undefined;
  4152. __epPropKey: true;
  4153. };
  4154. readonly onKeydown: {
  4155. readonly type: import("vue").PropType<(e: Event) => void>;
  4156. readonly required: false;
  4157. readonly validator: ((val: unknown) => boolean) | undefined;
  4158. __epPropKey: true;
  4159. };
  4160. readonly onFocus: {
  4161. readonly type: import("vue").PropType<(e: Event) => void>;
  4162. readonly required: false;
  4163. readonly validator: ((val: unknown) => boolean) | undefined;
  4164. __epPropKey: true;
  4165. };
  4166. readonly onBlur: {
  4167. readonly type: import("vue").PropType<(e: Event) => void>;
  4168. readonly required: false;
  4169. readonly validator: ((val: unknown) => boolean) | undefined;
  4170. __epPropKey: true;
  4171. };
  4172. readonly onContextmenu: {
  4173. readonly type: import("vue").PropType<(e: Event) => void>;
  4174. readonly required: false;
  4175. readonly validator: ((val: unknown) => boolean) | undefined;
  4176. __epPropKey: true;
  4177. };
  4178. readonly id: StringConstructor;
  4179. readonly open: BooleanConstructor;
  4180. }, {
  4181. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  4182. readonly disabled: BooleanConstructor;
  4183. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  4184. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  4185. readonly virtualRef: {
  4186. readonly type: import("vue").PropType<import("../..").Measurable>;
  4187. readonly required: false;
  4188. readonly validator: ((val: unknown) => boolean) | undefined;
  4189. __epPropKey: true;
  4190. };
  4191. readonly virtualTriggering: BooleanConstructor;
  4192. readonly onMouseenter: {
  4193. readonly type: import("vue").PropType<(e: Event) => void>;
  4194. readonly required: false;
  4195. readonly validator: ((val: unknown) => boolean) | undefined;
  4196. __epPropKey: true;
  4197. };
  4198. readonly onMouseleave: {
  4199. readonly type: import("vue").PropType<(e: Event) => void>;
  4200. readonly required: false;
  4201. readonly validator: ((val: unknown) => boolean) | undefined;
  4202. __epPropKey: true;
  4203. };
  4204. readonly onClick: {
  4205. readonly type: import("vue").PropType<(e: Event) => void>;
  4206. readonly required: false;
  4207. readonly validator: ((val: unknown) => boolean) | undefined;
  4208. __epPropKey: true;
  4209. };
  4210. readonly onKeydown: {
  4211. readonly type: import("vue").PropType<(e: Event) => void>;
  4212. readonly required: false;
  4213. readonly validator: ((val: unknown) => boolean) | undefined;
  4214. __epPropKey: true;
  4215. };
  4216. readonly onFocus: {
  4217. readonly type: import("vue").PropType<(e: Event) => void>;
  4218. readonly required: false;
  4219. readonly validator: ((val: unknown) => boolean) | undefined;
  4220. __epPropKey: true;
  4221. };
  4222. readonly onBlur: {
  4223. readonly type: import("vue").PropType<(e: Event) => void>;
  4224. readonly required: false;
  4225. readonly validator: ((val: unknown) => boolean) | undefined;
  4226. __epPropKey: true;
  4227. };
  4228. readonly onContextmenu: {
  4229. readonly type: import("vue").PropType<(e: Event) => void>;
  4230. readonly required: false;
  4231. readonly validator: ((val: unknown) => boolean) | undefined;
  4232. __epPropKey: true;
  4233. };
  4234. readonly id: StringConstructor;
  4235. readonly open: BooleanConstructor;
  4236. }>> & {
  4237. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  4238. }>>;
  4239. ns: {
  4240. namespace: import("vue").Ref<string>;
  4241. b: (blockSuffix?: string) => string;
  4242. e: (element?: string | undefined) => string;
  4243. m: (modifier?: string | undefined) => string;
  4244. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  4245. em: (element?: string | undefined, modifier?: string | undefined) => string;
  4246. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  4247. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  4248. is: {
  4249. (name: string, state: boolean | undefined): string;
  4250. (name: string): string;
  4251. };
  4252. cssVar: (object: Record<string, string>) => Record<string, string>;
  4253. cssVarName: (name: string) => string;
  4254. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  4255. cssVarBlockName: (name: string) => string;
  4256. };
  4257. controlled: import("vue").Ref<boolean>;
  4258. id: import("vue").Ref<string>;
  4259. open: import("vue").Ref<boolean>;
  4260. onOpen: (e?: Event | undefined) => void;
  4261. onClose: (e?: Event | undefined) => void;
  4262. onToggle: (e: Event) => void;
  4263. triggerRef: any;
  4264. stopWhenControlledOrDisabled: () => true | undefined;
  4265. trigger: import("vue").Ref<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>>;
  4266. onMouseenter: (event: Event) => void;
  4267. onMouseleave: (event: Event) => void;
  4268. onClick: (event: Event) => void;
  4269. onFocus: (event: Event) => void;
  4270. onBlur: (event: Event) => void;
  4271. onContextMenu: (event: Event) => void;
  4272. onKeydown: (event: KeyboardEvent) => void;
  4273. ElPopperTrigger: import("vue").DefineComponent<{
  4274. readonly virtualRef: {
  4275. readonly type: import("vue").PropType<import("../..").Measurable>;
  4276. readonly required: false;
  4277. readonly validator: ((val: unknown) => boolean) | undefined;
  4278. __epPropKey: true;
  4279. };
  4280. readonly virtualTriggering: BooleanConstructor;
  4281. readonly onMouseenter: {
  4282. readonly type: import("vue").PropType<(e: Event) => void>;
  4283. readonly required: false;
  4284. readonly validator: ((val: unknown) => boolean) | undefined;
  4285. __epPropKey: true;
  4286. };
  4287. readonly onMouseleave: {
  4288. readonly type: import("vue").PropType<(e: Event) => void>;
  4289. readonly required: false;
  4290. readonly validator: ((val: unknown) => boolean) | undefined;
  4291. __epPropKey: true;
  4292. };
  4293. readonly onClick: {
  4294. readonly type: import("vue").PropType<(e: Event) => void>;
  4295. readonly required: false;
  4296. readonly validator: ((val: unknown) => boolean) | undefined;
  4297. __epPropKey: true;
  4298. };
  4299. readonly onKeydown: {
  4300. readonly type: import("vue").PropType<(e: Event) => void>;
  4301. readonly required: false;
  4302. readonly validator: ((val: unknown) => boolean) | undefined;
  4303. __epPropKey: true;
  4304. };
  4305. readonly onFocus: {
  4306. readonly type: import("vue").PropType<(e: Event) => void>;
  4307. readonly required: false;
  4308. readonly validator: ((val: unknown) => boolean) | undefined;
  4309. __epPropKey: true;
  4310. };
  4311. readonly onBlur: {
  4312. readonly type: import("vue").PropType<(e: Event) => void>;
  4313. readonly required: false;
  4314. readonly validator: ((val: unknown) => boolean) | undefined;
  4315. __epPropKey: true;
  4316. };
  4317. readonly onContextmenu: {
  4318. readonly type: import("vue").PropType<(e: Event) => void>;
  4319. readonly required: false;
  4320. readonly validator: ((val: unknown) => boolean) | undefined;
  4321. __epPropKey: true;
  4322. };
  4323. readonly id: StringConstructor;
  4324. readonly open: BooleanConstructor;
  4325. }, {
  4326. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  4327. readonly virtualRef: {
  4328. readonly type: import("vue").PropType<import("../..").Measurable>;
  4329. readonly required: false;
  4330. readonly validator: ((val: unknown) => boolean) | undefined;
  4331. __epPropKey: true;
  4332. };
  4333. readonly virtualTriggering: BooleanConstructor;
  4334. readonly onMouseenter: {
  4335. readonly type: import("vue").PropType<(e: Event) => void>;
  4336. readonly required: false;
  4337. readonly validator: ((val: unknown) => boolean) | undefined;
  4338. __epPropKey: true;
  4339. };
  4340. readonly onMouseleave: {
  4341. readonly type: import("vue").PropType<(e: Event) => void>;
  4342. readonly required: false;
  4343. readonly validator: ((val: unknown) => boolean) | undefined;
  4344. __epPropKey: true;
  4345. };
  4346. readonly onClick: {
  4347. readonly type: import("vue").PropType<(e: Event) => void>;
  4348. readonly required: false;
  4349. readonly validator: ((val: unknown) => boolean) | undefined;
  4350. __epPropKey: true;
  4351. };
  4352. readonly onKeydown: {
  4353. readonly type: import("vue").PropType<(e: Event) => void>;
  4354. readonly required: false;
  4355. readonly validator: ((val: unknown) => boolean) | undefined;
  4356. __epPropKey: true;
  4357. };
  4358. readonly onFocus: {
  4359. readonly type: import("vue").PropType<(e: Event) => void>;
  4360. readonly required: false;
  4361. readonly validator: ((val: unknown) => boolean) | undefined;
  4362. __epPropKey: true;
  4363. };
  4364. readonly onBlur: {
  4365. readonly type: import("vue").PropType<(e: Event) => void>;
  4366. readonly required: false;
  4367. readonly validator: ((val: unknown) => boolean) | undefined;
  4368. __epPropKey: true;
  4369. };
  4370. readonly onContextmenu: {
  4371. readonly type: import("vue").PropType<(e: Event) => void>;
  4372. readonly required: false;
  4373. readonly validator: ((val: unknown) => boolean) | undefined;
  4374. __epPropKey: true;
  4375. };
  4376. readonly id: StringConstructor;
  4377. readonly open: BooleanConstructor;
  4378. }>> & {
  4379. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  4380. }>>;
  4381. role: import("vue").ComputedRef<string>;
  4382. triggerRef: import("vue").Ref<import("../..").Measurable | undefined>;
  4383. ariaControls: import("vue").ComputedRef<string | undefined>;
  4384. ariaDescribedby: import("vue").ComputedRef<string | undefined>;
  4385. ariaHaspopup: import("vue").ComputedRef<string | undefined>;
  4386. ariaExpanded: import("vue").ComputedRef<string | undefined>;
  4387. virtualTriggerAriaStopWatch: undefined;
  4388. ElOnlyChild: import("vue").DefineComponent<{}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
  4389. [key: string]: any;
  4390. }> | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  4391. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  4392. readonly virtualRef: {
  4393. readonly type: import("vue").PropType<import("../..").Measurable>;
  4394. readonly required: false;
  4395. readonly validator: ((val: unknown) => boolean) | undefined;
  4396. __epPropKey: true;
  4397. };
  4398. readonly virtualTriggering: BooleanConstructor;
  4399. readonly onMouseenter: {
  4400. readonly type: import("vue").PropType<(e: Event) => void>;
  4401. readonly required: false;
  4402. readonly validator: ((val: unknown) => boolean) | undefined;
  4403. __epPropKey: true;
  4404. };
  4405. readonly onMouseleave: {
  4406. readonly type: import("vue").PropType<(e: Event) => void>;
  4407. readonly required: false;
  4408. readonly validator: ((val: unknown) => boolean) | undefined;
  4409. __epPropKey: true;
  4410. };
  4411. readonly onClick: {
  4412. readonly type: import("vue").PropType<(e: Event) => void>;
  4413. readonly required: false;
  4414. readonly validator: ((val: unknown) => boolean) | undefined;
  4415. __epPropKey: true;
  4416. };
  4417. readonly onKeydown: {
  4418. readonly type: import("vue").PropType<(e: Event) => void>;
  4419. readonly required: false;
  4420. readonly validator: ((val: unknown) => boolean) | undefined;
  4421. __epPropKey: true;
  4422. };
  4423. readonly onFocus: {
  4424. readonly type: import("vue").PropType<(e: Event) => void>;
  4425. readonly required: false;
  4426. readonly validator: ((val: unknown) => boolean) | undefined;
  4427. __epPropKey: true;
  4428. };
  4429. readonly onBlur: {
  4430. readonly type: import("vue").PropType<(e: Event) => void>;
  4431. readonly required: false;
  4432. readonly validator: ((val: unknown) => boolean) | undefined;
  4433. __epPropKey: true;
  4434. };
  4435. readonly onContextmenu: {
  4436. readonly type: import("vue").PropType<(e: Event) => void>;
  4437. readonly required: false;
  4438. readonly validator: ((val: unknown) => boolean) | undefined;
  4439. __epPropKey: true;
  4440. };
  4441. readonly id: StringConstructor;
  4442. readonly open: BooleanConstructor;
  4443. }>>, {
  4444. readonly virtualTriggering: boolean;
  4445. readonly open: boolean;
  4446. }>;
  4447. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  4448. readonly disabled: BooleanConstructor;
  4449. readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown, "hover", boolean>;
  4450. readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>;
  4451. readonly virtualRef: {
  4452. readonly type: import("vue").PropType<import("../..").Measurable>;
  4453. readonly required: false;
  4454. readonly validator: ((val: unknown) => boolean) | undefined;
  4455. __epPropKey: true;
  4456. };
  4457. readonly virtualTriggering: BooleanConstructor;
  4458. readonly onMouseenter: {
  4459. readonly type: import("vue").PropType<(e: Event) => void>;
  4460. readonly required: false;
  4461. readonly validator: ((val: unknown) => boolean) | undefined;
  4462. __epPropKey: true;
  4463. };
  4464. readonly onMouseleave: {
  4465. readonly type: import("vue").PropType<(e: Event) => void>;
  4466. readonly required: false;
  4467. readonly validator: ((val: unknown) => boolean) | undefined;
  4468. __epPropKey: true;
  4469. };
  4470. readonly onClick: {
  4471. readonly type: import("vue").PropType<(e: Event) => void>;
  4472. readonly required: false;
  4473. readonly validator: ((val: unknown) => boolean) | undefined;
  4474. __epPropKey: true;
  4475. };
  4476. readonly onKeydown: {
  4477. readonly type: import("vue").PropType<(e: Event) => void>;
  4478. readonly required: false;
  4479. readonly validator: ((val: unknown) => boolean) | undefined;
  4480. __epPropKey: true;
  4481. };
  4482. readonly onFocus: {
  4483. readonly type: import("vue").PropType<(e: Event) => void>;
  4484. readonly required: false;
  4485. readonly validator: ((val: unknown) => boolean) | undefined;
  4486. __epPropKey: true;
  4487. };
  4488. readonly onBlur: {
  4489. readonly type: import("vue").PropType<(e: Event) => void>;
  4490. readonly required: false;
  4491. readonly validator: ((val: unknown) => boolean) | undefined;
  4492. __epPropKey: true;
  4493. };
  4494. readonly onContextmenu: {
  4495. readonly type: import("vue").PropType<(e: Event) => void>;
  4496. readonly required: false;
  4497. readonly validator: ((val: unknown) => boolean) | undefined;
  4498. __epPropKey: true;
  4499. };
  4500. readonly id: StringConstructor;
  4501. readonly open: BooleanConstructor;
  4502. }>>, {
  4503. readonly disabled: boolean;
  4504. readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>) | ((new (...args: any[]) => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType> & {}) | (() => import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>))[], unknown, unknown>;
  4505. readonly virtualTriggering: boolean;
  4506. readonly open: boolean;
  4507. readonly triggerKeys: string[];
  4508. }>;
  4509. ElTooltipContent: import("vue").DefineComponent<{
  4510. readonly appendTo: {
  4511. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  4512. readonly required: false;
  4513. readonly validator: ((val: unknown) => boolean) | undefined;
  4514. __epPropKey: true;
  4515. };
  4516. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4517. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4518. readonly persistent: BooleanConstructor;
  4519. readonly ariaLabel: StringConstructor;
  4520. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  4521. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  4522. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4523. readonly disabled: {
  4524. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  4525. readonly required: false;
  4526. readonly validator: ((val: unknown) => boolean) | undefined;
  4527. __epPropKey: true;
  4528. };
  4529. readonly id: StringConstructor;
  4530. readonly style: {
  4531. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  4532. readonly required: false;
  4533. readonly validator: ((val: unknown) => boolean) | undefined;
  4534. __epPropKey: true;
  4535. };
  4536. readonly className: {
  4537. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (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. } | (string | {
  4556. [x: string]: boolean;
  4557. } | (string | {
  4558. [x: string]: boolean;
  4559. } | (string | {
  4560. [x: string]: boolean;
  4561. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => 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. } | (string | {
  4580. [x: string]: boolean;
  4581. } | (string | {
  4582. [x: string]: boolean;
  4583. } | (string | {
  4584. [x: string]: boolean;
  4585. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (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. } | (string | {
  4604. [x: string]: boolean;
  4605. } | (string | {
  4606. [x: string]: boolean;
  4607. } | (string | {
  4608. [x: string]: boolean;
  4609. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4610. [x: string]: boolean;
  4611. } | (string | {
  4612. [x: string]: boolean;
  4613. } | (string | {
  4614. [x: string]: boolean;
  4615. } | (string | {
  4616. [x: string]: boolean;
  4617. } | (string | {
  4618. [x: string]: boolean;
  4619. } | (string | {
  4620. [x: string]: boolean;
  4621. } | (string | {
  4622. [x: string]: boolean;
  4623. } | (string | {
  4624. [x: string]: boolean;
  4625. } | (string | {
  4626. [x: string]: boolean;
  4627. } | (string | {
  4628. [x: string]: boolean;
  4629. } | (string | {
  4630. [x: string]: boolean;
  4631. } | (string | {
  4632. [x: string]: boolean;
  4633. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4634. readonly required: false;
  4635. readonly validator: ((val: unknown) => boolean) | undefined;
  4636. __epPropKey: true;
  4637. };
  4638. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  4639. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4640. readonly pure: BooleanConstructor;
  4641. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4642. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4643. readonly popperClass: {
  4644. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (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. } | (string | {
  4663. [x: string]: boolean;
  4664. } | (string | {
  4665. [x: string]: boolean;
  4666. } | (string | {
  4667. [x: string]: boolean;
  4668. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => 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. } | (string | {
  4687. [x: string]: boolean;
  4688. } | (string | {
  4689. [x: string]: boolean;
  4690. } | (string | {
  4691. [x: string]: boolean;
  4692. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (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. } | (string | {
  4711. [x: string]: boolean;
  4712. } | (string | {
  4713. [x: string]: boolean;
  4714. } | (string | {
  4715. [x: string]: boolean;
  4716. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4717. [x: string]: boolean;
  4718. } | (string | {
  4719. [x: string]: boolean;
  4720. } | (string | {
  4721. [x: string]: boolean;
  4722. } | (string | {
  4723. [x: string]: boolean;
  4724. } | (string | {
  4725. [x: string]: boolean;
  4726. } | (string | {
  4727. [x: string]: boolean;
  4728. } | (string | {
  4729. [x: string]: boolean;
  4730. } | (string | {
  4731. [x: string]: boolean;
  4732. } | (string | {
  4733. [x: string]: boolean;
  4734. } | (string | {
  4735. [x: string]: boolean;
  4736. } | (string | {
  4737. [x: string]: boolean;
  4738. } | (string | {
  4739. [x: string]: boolean;
  4740. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4741. readonly required: false;
  4742. readonly validator: ((val: unknown) => boolean) | undefined;
  4743. __epPropKey: true;
  4744. };
  4745. readonly popperStyle: {
  4746. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  4747. readonly required: false;
  4748. readonly validator: ((val: unknown) => boolean) | undefined;
  4749. __epPropKey: true;
  4750. };
  4751. readonly referenceEl: {
  4752. readonly type: import("vue").PropType<HTMLElement>;
  4753. readonly required: false;
  4754. readonly validator: ((val: unknown) => boolean) | undefined;
  4755. __epPropKey: true;
  4756. };
  4757. readonly triggerTargetEl: {
  4758. readonly type: import("vue").PropType<HTMLElement>;
  4759. readonly required: false;
  4760. readonly validator: ((val: unknown) => boolean) | undefined;
  4761. __epPropKey: true;
  4762. };
  4763. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4764. readonly virtualTriggering: BooleanConstructor;
  4765. readonly zIndex: NumberConstructor;
  4766. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4767. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  4768. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4769. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  4770. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  4771. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  4772. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  4773. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  4774. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  4775. }, {
  4776. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  4777. readonly appendTo: {
  4778. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  4779. readonly required: false;
  4780. readonly validator: ((val: unknown) => boolean) | undefined;
  4781. __epPropKey: true;
  4782. };
  4783. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  4784. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4785. readonly persistent: BooleanConstructor;
  4786. readonly ariaLabel: StringConstructor;
  4787. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  4788. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  4789. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4790. readonly disabled: {
  4791. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  4792. readonly required: false;
  4793. readonly validator: ((val: unknown) => boolean) | undefined;
  4794. __epPropKey: true;
  4795. };
  4796. readonly id: StringConstructor;
  4797. readonly style: {
  4798. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  4799. readonly required: false;
  4800. readonly validator: ((val: unknown) => boolean) | undefined;
  4801. __epPropKey: true;
  4802. };
  4803. readonly className: {
  4804. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  4805. [x: string]: boolean;
  4806. } | (string | {
  4807. [x: string]: boolean;
  4808. } | (string | {
  4809. [x: string]: boolean;
  4810. } | (string | {
  4811. [x: string]: boolean;
  4812. } | (string | {
  4813. [x: string]: boolean;
  4814. } | (string | {
  4815. [x: string]: boolean;
  4816. } | (string | {
  4817. [x: string]: boolean;
  4818. } | (string | {
  4819. [x: string]: boolean;
  4820. } | (string | {
  4821. [x: string]: boolean;
  4822. } | (string | {
  4823. [x: string]: boolean;
  4824. } | (string | {
  4825. [x: string]: boolean;
  4826. } | (string | {
  4827. [x: string]: boolean;
  4828. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4829. [x: string]: boolean;
  4830. } | (string | {
  4831. [x: string]: boolean;
  4832. } | (string | {
  4833. [x: string]: boolean;
  4834. } | (string | {
  4835. [x: string]: boolean;
  4836. } | (string | {
  4837. [x: string]: boolean;
  4838. } | (string | {
  4839. [x: string]: boolean;
  4840. } | (string | {
  4841. [x: string]: boolean;
  4842. } | (string | {
  4843. [x: string]: boolean;
  4844. } | (string | {
  4845. [x: string]: boolean;
  4846. } | (string | {
  4847. [x: string]: boolean;
  4848. } | (string | {
  4849. [x: string]: boolean;
  4850. } | (string | {
  4851. [x: string]: boolean;
  4852. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  4853. [x: string]: boolean;
  4854. } | (string | {
  4855. [x: string]: boolean;
  4856. } | (string | {
  4857. [x: string]: boolean;
  4858. } | (string | {
  4859. [x: string]: boolean;
  4860. } | (string | {
  4861. [x: string]: boolean;
  4862. } | (string | {
  4863. [x: string]: boolean;
  4864. } | (string | {
  4865. [x: string]: boolean;
  4866. } | (string | {
  4867. [x: string]: boolean;
  4868. } | (string | {
  4869. [x: string]: boolean;
  4870. } | (string | {
  4871. [x: string]: boolean;
  4872. } | (string | {
  4873. [x: string]: boolean;
  4874. } | (string | {
  4875. [x: string]: boolean;
  4876. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4877. [x: string]: boolean;
  4878. } | (string | {
  4879. [x: string]: boolean;
  4880. } | (string | {
  4881. [x: string]: boolean;
  4882. } | (string | {
  4883. [x: string]: boolean;
  4884. } | (string | {
  4885. [x: string]: boolean;
  4886. } | (string | {
  4887. [x: string]: boolean;
  4888. } | (string | {
  4889. [x: string]: boolean;
  4890. } | (string | {
  4891. [x: string]: boolean;
  4892. } | (string | {
  4893. [x: string]: boolean;
  4894. } | (string | {
  4895. [x: string]: boolean;
  4896. } | (string | {
  4897. [x: string]: boolean;
  4898. } | (string | {
  4899. [x: string]: boolean;
  4900. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  4901. readonly required: false;
  4902. readonly validator: ((val: unknown) => boolean) | undefined;
  4903. __epPropKey: true;
  4904. };
  4905. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  4906. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  4907. readonly pure: BooleanConstructor;
  4908. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4909. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  4910. readonly popperClass: {
  4911. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  4912. [x: string]: boolean;
  4913. } | (string | {
  4914. [x: string]: boolean;
  4915. } | (string | {
  4916. [x: string]: boolean;
  4917. } | (string | {
  4918. [x: string]: boolean;
  4919. } | (string | {
  4920. [x: string]: boolean;
  4921. } | (string | {
  4922. [x: string]: boolean;
  4923. } | (string | {
  4924. [x: string]: boolean;
  4925. } | (string | {
  4926. [x: string]: boolean;
  4927. } | (string | {
  4928. [x: string]: boolean;
  4929. } | (string | {
  4930. [x: string]: boolean;
  4931. } | (string | {
  4932. [x: string]: boolean;
  4933. } | (string | {
  4934. [x: string]: boolean;
  4935. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4936. [x: string]: boolean;
  4937. } | (string | {
  4938. [x: string]: boolean;
  4939. } | (string | {
  4940. [x: string]: boolean;
  4941. } | (string | {
  4942. [x: string]: boolean;
  4943. } | (string | {
  4944. [x: string]: boolean;
  4945. } | (string | {
  4946. [x: string]: boolean;
  4947. } | (string | {
  4948. [x: string]: boolean;
  4949. } | (string | {
  4950. [x: string]: boolean;
  4951. } | (string | {
  4952. [x: string]: boolean;
  4953. } | (string | {
  4954. [x: string]: boolean;
  4955. } | (string | {
  4956. [x: string]: boolean;
  4957. } | (string | {
  4958. [x: string]: boolean;
  4959. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  4960. [x: string]: boolean;
  4961. } | (string | {
  4962. [x: string]: boolean;
  4963. } | (string | {
  4964. [x: string]: boolean;
  4965. } | (string | {
  4966. [x: string]: boolean;
  4967. } | (string | {
  4968. [x: string]: boolean;
  4969. } | (string | {
  4970. [x: string]: boolean;
  4971. } | (string | {
  4972. [x: string]: boolean;
  4973. } | (string | {
  4974. [x: string]: boolean;
  4975. } | (string | {
  4976. [x: string]: boolean;
  4977. } | (string | {
  4978. [x: string]: boolean;
  4979. } | (string | {
  4980. [x: string]: boolean;
  4981. } | (string | {
  4982. [x: string]: boolean;
  4983. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  4984. [x: string]: boolean;
  4985. } | (string | {
  4986. [x: string]: boolean;
  4987. } | (string | {
  4988. [x: string]: boolean;
  4989. } | (string | {
  4990. [x: string]: boolean;
  4991. } | (string | {
  4992. [x: string]: boolean;
  4993. } | (string | {
  4994. [x: string]: boolean;
  4995. } | (string | {
  4996. [x: string]: boolean;
  4997. } | (string | {
  4998. [x: string]: boolean;
  4999. } | (string | {
  5000. [x: string]: boolean;
  5001. } | (string | {
  5002. [x: string]: boolean;
  5003. } | (string | {
  5004. [x: string]: boolean;
  5005. } | (string | {
  5006. [x: string]: boolean;
  5007. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5008. readonly required: false;
  5009. readonly validator: ((val: unknown) => boolean) | undefined;
  5010. __epPropKey: true;
  5011. };
  5012. readonly popperStyle: {
  5013. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5014. readonly required: false;
  5015. readonly validator: ((val: unknown) => boolean) | undefined;
  5016. __epPropKey: true;
  5017. };
  5018. readonly referenceEl: {
  5019. readonly type: import("vue").PropType<HTMLElement>;
  5020. readonly required: false;
  5021. readonly validator: ((val: unknown) => boolean) | undefined;
  5022. __epPropKey: true;
  5023. };
  5024. readonly triggerTargetEl: {
  5025. readonly type: import("vue").PropType<HTMLElement>;
  5026. readonly required: false;
  5027. readonly validator: ((val: unknown) => boolean) | undefined;
  5028. __epPropKey: true;
  5029. };
  5030. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5031. readonly virtualTriggering: BooleanConstructor;
  5032. readonly zIndex: NumberConstructor;
  5033. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5034. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  5035. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5036. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  5037. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  5038. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  5039. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  5040. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5041. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  5042. }>> & {
  5043. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  5044. }>>;
  5045. selector: import("vue").ComputedRef<string>;
  5046. contentRef: any;
  5047. destroyed: import("vue").Ref<boolean>;
  5048. controlled: import("vue").Ref<boolean>;
  5049. id: import("vue").Ref<string>;
  5050. open: import("vue").Ref<boolean>;
  5051. trigger: import("vue").Ref<import("element-plus/es/utils").Arrayable<import("..").TooltipTriggerType>>;
  5052. onClose: (e?: Event | undefined) => void;
  5053. onOpen: (e?: Event | undefined) => void;
  5054. onShow: () => void;
  5055. onHide: () => void;
  5056. onBeforeShow: () => void;
  5057. onBeforeHide: () => void;
  5058. persistentRef: import("vue").ComputedRef<boolean>;
  5059. shouldRender: import("vue").ComputedRef<boolean>;
  5060. shouldShow: import("vue").ComputedRef<boolean>;
  5061. appendTo: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  5062. contentStyle: import("vue").ComputedRef<any>;
  5063. ariaHidden: import("vue").ComputedRef<boolean>;
  5064. onTransitionLeave: () => void;
  5065. stopWhenControlled: () => true | undefined;
  5066. onContentEnter: (event: unknown) => void;
  5067. onContentLeave: (event: unknown) => void;
  5068. onBeforeEnter: () => void;
  5069. onBeforeLeave: () => void;
  5070. onAfterShow: () => void;
  5071. onBlur: () => void;
  5072. stopHandle: (() => void) | undefined;
  5073. ElPopperContent: import("vue").DefineComponent<{
  5074. readonly id: StringConstructor;
  5075. readonly style: {
  5076. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5077. readonly required: false;
  5078. readonly validator: ((val: unknown) => boolean) | undefined;
  5079. __epPropKey: true;
  5080. };
  5081. readonly className: {
  5082. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5083. [x: string]: boolean;
  5084. } | (string | {
  5085. [x: string]: boolean;
  5086. } | (string | {
  5087. [x: string]: boolean;
  5088. } | (string | {
  5089. [x: string]: boolean;
  5090. } | (string | {
  5091. [x: string]: boolean;
  5092. } | (string | {
  5093. [x: string]: boolean;
  5094. } | (string | {
  5095. [x: string]: boolean;
  5096. } | (string | {
  5097. [x: string]: boolean;
  5098. } | (string | {
  5099. [x: string]: boolean;
  5100. } | (string | {
  5101. [x: string]: boolean;
  5102. } | (string | {
  5103. [x: string]: boolean;
  5104. } | (string | {
  5105. [x: string]: boolean;
  5106. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5107. [x: string]: boolean;
  5108. } | (string | {
  5109. [x: string]: boolean;
  5110. } | (string | {
  5111. [x: string]: boolean;
  5112. } | (string | {
  5113. [x: string]: boolean;
  5114. } | (string | {
  5115. [x: string]: boolean;
  5116. } | (string | {
  5117. [x: string]: boolean;
  5118. } | (string | {
  5119. [x: string]: boolean;
  5120. } | (string | {
  5121. [x: string]: boolean;
  5122. } | (string | {
  5123. [x: string]: boolean;
  5124. } | (string | {
  5125. [x: string]: boolean;
  5126. } | (string | {
  5127. [x: string]: boolean;
  5128. } | (string | {
  5129. [x: string]: boolean;
  5130. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5131. [x: string]: boolean;
  5132. } | (string | {
  5133. [x: string]: boolean;
  5134. } | (string | {
  5135. [x: string]: boolean;
  5136. } | (string | {
  5137. [x: string]: boolean;
  5138. } | (string | {
  5139. [x: string]: boolean;
  5140. } | (string | {
  5141. [x: string]: boolean;
  5142. } | (string | {
  5143. [x: string]: boolean;
  5144. } | (string | {
  5145. [x: string]: boolean;
  5146. } | (string | {
  5147. [x: string]: boolean;
  5148. } | (string | {
  5149. [x: string]: boolean;
  5150. } | (string | {
  5151. [x: string]: boolean;
  5152. } | (string | {
  5153. [x: string]: boolean;
  5154. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5155. [x: string]: boolean;
  5156. } | (string | {
  5157. [x: string]: boolean;
  5158. } | (string | {
  5159. [x: string]: boolean;
  5160. } | (string | {
  5161. [x: string]: boolean;
  5162. } | (string | {
  5163. [x: string]: boolean;
  5164. } | (string | {
  5165. [x: string]: boolean;
  5166. } | (string | {
  5167. [x: string]: boolean;
  5168. } | (string | {
  5169. [x: string]: boolean;
  5170. } | (string | {
  5171. [x: string]: boolean;
  5172. } | (string | {
  5173. [x: string]: boolean;
  5174. } | (string | {
  5175. [x: string]: boolean;
  5176. } | (string | {
  5177. [x: string]: boolean;
  5178. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5179. readonly required: false;
  5180. readonly validator: ((val: unknown) => boolean) | undefined;
  5181. __epPropKey: true;
  5182. };
  5183. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  5184. readonly visible: BooleanConstructor;
  5185. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5186. readonly pure: BooleanConstructor;
  5187. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5188. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5189. readonly popperClass: {
  5190. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5191. [x: string]: boolean;
  5192. } | (string | {
  5193. [x: string]: boolean;
  5194. } | (string | {
  5195. [x: string]: boolean;
  5196. } | (string | {
  5197. [x: string]: boolean;
  5198. } | (string | {
  5199. [x: string]: boolean;
  5200. } | (string | {
  5201. [x: string]: boolean;
  5202. } | (string | {
  5203. [x: string]: boolean;
  5204. } | (string | {
  5205. [x: string]: boolean;
  5206. } | (string | {
  5207. [x: string]: boolean;
  5208. } | (string | {
  5209. [x: string]: boolean;
  5210. } | (string | {
  5211. [x: string]: boolean;
  5212. } | (string | {
  5213. [x: string]: boolean;
  5214. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5215. [x: string]: boolean;
  5216. } | (string | {
  5217. [x: string]: boolean;
  5218. } | (string | {
  5219. [x: string]: boolean;
  5220. } | (string | {
  5221. [x: string]: boolean;
  5222. } | (string | {
  5223. [x: string]: boolean;
  5224. } | (string | {
  5225. [x: string]: boolean;
  5226. } | (string | {
  5227. [x: string]: boolean;
  5228. } | (string | {
  5229. [x: string]: boolean;
  5230. } | (string | {
  5231. [x: string]: boolean;
  5232. } | (string | {
  5233. [x: string]: boolean;
  5234. } | (string | {
  5235. [x: string]: boolean;
  5236. } | (string | {
  5237. [x: string]: boolean;
  5238. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5239. [x: string]: boolean;
  5240. } | (string | {
  5241. [x: string]: boolean;
  5242. } | (string | {
  5243. [x: string]: boolean;
  5244. } | (string | {
  5245. [x: string]: boolean;
  5246. } | (string | {
  5247. [x: string]: boolean;
  5248. } | (string | {
  5249. [x: string]: boolean;
  5250. } | (string | {
  5251. [x: string]: boolean;
  5252. } | (string | {
  5253. [x: string]: boolean;
  5254. } | (string | {
  5255. [x: string]: boolean;
  5256. } | (string | {
  5257. [x: string]: boolean;
  5258. } | (string | {
  5259. [x: string]: boolean;
  5260. } | (string | {
  5261. [x: string]: boolean;
  5262. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5263. [x: string]: boolean;
  5264. } | (string | {
  5265. [x: string]: boolean;
  5266. } | (string | {
  5267. [x: string]: boolean;
  5268. } | (string | {
  5269. [x: string]: boolean;
  5270. } | (string | {
  5271. [x: string]: boolean;
  5272. } | (string | {
  5273. [x: string]: boolean;
  5274. } | (string | {
  5275. [x: string]: boolean;
  5276. } | (string | {
  5277. [x: string]: boolean;
  5278. } | (string | {
  5279. [x: string]: boolean;
  5280. } | (string | {
  5281. [x: string]: boolean;
  5282. } | (string | {
  5283. [x: string]: boolean;
  5284. } | (string | {
  5285. [x: string]: boolean;
  5286. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5287. readonly required: false;
  5288. readonly validator: ((val: unknown) => boolean) | undefined;
  5289. __epPropKey: true;
  5290. };
  5291. readonly popperStyle: {
  5292. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5293. readonly required: false;
  5294. readonly validator: ((val: unknown) => boolean) | undefined;
  5295. __epPropKey: true;
  5296. };
  5297. readonly referenceEl: {
  5298. readonly type: import("vue").PropType<HTMLElement>;
  5299. readonly required: false;
  5300. readonly validator: ((val: unknown) => boolean) | undefined;
  5301. __epPropKey: true;
  5302. };
  5303. readonly triggerTargetEl: {
  5304. readonly type: import("vue").PropType<HTMLElement>;
  5305. readonly required: false;
  5306. readonly validator: ((val: unknown) => boolean) | undefined;
  5307. __epPropKey: true;
  5308. };
  5309. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5310. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5311. readonly virtualTriggering: BooleanConstructor;
  5312. readonly zIndex: NumberConstructor;
  5313. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5314. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  5315. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5316. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  5317. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  5318. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  5319. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  5320. }, {
  5321. emit: ((event: "focus") => void) & ((event: "close") => void) & ((event: "blur") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void);
  5322. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  5323. readonly id: StringConstructor;
  5324. readonly style: {
  5325. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5326. readonly required: false;
  5327. readonly validator: ((val: unknown) => boolean) | undefined;
  5328. __epPropKey: true;
  5329. };
  5330. readonly className: {
  5331. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5332. [x: string]: boolean;
  5333. } | (string | {
  5334. [x: string]: boolean;
  5335. } | (string | {
  5336. [x: string]: boolean;
  5337. } | (string | {
  5338. [x: string]: boolean;
  5339. } | (string | {
  5340. [x: string]: boolean;
  5341. } | (string | {
  5342. [x: string]: boolean;
  5343. } | (string | {
  5344. [x: string]: boolean;
  5345. } | (string | {
  5346. [x: string]: boolean;
  5347. } | (string | {
  5348. [x: string]: boolean;
  5349. } | (string | {
  5350. [x: string]: boolean;
  5351. } | (string | {
  5352. [x: string]: boolean;
  5353. } | (string | {
  5354. [x: string]: boolean;
  5355. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5356. [x: string]: boolean;
  5357. } | (string | {
  5358. [x: string]: boolean;
  5359. } | (string | {
  5360. [x: string]: boolean;
  5361. } | (string | {
  5362. [x: string]: boolean;
  5363. } | (string | {
  5364. [x: string]: boolean;
  5365. } | (string | {
  5366. [x: string]: boolean;
  5367. } | (string | {
  5368. [x: string]: boolean;
  5369. } | (string | {
  5370. [x: string]: boolean;
  5371. } | (string | {
  5372. [x: string]: boolean;
  5373. } | (string | {
  5374. [x: string]: boolean;
  5375. } | (string | {
  5376. [x: string]: boolean;
  5377. } | (string | {
  5378. [x: string]: boolean;
  5379. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5380. [x: string]: boolean;
  5381. } | (string | {
  5382. [x: string]: boolean;
  5383. } | (string | {
  5384. [x: string]: boolean;
  5385. } | (string | {
  5386. [x: string]: boolean;
  5387. } | (string | {
  5388. [x: string]: boolean;
  5389. } | (string | {
  5390. [x: string]: boolean;
  5391. } | (string | {
  5392. [x: string]: boolean;
  5393. } | (string | {
  5394. [x: string]: boolean;
  5395. } | (string | {
  5396. [x: string]: boolean;
  5397. } | (string | {
  5398. [x: string]: boolean;
  5399. } | (string | {
  5400. [x: string]: boolean;
  5401. } | (string | {
  5402. [x: string]: boolean;
  5403. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5404. [x: string]: boolean;
  5405. } | (string | {
  5406. [x: string]: boolean;
  5407. } | (string | {
  5408. [x: string]: boolean;
  5409. } | (string | {
  5410. [x: string]: boolean;
  5411. } | (string | {
  5412. [x: string]: boolean;
  5413. } | (string | {
  5414. [x: string]: boolean;
  5415. } | (string | {
  5416. [x: string]: boolean;
  5417. } | (string | {
  5418. [x: string]: boolean;
  5419. } | (string | {
  5420. [x: string]: boolean;
  5421. } | (string | {
  5422. [x: string]: boolean;
  5423. } | (string | {
  5424. [x: string]: boolean;
  5425. } | (string | {
  5426. [x: string]: boolean;
  5427. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5428. readonly required: false;
  5429. readonly validator: ((val: unknown) => boolean) | undefined;
  5430. __epPropKey: true;
  5431. };
  5432. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  5433. readonly visible: BooleanConstructor;
  5434. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5435. readonly pure: BooleanConstructor;
  5436. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5437. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5438. readonly popperClass: {
  5439. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5440. [x: string]: boolean;
  5441. } | (string | {
  5442. [x: string]: boolean;
  5443. } | (string | {
  5444. [x: string]: boolean;
  5445. } | (string | {
  5446. [x: string]: boolean;
  5447. } | (string | {
  5448. [x: string]: boolean;
  5449. } | (string | {
  5450. [x: string]: boolean;
  5451. } | (string | {
  5452. [x: string]: boolean;
  5453. } | (string | {
  5454. [x: string]: boolean;
  5455. } | (string | {
  5456. [x: string]: boolean;
  5457. } | (string | {
  5458. [x: string]: boolean;
  5459. } | (string | {
  5460. [x: string]: boolean;
  5461. } | (string | {
  5462. [x: string]: boolean;
  5463. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5464. [x: string]: boolean;
  5465. } | (string | {
  5466. [x: string]: boolean;
  5467. } | (string | {
  5468. [x: string]: boolean;
  5469. } | (string | {
  5470. [x: string]: boolean;
  5471. } | (string | {
  5472. [x: string]: boolean;
  5473. } | (string | {
  5474. [x: string]: boolean;
  5475. } | (string | {
  5476. [x: string]: boolean;
  5477. } | (string | {
  5478. [x: string]: boolean;
  5479. } | (string | {
  5480. [x: string]: boolean;
  5481. } | (string | {
  5482. [x: string]: boolean;
  5483. } | (string | {
  5484. [x: string]: boolean;
  5485. } | (string | {
  5486. [x: string]: boolean;
  5487. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5488. [x: string]: boolean;
  5489. } | (string | {
  5490. [x: string]: boolean;
  5491. } | (string | {
  5492. [x: string]: boolean;
  5493. } | (string | {
  5494. [x: string]: boolean;
  5495. } | (string | {
  5496. [x: string]: boolean;
  5497. } | (string | {
  5498. [x: string]: boolean;
  5499. } | (string | {
  5500. [x: string]: boolean;
  5501. } | (string | {
  5502. [x: string]: boolean;
  5503. } | (string | {
  5504. [x: string]: boolean;
  5505. } | (string | {
  5506. [x: string]: boolean;
  5507. } | (string | {
  5508. [x: string]: boolean;
  5509. } | (string | {
  5510. [x: string]: boolean;
  5511. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5512. [x: string]: boolean;
  5513. } | (string | {
  5514. [x: string]: boolean;
  5515. } | (string | {
  5516. [x: string]: boolean;
  5517. } | (string | {
  5518. [x: string]: boolean;
  5519. } | (string | {
  5520. [x: string]: boolean;
  5521. } | (string | {
  5522. [x: string]: boolean;
  5523. } | (string | {
  5524. [x: string]: boolean;
  5525. } | (string | {
  5526. [x: string]: boolean;
  5527. } | (string | {
  5528. [x: string]: boolean;
  5529. } | (string | {
  5530. [x: string]: boolean;
  5531. } | (string | {
  5532. [x: string]: boolean;
  5533. } | (string | {
  5534. [x: string]: boolean;
  5535. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5536. readonly required: false;
  5537. readonly validator: ((val: unknown) => boolean) | undefined;
  5538. __epPropKey: true;
  5539. };
  5540. readonly popperStyle: {
  5541. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5542. readonly required: false;
  5543. readonly validator: ((val: unknown) => boolean) | undefined;
  5544. __epPropKey: true;
  5545. };
  5546. readonly referenceEl: {
  5547. readonly type: import("vue").PropType<HTMLElement>;
  5548. readonly required: false;
  5549. readonly validator: ((val: unknown) => boolean) | undefined;
  5550. __epPropKey: true;
  5551. };
  5552. readonly triggerTargetEl: {
  5553. readonly type: import("vue").PropType<HTMLElement>;
  5554. readonly required: false;
  5555. readonly validator: ((val: unknown) => boolean) | undefined;
  5556. __epPropKey: true;
  5557. };
  5558. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5559. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5560. readonly virtualTriggering: BooleanConstructor;
  5561. readonly zIndex: NumberConstructor;
  5562. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5563. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  5564. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5565. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  5566. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  5567. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  5568. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  5569. }>> & {
  5570. onClose?: (() => any) | undefined;
  5571. onFocus?: (() => any) | undefined;
  5572. onBlur?: (() => any) | undefined;
  5573. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  5574. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  5575. }>>;
  5576. popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
  5577. contentRef: import("vue").Ref<HTMLElement | undefined>;
  5578. triggerRef: import("vue").Ref<import("../..").Measurable | undefined>;
  5579. role: import("vue").ComputedRef<string>;
  5580. formItemContext: import("../..").FormItemContext | undefined;
  5581. nextZIndex: () => number;
  5582. ns: {
  5583. namespace: import("vue").Ref<string>;
  5584. b: (blockSuffix?: string) => string;
  5585. e: (element?: string | undefined) => string;
  5586. m: (modifier?: string | undefined) => string;
  5587. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  5588. em: (element?: string | undefined, modifier?: string | undefined) => string;
  5589. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  5590. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  5591. is: {
  5592. (name: string, state: boolean | undefined): string;
  5593. (name: string): string;
  5594. };
  5595. cssVar: (object: Record<string, string>) => Record<string, string>;
  5596. cssVarName: (name: string) => string;
  5597. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  5598. cssVarBlockName: (name: string) => string;
  5599. };
  5600. popperContentRef: import("vue").Ref<HTMLElement | undefined>;
  5601. focusStartRef: import("vue").Ref<HTMLElement | "first" | "container">;
  5602. arrowRef: import("vue").Ref<HTMLElement | undefined>;
  5603. arrowOffset: import("vue").Ref<number | undefined>;
  5604. contentZIndex: import("vue").Ref<number>;
  5605. trapped: import("vue").Ref<boolean>;
  5606. triggerTargetAriaStopWatch: undefined;
  5607. computedReference: import("vue").ComputedRef<import("../..").Measurable | undefined>;
  5608. contentStyle: import("vue").ComputedRef<any>;
  5609. contentClass: import("vue").ComputedRef<((string | {
  5610. [x: string]: boolean;
  5611. } | (string | {
  5612. [x: string]: boolean;
  5613. } | (string | {
  5614. [x: string]: boolean;
  5615. } | (string | {
  5616. [x: string]: boolean;
  5617. } | (string | {
  5618. [x: string]: boolean;
  5619. } | (string | {
  5620. [x: string]: boolean;
  5621. } | (string | {
  5622. [x: string]: boolean;
  5623. } | (string | {
  5624. [x: string]: boolean;
  5625. } | (string | {
  5626. [x: string]: boolean;
  5627. } | (string | {
  5628. [x: string]: boolean;
  5629. } | (string | {
  5630. [x: string]: boolean;
  5631. } | (string | {
  5632. [x: string]: boolean;
  5633. } | any)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>;
  5634. ariaModal: import("vue").ComputedRef<string | undefined>;
  5635. createPopperInstance: ({ referenceEl, popperContentEl, arrowEl, }: import("..").CreatePopperInstanceParams) => import("@popperjs/core").Instance;
  5636. updatePopper: (shouldUpdateZIndex?: boolean) => void;
  5637. togglePopperAlive: () => void;
  5638. onFocusAfterTrapped: () => void;
  5639. onFocusAfterReleased: (event: CustomEvent<any>) => void;
  5640. onFocusInTrap: (event: FocusEvent) => void;
  5641. onFocusoutPrevented: (event: CustomEvent<any>) => void;
  5642. onReleaseRequested: () => void;
  5643. ElFocusTrap: import("vue").DefineComponent<{
  5644. loop: BooleanConstructor;
  5645. trapped: BooleanConstructor;
  5646. focusTrapEl: import("vue").PropType<HTMLElement>;
  5647. focusStartEl: {
  5648. type: import("vue").PropType<HTMLElement | "first" | "container">;
  5649. default: string;
  5650. };
  5651. }, {
  5652. onKeydown: (e: KeyboardEvent) => void;
  5653. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  5654. loop: BooleanConstructor;
  5655. trapped: BooleanConstructor;
  5656. focusTrapEl: import("vue").PropType<HTMLElement>;
  5657. focusStartEl: {
  5658. type: import("vue").PropType<HTMLElement | "first" | "container">;
  5659. default: string;
  5660. };
  5661. }>> & {
  5662. onFocusAfterTrapped?: ((...args: any[]) => any) | undefined;
  5663. onFocusAfterReleased?: ((...args: any[]) => any) | undefined;
  5664. onFocusin?: ((...args: any[]) => any) | undefined;
  5665. onFocusout?: ((...args: any[]) => any) | undefined;
  5666. "onFocusout-prevented"?: ((...args: any[]) => any) | undefined;
  5667. "onRelease-requested"?: ((...args: any[]) => any) | undefined;
  5668. }, {
  5669. loop: boolean;
  5670. trapped: boolean;
  5671. focusStartEl: HTMLElement | "first" | "container";
  5672. }>;
  5673. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  5674. mouseenter: (evt: MouseEvent) => boolean;
  5675. mouseleave: (evt: MouseEvent) => boolean;
  5676. focus: () => boolean;
  5677. blur: () => boolean;
  5678. close: () => boolean;
  5679. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  5680. readonly id: StringConstructor;
  5681. readonly style: {
  5682. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5683. readonly required: false;
  5684. readonly validator: ((val: unknown) => boolean) | undefined;
  5685. __epPropKey: true;
  5686. };
  5687. readonly className: {
  5688. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5689. [x: string]: boolean;
  5690. } | (string | {
  5691. [x: string]: boolean;
  5692. } | (string | {
  5693. [x: string]: boolean;
  5694. } | (string | {
  5695. [x: string]: boolean;
  5696. } | (string | {
  5697. [x: string]: boolean;
  5698. } | (string | {
  5699. [x: string]: boolean;
  5700. } | (string | {
  5701. [x: string]: boolean;
  5702. } | (string | {
  5703. [x: string]: boolean;
  5704. } | (string | {
  5705. [x: string]: boolean;
  5706. } | (string | {
  5707. [x: string]: boolean;
  5708. } | (string | {
  5709. [x: string]: boolean;
  5710. } | (string | {
  5711. [x: string]: boolean;
  5712. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5713. [x: string]: boolean;
  5714. } | (string | {
  5715. [x: string]: boolean;
  5716. } | (string | {
  5717. [x: string]: boolean;
  5718. } | (string | {
  5719. [x: string]: boolean;
  5720. } | (string | {
  5721. [x: string]: boolean;
  5722. } | (string | {
  5723. [x: string]: boolean;
  5724. } | (string | {
  5725. [x: string]: boolean;
  5726. } | (string | {
  5727. [x: string]: boolean;
  5728. } | (string | {
  5729. [x: string]: boolean;
  5730. } | (string | {
  5731. [x: string]: boolean;
  5732. } | (string | {
  5733. [x: string]: boolean;
  5734. } | (string | {
  5735. [x: string]: boolean;
  5736. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5737. [x: string]: boolean;
  5738. } | (string | {
  5739. [x: string]: boolean;
  5740. } | (string | {
  5741. [x: string]: boolean;
  5742. } | (string | {
  5743. [x: string]: boolean;
  5744. } | (string | {
  5745. [x: string]: boolean;
  5746. } | (string | {
  5747. [x: string]: boolean;
  5748. } | (string | {
  5749. [x: string]: boolean;
  5750. } | (string | {
  5751. [x: string]: boolean;
  5752. } | (string | {
  5753. [x: string]: boolean;
  5754. } | (string | {
  5755. [x: string]: boolean;
  5756. } | (string | {
  5757. [x: string]: boolean;
  5758. } | (string | {
  5759. [x: string]: boolean;
  5760. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5761. [x: string]: boolean;
  5762. } | (string | {
  5763. [x: string]: boolean;
  5764. } | (string | {
  5765. [x: string]: boolean;
  5766. } | (string | {
  5767. [x: string]: boolean;
  5768. } | (string | {
  5769. [x: string]: boolean;
  5770. } | (string | {
  5771. [x: string]: boolean;
  5772. } | (string | {
  5773. [x: string]: boolean;
  5774. } | (string | {
  5775. [x: string]: boolean;
  5776. } | (string | {
  5777. [x: string]: boolean;
  5778. } | (string | {
  5779. [x: string]: boolean;
  5780. } | (string | {
  5781. [x: string]: boolean;
  5782. } | (string | {
  5783. [x: string]: boolean;
  5784. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5785. readonly required: false;
  5786. readonly validator: ((val: unknown) => boolean) | undefined;
  5787. __epPropKey: true;
  5788. };
  5789. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  5790. readonly visible: BooleanConstructor;
  5791. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5792. readonly pure: BooleanConstructor;
  5793. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5794. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5795. readonly popperClass: {
  5796. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5797. [x: string]: boolean;
  5798. } | (string | {
  5799. [x: string]: boolean;
  5800. } | (string | {
  5801. [x: string]: boolean;
  5802. } | (string | {
  5803. [x: string]: boolean;
  5804. } | (string | {
  5805. [x: string]: boolean;
  5806. } | (string | {
  5807. [x: string]: boolean;
  5808. } | (string | {
  5809. [x: string]: boolean;
  5810. } | (string | {
  5811. [x: string]: boolean;
  5812. } | (string | {
  5813. [x: string]: boolean;
  5814. } | (string | {
  5815. [x: string]: boolean;
  5816. } | (string | {
  5817. [x: string]: boolean;
  5818. } | (string | {
  5819. [x: string]: boolean;
  5820. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5821. [x: string]: boolean;
  5822. } | (string | {
  5823. [x: string]: boolean;
  5824. } | (string | {
  5825. [x: string]: boolean;
  5826. } | (string | {
  5827. [x: string]: boolean;
  5828. } | (string | {
  5829. [x: string]: boolean;
  5830. } | (string | {
  5831. [x: string]: boolean;
  5832. } | (string | {
  5833. [x: string]: boolean;
  5834. } | (string | {
  5835. [x: string]: boolean;
  5836. } | (string | {
  5837. [x: string]: boolean;
  5838. } | (string | {
  5839. [x: string]: boolean;
  5840. } | (string | {
  5841. [x: string]: boolean;
  5842. } | (string | {
  5843. [x: string]: boolean;
  5844. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  5845. [x: string]: boolean;
  5846. } | (string | {
  5847. [x: string]: boolean;
  5848. } | (string | {
  5849. [x: string]: boolean;
  5850. } | (string | {
  5851. [x: string]: boolean;
  5852. } | (string | {
  5853. [x: string]: boolean;
  5854. } | (string | {
  5855. [x: string]: boolean;
  5856. } | (string | {
  5857. [x: string]: boolean;
  5858. } | (string | {
  5859. [x: string]: boolean;
  5860. } | (string | {
  5861. [x: string]: boolean;
  5862. } | (string | {
  5863. [x: string]: boolean;
  5864. } | (string | {
  5865. [x: string]: boolean;
  5866. } | (string | {
  5867. [x: string]: boolean;
  5868. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  5869. [x: string]: boolean;
  5870. } | (string | {
  5871. [x: string]: boolean;
  5872. } | (string | {
  5873. [x: string]: boolean;
  5874. } | (string | {
  5875. [x: string]: boolean;
  5876. } | (string | {
  5877. [x: string]: boolean;
  5878. } | (string | {
  5879. [x: string]: boolean;
  5880. } | (string | {
  5881. [x: string]: boolean;
  5882. } | (string | {
  5883. [x: string]: boolean;
  5884. } | (string | {
  5885. [x: string]: boolean;
  5886. } | (string | {
  5887. [x: string]: boolean;
  5888. } | (string | {
  5889. [x: string]: boolean;
  5890. } | (string | {
  5891. [x: string]: boolean;
  5892. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  5893. readonly required: false;
  5894. readonly validator: ((val: unknown) => boolean) | undefined;
  5895. __epPropKey: true;
  5896. };
  5897. readonly popperStyle: {
  5898. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5899. readonly required: false;
  5900. readonly validator: ((val: unknown) => boolean) | undefined;
  5901. __epPropKey: true;
  5902. };
  5903. readonly referenceEl: {
  5904. readonly type: import("vue").PropType<HTMLElement>;
  5905. readonly required: false;
  5906. readonly validator: ((val: unknown) => boolean) | undefined;
  5907. __epPropKey: true;
  5908. };
  5909. readonly triggerTargetEl: {
  5910. readonly type: import("vue").PropType<HTMLElement>;
  5911. readonly required: false;
  5912. readonly validator: ((val: unknown) => boolean) | undefined;
  5913. __epPropKey: true;
  5914. };
  5915. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5916. readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  5917. readonly virtualTriggering: BooleanConstructor;
  5918. readonly zIndex: NumberConstructor;
  5919. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  5920. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  5921. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5922. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  5923. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  5924. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  5925. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  5926. }>> & {
  5927. onClose?: (() => any) | undefined;
  5928. onFocus?: (() => any) | undefined;
  5929. onBlur?: (() => any) | undefined;
  5930. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  5931. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  5932. }, {
  5933. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  5934. readonly offset: number;
  5935. readonly effect: string;
  5936. readonly boundariesPadding: number;
  5937. readonly fallbackPlacements: import("@popperjs/core").Placement[];
  5938. readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5939. readonly popperOptions: Partial<import("@popperjs/core").Options>;
  5940. readonly strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  5941. readonly enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5942. readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5943. readonly trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5944. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  5945. readonly ariaLabel: string;
  5946. readonly visible: boolean;
  5947. readonly pure: boolean;
  5948. readonly virtualTriggering: boolean;
  5949. }>;
  5950. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  5951. readonly appendTo: {
  5952. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>;
  5953. readonly required: false;
  5954. readonly validator: ((val: unknown) => boolean) | undefined;
  5955. __epPropKey: true;
  5956. };
  5957. readonly content: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
  5958. readonly rawContent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  5959. readonly persistent: BooleanConstructor;
  5960. readonly ariaLabel: StringConstructor;
  5961. readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>;
  5962. readonly transition: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, `${string}-fade-in-linear`, boolean>;
  5963. readonly teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  5964. readonly disabled: {
  5965. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
  5966. readonly required: false;
  5967. readonly validator: ((val: unknown) => boolean) | undefined;
  5968. __epPropKey: true;
  5969. };
  5970. readonly id: StringConstructor;
  5971. readonly style: {
  5972. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  5973. readonly required: false;
  5974. readonly validator: ((val: unknown) => boolean) | undefined;
  5975. __epPropKey: true;
  5976. };
  5977. readonly className: {
  5978. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  5979. [x: string]: boolean;
  5980. } | (string | {
  5981. [x: string]: boolean;
  5982. } | (string | {
  5983. [x: string]: boolean;
  5984. } | (string | {
  5985. [x: string]: boolean;
  5986. } | (string | {
  5987. [x: string]: boolean;
  5988. } | (string | {
  5989. [x: string]: boolean;
  5990. } | (string | {
  5991. [x: string]: boolean;
  5992. } | (string | {
  5993. [x: string]: boolean;
  5994. } | (string | {
  5995. [x: string]: boolean;
  5996. } | (string | {
  5997. [x: string]: boolean;
  5998. } | (string | {
  5999. [x: string]: boolean;
  6000. } | (string | {
  6001. [x: string]: boolean;
  6002. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  6003. [x: string]: boolean;
  6004. } | (string | {
  6005. [x: string]: boolean;
  6006. } | (string | {
  6007. [x: string]: boolean;
  6008. } | (string | {
  6009. [x: string]: boolean;
  6010. } | (string | {
  6011. [x: string]: boolean;
  6012. } | (string | {
  6013. [x: string]: boolean;
  6014. } | (string | {
  6015. [x: string]: boolean;
  6016. } | (string | {
  6017. [x: string]: boolean;
  6018. } | (string | {
  6019. [x: string]: boolean;
  6020. } | (string | {
  6021. [x: string]: boolean;
  6022. } | (string | {
  6023. [x: string]: boolean;
  6024. } | (string | {
  6025. [x: string]: boolean;
  6026. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  6027. [x: string]: boolean;
  6028. } | (string | {
  6029. [x: string]: boolean;
  6030. } | (string | {
  6031. [x: string]: boolean;
  6032. } | (string | {
  6033. [x: string]: boolean;
  6034. } | (string | {
  6035. [x: string]: boolean;
  6036. } | (string | {
  6037. [x: string]: boolean;
  6038. } | (string | {
  6039. [x: string]: boolean;
  6040. } | (string | {
  6041. [x: string]: boolean;
  6042. } | (string | {
  6043. [x: string]: boolean;
  6044. } | (string | {
  6045. [x: string]: boolean;
  6046. } | (string | {
  6047. [x: string]: boolean;
  6048. } | (string | {
  6049. [x: string]: boolean;
  6050. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  6051. [x: string]: boolean;
  6052. } | (string | {
  6053. [x: string]: boolean;
  6054. } | (string | {
  6055. [x: string]: boolean;
  6056. } | (string | {
  6057. [x: string]: boolean;
  6058. } | (string | {
  6059. [x: string]: boolean;
  6060. } | (string | {
  6061. [x: string]: boolean;
  6062. } | (string | {
  6063. [x: string]: boolean;
  6064. } | (string | {
  6065. [x: string]: boolean;
  6066. } | (string | {
  6067. [x: string]: boolean;
  6068. } | (string | {
  6069. [x: string]: boolean;
  6070. } | (string | {
  6071. [x: string]: boolean;
  6072. } | (string | {
  6073. [x: string]: boolean;
  6074. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6075. readonly required: false;
  6076. readonly validator: ((val: unknown) => boolean) | undefined;
  6077. __epPropKey: true;
  6078. };
  6079. readonly effect: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "dark", boolean>;
  6080. readonly enterable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6081. readonly pure: BooleanConstructor;
  6082. readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  6083. readonly trapping: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  6084. readonly popperClass: {
  6085. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | {
  6086. [x: string]: boolean;
  6087. } | (string | {
  6088. [x: string]: boolean;
  6089. } | (string | {
  6090. [x: string]: boolean;
  6091. } | (string | {
  6092. [x: string]: boolean;
  6093. } | (string | {
  6094. [x: string]: boolean;
  6095. } | (string | {
  6096. [x: string]: boolean;
  6097. } | (string | {
  6098. [x: string]: boolean;
  6099. } | (string | {
  6100. [x: string]: boolean;
  6101. } | (string | {
  6102. [x: string]: boolean;
  6103. } | (string | {
  6104. [x: string]: boolean;
  6105. } | (string | {
  6106. [x: string]: boolean;
  6107. } | (string | {
  6108. [x: string]: boolean;
  6109. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  6110. [x: string]: boolean;
  6111. } | (string | {
  6112. [x: string]: boolean;
  6113. } | (string | {
  6114. [x: string]: boolean;
  6115. } | (string | {
  6116. [x: string]: boolean;
  6117. } | (string | {
  6118. [x: string]: boolean;
  6119. } | (string | {
  6120. [x: string]: boolean;
  6121. } | (string | {
  6122. [x: string]: boolean;
  6123. } | (string | {
  6124. [x: string]: boolean;
  6125. } | (string | {
  6126. [x: string]: boolean;
  6127. } | (string | {
  6128. [x: string]: boolean;
  6129. } | (string | {
  6130. [x: string]: boolean;
  6131. } | (string | {
  6132. [x: string]: boolean;
  6133. } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => (string | {
  6134. [x: string]: boolean;
  6135. } | (string | {
  6136. [x: string]: boolean;
  6137. } | (string | {
  6138. [x: string]: boolean;
  6139. } | (string | {
  6140. [x: string]: boolean;
  6141. } | (string | {
  6142. [x: string]: boolean;
  6143. } | (string | {
  6144. [x: string]: boolean;
  6145. } | (string | {
  6146. [x: string]: boolean;
  6147. } | (string | {
  6148. [x: string]: boolean;
  6149. } | (string | {
  6150. [x: string]: boolean;
  6151. } | (string | {
  6152. [x: string]: boolean;
  6153. } | (string | {
  6154. [x: string]: boolean;
  6155. } | (string | {
  6156. [x: string]: boolean;
  6157. } | any)[])[])[])[])[])[])[])[])[])[])[]) & {}) | (() => string | {
  6158. [x: string]: boolean;
  6159. } | (string | {
  6160. [x: string]: boolean;
  6161. } | (string | {
  6162. [x: string]: boolean;
  6163. } | (string | {
  6164. [x: string]: boolean;
  6165. } | (string | {
  6166. [x: string]: boolean;
  6167. } | (string | {
  6168. [x: string]: boolean;
  6169. } | (string | {
  6170. [x: string]: boolean;
  6171. } | (string | {
  6172. [x: string]: boolean;
  6173. } | (string | {
  6174. [x: string]: boolean;
  6175. } | (string | {
  6176. [x: string]: boolean;
  6177. } | (string | {
  6178. [x: string]: boolean;
  6179. } | (string | {
  6180. [x: string]: boolean;
  6181. } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>;
  6182. readonly required: false;
  6183. readonly validator: ((val: unknown) => boolean) | undefined;
  6184. __epPropKey: true;
  6185. };
  6186. readonly popperStyle: {
  6187. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>;
  6188. readonly required: false;
  6189. readonly validator: ((val: unknown) => boolean) | undefined;
  6190. __epPropKey: true;
  6191. };
  6192. readonly referenceEl: {
  6193. readonly type: import("vue").PropType<HTMLElement>;
  6194. readonly required: false;
  6195. readonly validator: ((val: unknown) => boolean) | undefined;
  6196. __epPropKey: true;
  6197. };
  6198. readonly triggerTargetEl: {
  6199. readonly type: import("vue").PropType<HTMLElement>;
  6200. readonly required: false;
  6201. readonly validator: ((val: unknown) => boolean) | undefined;
  6202. __epPropKey: true;
  6203. };
  6204. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6205. readonly virtualTriggering: BooleanConstructor;
  6206. readonly zIndex: NumberConstructor;
  6207. readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6208. readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>;
  6209. readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6210. readonly offset: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 12, boolean>;
  6211. readonly placement: import("element-plus/es/utils").EpPropFinalized<StringConstructor, import("@popperjs/core").Placement, unknown, "bottom", boolean>;
  6212. readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>) | ((new (...args: any[]) => Partial<import("@popperjs/core").Options>) | (() => Partial<import("@popperjs/core").Options>))[], unknown, unknown, () => {}, boolean>;
  6213. readonly strategy: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "fixed" | "absolute", unknown, "absolute", boolean>;
  6214. readonly showAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  6215. readonly hideAfter: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
  6216. }>>, {
  6217. readonly placement: import("element-plus/es/utils").EpPropMergeType<StringConstructor, import("@popperjs/core").Placement, unknown>;
  6218. readonly offset: number;
  6219. readonly effect: string;
  6220. readonly showAfter: number;
  6221. readonly hideAfter: number;
  6222. readonly boundariesPadding: number;
  6223. readonly fallbackPlacements: import("@popperjs/core").Placement[];
  6224. readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6225. readonly popperOptions: Partial<import("@popperjs/core").Options>;
  6226. readonly strategy: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "fixed" | "absolute", unknown>;
  6227. readonly enterable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6228. readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6229. readonly trapping: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6230. readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6231. readonly visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>;
  6232. readonly pure: boolean;
  6233. readonly virtualTriggering: boolean;
  6234. readonly content: string;
  6235. readonly rawContent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6236. readonly transition: string;
  6237. readonly teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6238. readonly persistent: boolean;
  6239. }>;
  6240. }> & {} & import("vue").ComponentCustomProperties) | null>;
  6241. popperPaneRef: import("vue").ComputedRef<any>;
  6242. tags: import("vue").Ref<HTMLElement | null>;
  6243. selectWrapper: import("vue").Ref<HTMLElement | null>;
  6244. scrollbar: import("vue").Ref<{
  6245. handleScroll: () => void;
  6246. } | null>;
  6247. wrapperKls: import("vue").ComputedRef<string[]>;
  6248. selectTagsStyle: import("vue").ComputedRef<{
  6249. maxWidth: string;
  6250. width: string;
  6251. }>;
  6252. nsSelect: {
  6253. namespace: import("vue").Ref<string>;
  6254. b: (blockSuffix?: string) => string;
  6255. e: (element?: string | undefined) => string;
  6256. m: (modifier?: string | undefined) => string;
  6257. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  6258. em: (element?: string | undefined, modifier?: string | undefined) => string;
  6259. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  6260. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  6261. is: {
  6262. (name: string, state: boolean | undefined): string;
  6263. (name: string): string;
  6264. };
  6265. cssVar: (object: Record<string, string>) => Record<string, string>;
  6266. cssVarName: (name: string) => string;
  6267. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  6268. cssVarBlockName: (name: string) => string;
  6269. };
  6270. tagTextStyle: import("vue").ComputedRef<{
  6271. maxWidth: string;
  6272. }>;
  6273. handleMouseEnter: () => void;
  6274. handleMouseLeave: () => void;
  6275. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "focus" | "clear" | "blur" | "visible-change" | "remove-tag")[], "update:modelValue" | "change" | "focus" | "blur" | "clear" | "visible-change" | "remove-tag", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  6276. name: StringConstructor;
  6277. id: StringConstructor;
  6278. modelValue: {
  6279. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor | ArrayConstructor)[];
  6280. default: undefined;
  6281. };
  6282. autocomplete: {
  6283. type: StringConstructor;
  6284. default: string;
  6285. };
  6286. automaticDropdown: BooleanConstructor;
  6287. size: {
  6288. type: import("vue").PropType<"" | "default" | "small" | "large">;
  6289. validator: (val: string) => val is "" | "default" | "small" | "large";
  6290. };
  6291. effect: {
  6292. type: import("vue").PropType<string>;
  6293. default: string;
  6294. };
  6295. disabled: BooleanConstructor;
  6296. clearable: BooleanConstructor;
  6297. filterable: BooleanConstructor;
  6298. allowCreate: BooleanConstructor;
  6299. loading: BooleanConstructor;
  6300. popperClass: {
  6301. type: StringConstructor;
  6302. default: string;
  6303. };
  6304. remote: BooleanConstructor;
  6305. loadingText: StringConstructor;
  6306. noMatchText: StringConstructor;
  6307. noDataText: StringConstructor;
  6308. remoteMethod: FunctionConstructor;
  6309. filterMethod: FunctionConstructor;
  6310. multiple: BooleanConstructor;
  6311. multipleLimit: {
  6312. type: NumberConstructor;
  6313. default: number;
  6314. };
  6315. placeholder: {
  6316. type: StringConstructor;
  6317. };
  6318. defaultFirstOption: BooleanConstructor;
  6319. reserveKeyword: {
  6320. type: BooleanConstructor;
  6321. default: boolean;
  6322. };
  6323. valueKey: {
  6324. type: StringConstructor;
  6325. default: string;
  6326. };
  6327. collapseTags: BooleanConstructor;
  6328. collapseTagsTooltip: {
  6329. type: BooleanConstructor;
  6330. default: boolean;
  6331. };
  6332. teleported: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  6333. persistent: {
  6334. type: BooleanConstructor;
  6335. default: boolean;
  6336. };
  6337. clearIcon: {
  6338. type: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
  6339. default: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  6340. };
  6341. fitInputWidth: {
  6342. type: BooleanConstructor;
  6343. default: boolean;
  6344. };
  6345. suffixIcon: {
  6346. type: import("vue").PropType<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>;
  6347. default: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  6348. };
  6349. tagType: {
  6350. default: string;
  6351. type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "info" | "danger", unknown>>;
  6352. required: false;
  6353. validator: ((val: unknown) => boolean) | undefined;
  6354. __epPropKey: true;
  6355. };
  6356. validateEvent: {
  6357. type: BooleanConstructor;
  6358. default: boolean;
  6359. };
  6360. remoteShowSuffix: {
  6361. type: BooleanConstructor;
  6362. default: boolean;
  6363. };
  6364. suffixTransition: {
  6365. type: BooleanConstructor;
  6366. default: boolean;
  6367. };
  6368. placement: {
  6369. type: StringConstructor;
  6370. values: import("@popperjs/core").Placement[];
  6371. default: string;
  6372. };
  6373. }>> & {
  6374. onChange?: ((...args: any[]) => any) | undefined;
  6375. "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
  6376. onFocus?: ((...args: any[]) => any) | undefined;
  6377. onBlur?: ((...args: any[]) => any) | undefined;
  6378. onClear?: ((...args: any[]) => any) | undefined;
  6379. "onVisible-change"?: ((...args: any[]) => any) | undefined;
  6380. "onRemove-tag"?: ((...args: any[]) => any) | undefined;
  6381. }, {
  6382. disabled: boolean;
  6383. loading: boolean;
  6384. modelValue: string | number | boolean | Record<string, any> | unknown[];
  6385. validateEvent: boolean;
  6386. placement: string;
  6387. effect: string;
  6388. valueKey: string;
  6389. popperClass: string;
  6390. teleported: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  6391. persistent: boolean;
  6392. fitInputWidth: boolean;
  6393. autocomplete: string;
  6394. clearable: boolean;
  6395. suffixIcon: string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>;
  6396. multiple: boolean;
  6397. filterable: boolean;
  6398. collapseTags: boolean;
  6399. collapseTagsTooltip: boolean;
  6400. tagType: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "success" | "warning" | "info" | "danger", unknown>;
  6401. clearIcon: string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>;
  6402. automaticDropdown: boolean;
  6403. allowCreate: boolean;
  6404. remote: boolean;
  6405. multipleLimit: number;
  6406. defaultFirstOption: boolean;
  6407. reserveKeyword: boolean;
  6408. remoteShowSuffix: boolean;
  6409. suffixTransition: boolean;
  6410. }>> & {
  6411. Option: import("vue").DefineComponent<{
  6412. value: {
  6413. required: true;
  6414. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  6415. };
  6416. label: (StringConstructor | NumberConstructor)[];
  6417. created: BooleanConstructor;
  6418. disabled: {
  6419. type: BooleanConstructor;
  6420. default: boolean;
  6421. };
  6422. }, {
  6423. ns: {
  6424. namespace: import("vue").Ref<string>;
  6425. b: (blockSuffix?: string) => string;
  6426. e: (element?: string | undefined) => string;
  6427. m: (modifier?: string | undefined) => string;
  6428. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  6429. em: (element?: string | undefined, modifier?: string | undefined) => string;
  6430. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  6431. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  6432. is: {
  6433. (name: string, state: boolean | undefined): string;
  6434. (name: string): string;
  6435. };
  6436. cssVar: (object: Record<string, string>) => Record<string, string>;
  6437. cssVarName: (name: string) => string;
  6438. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  6439. cssVarBlockName: (name: string) => string;
  6440. };
  6441. currentLabel: import("vue").ComputedRef<any>;
  6442. itemSelected: import("vue").ComputedRef<boolean>;
  6443. isDisabled: import("vue").ComputedRef<any>;
  6444. select: import("./src/token").SelectContext | undefined;
  6445. hoverItem: () => void;
  6446. visible: import("vue").Ref<boolean>;
  6447. hover: import("vue").Ref<boolean>;
  6448. selectOptionClick: () => void;
  6449. states: {
  6450. index: number;
  6451. groupDisabled: boolean;
  6452. visible: boolean;
  6453. hitState: boolean;
  6454. hover: boolean;
  6455. };
  6456. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  6457. value: {
  6458. required: true;
  6459. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  6460. };
  6461. label: (StringConstructor | NumberConstructor)[];
  6462. created: BooleanConstructor;
  6463. disabled: {
  6464. type: BooleanConstructor;
  6465. default: boolean;
  6466. };
  6467. }>>, {
  6468. disabled: boolean;
  6469. created: boolean;
  6470. }>;
  6471. OptionGroup: import("vue").DefineComponent<{
  6472. label: StringConstructor;
  6473. disabled: {
  6474. type: BooleanConstructor;
  6475. default: boolean;
  6476. };
  6477. }, {
  6478. visible: import("vue").Ref<boolean>;
  6479. ns: {
  6480. namespace: import("vue").Ref<string>;
  6481. b: (blockSuffix?: string) => string;
  6482. e: (element?: string | undefined) => string;
  6483. m: (modifier?: string | undefined) => string;
  6484. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  6485. em: (element?: string | undefined, modifier?: string | undefined) => string;
  6486. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  6487. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  6488. is: {
  6489. (name: string, state: boolean | undefined): string;
  6490. (name: string): string;
  6491. };
  6492. cssVar: (object: Record<string, string>) => Record<string, string>;
  6493. cssVarName: (name: string) => string;
  6494. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  6495. cssVarBlockName: (name: string) => string;
  6496. };
  6497. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  6498. label: StringConstructor;
  6499. disabled: {
  6500. type: BooleanConstructor;
  6501. default: boolean;
  6502. };
  6503. }>>, {
  6504. disabled: boolean;
  6505. }>;
  6506. };
  6507. export default ElSelect;
  6508. export declare const ElOption: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  6509. value: {
  6510. required: true;
  6511. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  6512. };
  6513. label: (StringConstructor | NumberConstructor)[];
  6514. created: BooleanConstructor;
  6515. disabled: {
  6516. type: BooleanConstructor;
  6517. default: boolean;
  6518. };
  6519. }, {
  6520. ns: {
  6521. namespace: import("vue").Ref<string>;
  6522. b: (blockSuffix?: string) => string;
  6523. e: (element?: string | undefined) => string;
  6524. m: (modifier?: string | undefined) => string;
  6525. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  6526. em: (element?: string | undefined, modifier?: string | undefined) => string;
  6527. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  6528. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  6529. is: {
  6530. (name: string, state: boolean | undefined): string;
  6531. (name: string): string;
  6532. };
  6533. cssVar: (object: Record<string, string>) => Record<string, string>;
  6534. cssVarName: (name: string) => string;
  6535. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  6536. cssVarBlockName: (name: string) => string;
  6537. };
  6538. currentLabel: import("vue").ComputedRef<any>;
  6539. itemSelected: import("vue").ComputedRef<boolean>;
  6540. isDisabled: import("vue").ComputedRef<any>;
  6541. select: import("./src/token").SelectContext | undefined;
  6542. hoverItem: () => void;
  6543. visible: import("vue").Ref<boolean>;
  6544. hover: import("vue").Ref<boolean>;
  6545. selectOptionClick: () => void;
  6546. states: {
  6547. index: number;
  6548. groupDisabled: boolean;
  6549. visible: boolean;
  6550. hitState: boolean;
  6551. hover: boolean;
  6552. };
  6553. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  6554. value: {
  6555. required: true;
  6556. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  6557. };
  6558. label: (StringConstructor | NumberConstructor)[];
  6559. created: BooleanConstructor;
  6560. disabled: {
  6561. type: BooleanConstructor;
  6562. default: boolean;
  6563. };
  6564. }>>, {
  6565. disabled: boolean;
  6566. created: boolean;
  6567. }>>;
  6568. export declare const ElOptionGroup: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  6569. label: StringConstructor;
  6570. disabled: {
  6571. type: BooleanConstructor;
  6572. default: boolean;
  6573. };
  6574. }, {
  6575. visible: import("vue").Ref<boolean>;
  6576. ns: {
  6577. namespace: import("vue").Ref<string>;
  6578. b: (blockSuffix?: string) => string;
  6579. e: (element?: string | undefined) => string;
  6580. m: (modifier?: string | undefined) => string;
  6581. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  6582. em: (element?: string | undefined, modifier?: string | undefined) => string;
  6583. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  6584. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  6585. is: {
  6586. (name: string, state: boolean | undefined): string;
  6587. (name: string): string;
  6588. };
  6589. cssVar: (object: Record<string, string>) => Record<string, string>;
  6590. cssVarName: (name: string) => string;
  6591. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  6592. cssVarBlockName: (name: string) => string;
  6593. };
  6594. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  6595. label: StringConstructor;
  6596. disabled: {
  6597. type: BooleanConstructor;
  6598. default: boolean;
  6599. };
  6600. }>>, {
  6601. disabled: boolean;
  6602. }>>;
  6603. export * from './src/token';