From de2134e0e8b3fadb3b3d3ea303b5fc13a813d247 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Fri, 3 May 2024 14:39:43 +0200 Subject: [PATCH 01/48] Refactor/popover stuff (#68) * Init * add changset * update lock file * fix: button * fix lockfile * fix build error --- .changeset/calm-fans-press.md | 7 + apps/docs/package.json | 10 +- apps/docs/src/examples/index.ts | 46 +- apps/docs/src/examples/popover/preview.tsx | 46 +- apps/docs/tailwind.config.ts | 2 +- bun.lockb | Bin 443272 -> 452888 bytes packages/styles/package.json | 14 +- .../src/components/combo-box/variants.ts | 3 +- .../src/components/date-picker/variants.ts | 2 - .../styles/src/components/dialog/variants.ts | 23 +- .../styles/src/components/menu/variants.ts | 2 - .../styles/src/components/modal/variants.ts | 2 +- .../styles/src/components/popover/index.ts | 5 + .../styles/src/components/popover/variants.ts | 25 + packages/ui/package.json | 24 +- .../ui/src/components/ui/button/button.tsx | 35 +- .../src/components/ui/combo-box/combo-box.tsx | 42 +- .../components/ui/date-picker/date-picker.tsx | 12 +- .../date-range-picker/date-range-picker.tsx | 9 +- .../ui/src/components/ui/dialog/dialog.tsx | 16 +- packages/ui/src/components/ui/menu/menu.tsx | 27 +- .../ui/src/components/ui/popover/popover.tsx | 49 +- packages/ui/src/tailwind.ts | 4 +- packages/ui/tailwind.config.ts | 1 - packages/utils/package.json | 4 +- pnpm-lock.yaml | 2267 ++++++++++------- 26 files changed, 1544 insertions(+), 1133 deletions(-) create mode 100644 .changeset/calm-fans-press.md create mode 100644 packages/styles/src/components/popover/index.ts create mode 100644 packages/styles/src/components/popover/variants.ts diff --git a/.changeset/calm-fans-press.md b/.changeset/calm-fans-press.md new file mode 100644 index 00000000..a15a0d61 --- /dev/null +++ b/.changeset/calm-fans-press.md @@ -0,0 +1,7 @@ +--- +"@pixelshades/styles": patch +"@pixelshades/utils": patch +"@pixelshades/ui": patch +--- + +fix: menu button submenus not opening diff --git a/apps/docs/package.json b/apps/docs/package.json index 94f75d27..5ba2d3d8 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -12,20 +12,20 @@ }, "dependencies": { "@fontsource/fira-sans": "^5.0.20", - "@internationalized/date": "^3.5.2", + "@internationalized/date": "^3.5.3", "@pixelshades/styles": "workspace:*", "@pixelshades/ui": "workspace:*", "@pixelshades/utils": "workspace:*", "@radix-ui/colors": "^3.0.0", - "@tanstack/react-router": "^1.31.3", - "@tanstack/router-devtools": "^1.31.3", + "@tanstack/react-router": "^1.31.9", + "@tanstack/router-devtools": "^1.31.9", "@tanstack/router-vite-plugin": "^1.30.0", "bezier-easing": "^2.1.0", "fuse.js": "^7.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", "shiki": "^1.4.0", - "zod": "^3.23.5" + "zod": "^3.23.6" }, "devDependencies": { "@types/react": "^18.3.1", @@ -39,7 +39,7 @@ "rehype-slug": "^6.0.0", "remark-gfm": "^4.0.0", "tailwindcss": "^3.4.3", - "tailwindcss-react-aria-components": "1.1.1", + "tailwindcss-react-aria-components": "1.1.2", "typescript": "^5.4.5", "unist-builder": "^4.0.0", "unist-util-visit": "^5.0.0", diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index 4ebb2ece..c7652b29 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -1354,31 +1354,33 @@ export function Example() { return ( - -
-
-

Dimensions

-

Set the dimensions for the layer.

-
-
-
- - -
-
- - + + +
+
+

Dimensions

+

Set the dimensions for the layer.

-
- - -
-
- - +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
-
+
) diff --git a/apps/docs/src/examples/popover/preview.tsx b/apps/docs/src/examples/popover/preview.tsx index db11b07d..22d5447f 100644 --- a/apps/docs/src/examples/popover/preview.tsx +++ b/apps/docs/src/examples/popover/preview.tsx @@ -4,31 +4,33 @@ export default function Example() { return ( - -
-
-

Dimensions

-

Set the dimensions for the layer.

-
-
-
- - -
-
- - -
-
- - + + +
+
+

Dimensions

+

Set the dimensions for the layer.

-
- - +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
-
+
) diff --git a/apps/docs/tailwind.config.ts b/apps/docs/tailwind.config.ts index 1d861dc1..fa070beb 100644 --- a/apps/docs/tailwind.config.ts +++ b/apps/docs/tailwind.config.ts @@ -29,7 +29,7 @@ const config: Config = { }, }, }, - plugins: [pixelShadesPlugin], + plugins: [pixelShadesPlugin, require("tailwindcss-react-aria-components")], } export default config diff --git a/bun.lockb b/bun.lockb index 085b67901da773f86ffb8cb32be22956ee6a7506..fe10e8c9e99618808946734b30d5e0e07005e208 100755 GIT binary patch delta 62570 zcmeFa2~)y5QU3cBJetW6!`+VN_ectCC_Ph5!Y8Sm{Y~sDK zhi0gFyeQ)?l`YNMv&mlZ=3UNHdxz8yCpsUTi-E;uQnchr-yv zYv78Y#to$7IiTWT&%00B(<$u*9R>X2JsM38G_H|G8v{BTICez2iOi1xm7zt@B9}rz zjF1imWI$aWlG+Je8tehEv8U3M-2#dY2tTILq(HwsBJ*E@V);5y%=d&5!;bvcDyWD4 zzcrKP648zTaG-?*Gyv#e8z@HX^Mvd{BPd3`0XRDLdrCH}O_iJaj4U?-lmq!wC_fU< z$-p{c1f+mBfnxp;aO|+t3mPo~BU-VE1Z|Lk1Gr+{kuj`1^s%+9_mm9WImHUQlSc71sfY41~xV@?+fXm9D0N!bp;gjSzpNpkAaON zvYYC00HtdvwFbrVtL8ugBO2@_=japk08hK8)EwOg#e$ij*rRAr48Q{vdnN^nJrQjn zSNnK4U6KE~%M+DTu>8FpG<_%I{CbyMDtmvD)z*XJNn+VgYJdyWhhr&BH@YbYj^S|o zc>!`WBHE!icK6#LS={ay>COZcqi_pUa}5m&aCQxKb#Vqakwc`LAW&?^gHk6@HrPu* zaT75I#TC5oJjwl_9Xu1(1$%l0dHMtf1*-Y@u6N~)=ddHJh3Nc|Fb2gs>pk7vFyz@_ zj{w^_z#UDRDwXf-;v3)t_872nste@T=*3+myZP6Wlk-Ccv!f&)xFX}?E#{ct*eZ8(6UgDhxZJm{Szkmrv!-$CdLM9@8eAQf>16^rJ zl>HtQ<9u@D)~ z%r!YOVkX#l)-K|ZGxZG47Cbp+&Xf9h zo?NNkptyZHg5rd3nm{&d3O4S`xe9dJ1W;A5$ABINdm`v)u<@J^1sk_f8ra}JB61Y~ z1px0su|Yk`eh7*cCV*lEAy8b>Z{*2^aTgQ=$p^)LT?EArxcGYc20*~sQ^3owj|J75Nya;gQZY~*Fbj3EpAVoM_QMkt&&Y>U$v6|h zKiU^H$ns}r(P@)#;9?+w10xTLBTk!52Cxcj4X|xNaphf}L(aq+P#oX{$_@g>o1g`t z*zgQc+^0gcNWaTLF<*zWCxK$Q;e3Ugoh~jpU=yJtM#$798`Ot}apqzmavXuDz|rw# zJ+k}^eR9T&L2(IHK~GVyfQ^0+#KQ=1lBIn%8hEAIT+zJ%e#0;AVaxU2blmK)<1zdz>pvs`1 zpdt?4ouy>CLQrfl*^U}YuyOJ30mVh-0gBtb*m5%P_b{(mz5)WmvwH3dazrM8;)qDm zSMXXUC`25zC)dpUm1Mr3b3mZ$92(8lC&)9%(>3rcaO`mWDze?3lx_yaj;?ngM}8~# z!I?M;?cq#pb|mAC1sm6-`D$`z^g%J6V6t3xh@!JJZ|#g|-s9Pca&a?P#ZJl5*CtX! zzn!%nbIsEGf}?J_MPzp991kI_H4b+j=gVq^uKxaxTk5iINbk*H-POW_n^LwVwVTUs zB;I$mztiu0Usp-%So%5EeOkOs_o6XXMJ`vhtG#&DCFDhXxY6=N1Jze3`7 zI{SOYA!%N9gnD-Vqe>=w4umHR8=xew%yb%-6?d(q(H#CoZvb8SFUqO8 zTR>O;i%z~tqj~;|#sYQz8&zM*9uDwt4hZ$pboTIDG#cFYME<=KSAn|zi^^8hXiop4 zoBk(l0{XYs_=7X6<{uu2ZgGeK=)VW&JjPnn?^GP%H+|PaM@8{>5x_kmr-?_ z_w$(nn_f$!%?CJ)SGIx6UI3Ogzetn?m(2qUosQ(umvPy%>d5MJ!bpv-#RAI`@`QL% z3%JZGu;%l^O?BB~^<*hw9(@6qZ3dPBl%n(Km$~d6V3BRnQ?yuMEQTx&uWS{UZF+}{ zl#cG$JHb+iJQlCalFPmZ78!Tcb}qYolJFD|7a;1{!SxP-w|niv`9az5zjqPiUmkOu!O?3gdbH#{4zP4!Tb^ zA;dE(S_ain7 zAn7j3mdlR+U4$PhyAezyep^vCT!vILukf7#Bea?K^PK_vTJxWXAu7?9-zDiAxlAjt zOnCa8y6n`yI4p=)V39ome{97kG}=PGcX|Yuy&EhmzE$>x%YFwIe~@_eRb1wbr_djs zew!|PJEZ>1BD)MM$^(>|_Y6GnN+I!ulNOdQM+a}84d zd5{DtG7dUKJo*KVW;ka(tByy95f}iAY!lB%lb6)I5Jqe|oIqgm zGl?iMFkgU)=M${OdM;C`6*74xZ*|#Tm?F6umz@n3JgUHgFEizee}DB?+={=~xcH8@ zr*QryJQUfb;ln%5u1DnKts=g2pVl;)}uJ4;fUDA-D5fHVYtsz2NE-e-0ME zIuw!o(~|rpTPD-ey=q4RiJugKkVVe2TO;voVje>_CG5H!r2Pe z0;;|g*;Xi<1&~~mFg)xr9lxi*2qq*LEIb)Sd1a5GZ|}(ymVraWb^>c1-So~7riIDm|G9!ME4D%6CL;h;l>-^KV2re@mEnKzY*CAzy{{A*fzku@l&NHgz ziko#&b^kWLyMgkDf=~H7TPS-tK>jiWIQn-OY*zR0|MVpu5jjUu&j9DpLChiKGSICxMIZvA@zGi{;F5` zo5DKbvW33;zcUdWB8m30Ty$=F5oArg0dDP1>raHto|{5+gzsMF@sG)&_fm*?;%{NS*lEV&aI<&P4ZO`{bXb)M3{ zJ~I;iGP@ynKCfhuBRY#F`{|L>XU$>Cm?1v*J9%oO`^`K*xHPK&GG`|MHH7%#lwHVW zzo9H)UepdQd-4w&O$&#DZ#jZB7c2&rWW@jA6%H9N8h-G84jC}V{DeGSiLoy8G^Ak6 zjdj`IAcdY`(}L+;-cJoH-VZR3fHj?`e@vHI52;1GK}%is*nvMI33oax!CJ&`+X(I^ z&VmIU#Yo`t^JIXhv)F*m9;9|0es~MOnnf1b!DWOE5;{V317;RbxT~?zWeffK6AoMn z)_{fk65N6;;WCc>B6Ni52JB}*@pc2Y6x{KLNRLdO(PA!(2NniIWEnHmae1*@fnW#W zq_X0&6lrw6^(UX{3`B?DwIoOxLrK`2!0$7#u>b=0uoZ>r{97@Y zRJhjKf`u!MPSyi!23W#8+)^vR!g?$o47w1DNr(NAuFuqE(rE^~!4;nEGbpF=E!i6MMBtj>) zh(RGC7CC^hdB6^C0v3kC=D}^OPy~z4)3wxR7Xel0w~qt)fhr@y@5)p*)iI(>2Zj}_ z`A|}XKdeu|B3C&K4|6JfZa9~}C{{xX1B1J37`De?>3~H}(>VB)5hH-9Fy%7r#fZWY zuta!3ao+^La6x+pmO0T~=d$mDh5IBd!5A)EVkEg- zAU1e9Fds?iNJ0Hjpqfwy?w0p)83iMWLZA$33F0RxbCCqp;f3$eW$%U**?S|n<+uUX z9H<4S!Wu0Wd_ajSPlVr<1z=&LFlZ~e>}arX1(9p?E?9rgLbikyISE4i_3I244mNp- zP63O&{^G{-`fquP(qu`po-BMEih~U2>PoJV(NfJ;2A|3_evn-i{FaTzGH zT%TjmQSn#kZg+U7IkXv95Wsz<6fJMfI zldmmH`s267+=3QQA3T&miacd-iS>hpXEfgfOH+=lL+%;fJJ~D%coBsY#f-}=2g`sL zzDAcxgU?xEm-N=|n9z$#% z2W#R9P~6Pmw1?eQYb+TQbaImx3k)1dxS*}%GP1`Ko8@7-2#+HQQJu#TKS9|AU&_3@XrdnXe$Zh)k+afVII-vUfp}93q$s zW(8PwWQMFFo#q0uz|ythGB<-|PiEYMr2C%??TNn|VDEyY!=H?oVA+s0)F;vT&+??J zgJ4k^FaDNcF!_(GeUSX)iv1R>)xRCHjg{y$=ie4H4J@ixJ&;^NwrDbi>=pld$&3PP z7H`lFZZIK*dl5wP8Xn@{Loz%KV8}MW<_s2&1f1(IF9*TGsSqNfv|vY5CQq$lMAR&> zRLG@6Zt5GsS_dV`>vla@xbyI@mh54wywJiiA~ob3N>Iq8KF!31Z5k; zr|fwDLiRHrEOOVyMcND2D##=E;5ztR9$oP*rZs%5zaCc!$|Q{2O%{d zd#fi5sWr&hnhSnk3GtS~8!YOS_s|jn11EwSViz_G069518>bbXpM30c)7;KTkV9AOa^4oMiWa1VCMKMAa9wMV65J$)6!+T>ujLrwBf> zOosmn`LkMCAHe#{DQ=>6WUv0XV4nxVuRs`y!LAFIz$TW=7FqVsGd&&1->)H4mj51L z9Jrle;lPnA`T^;9vj7~>F#{!nt3iy8?T>Si7E_O0lI3{q1e+iy-SLgk-pdXWtkb)aMe_{Cc|BXic zt6@5j04g9<2G~KMLZBg_BB0x-d{itSLD~OHv3?X)FPbX97ZmSq4+um1=-?pb02S>+ zpja`UvU#8!urE;dMM^J$$^pMg*|$K4fn5)Z_3wgWLk~c)1CK!AAMFWcKgWo%;7cmw z4W;cAe-DZdx+uE`6dU*kDhf)6Omr*^ihhQHV*YSY?1(tUM^d%~DEyt4kv*^8?>pEtxDxj2gL?vQTA-g)}d@YP;6Kq6#mhS;T!rh14Vxpplr}3pztq( zwgSFmfmNVb(ScG&iaUW~Pd!1ghZ{jL0DnqDKyhjgfldX@1BHLIV)%yT%0aPSCB{0S1;q&8@-t|(51_-r{sxK;et=@+4DgC728vu96zfTXVh5x^u|qOc zzAVM%D0>X3IOIOzP#md#P%JM5nK%N&Ku3X&0hI)u28!jll$waZ{9^?x0Pv5t1ioR#WoS@}5wD>5 zDo_mA6%>2!3kq%0f}pWVzYU6kHdFSK2rBUm6c0hgk$4Fl=c}u zBxMUKI+CC`DkkON8lu7+5by1%MQL_Jj-_V~EDCRpO{JWBi z7Bg^r2&5_mQ3X-4;wFlRP#hI`7{xbJ_EyRcr|bwyqbR^W&bb5{F_v{TU0qz47`TY zS}MPe%14#Oljb!faLu-XVuf~4bl3rk2P)=&r1Cqd{4PqnL2(E828zf3QuOzo%Ky8< z{3F0Q90bMvX&8LN3L@%5(OrM z;(>||lt6KVn+u8#bSSP%sU9c>U_hxMC|)#eK=DAuz?Xtz{S}ltQ0fF4fd$q<0vmJz z#RC=X^`O{*8z_#R4=DVjg-~_`DCS3jV)^Zq?x1uhC|XBQL%wbl#PlP$!nmvVUm2! z97pOgCxwe-DrUPdrTGh3UVCN4$K)VJ)DT{O{rMzlX>F9v=UDc>M3-@xO=1|NlKaa`w{? zM;n@H)FdQ&nH5ELhh_enWYwwtB5-f>zG|1O%nEvsT$8AY(V=6zEJG^w-u835Ll+yx zJ6hXT)1%ZJJ{G;&(zonJ-ltKF4CRO!PRWyt{PJ3Rgvu=g&xVegTxa*SclNZepP&Bl zSZi+R{&2M`SL`hD_U?0yg;DaV9XG!(k!G83DmL8|W*+#OT>|$RblR_xzd)Jza7-P- zwB4^Kubto3@Sws??N^zzcG#EBD8;XHEF^m+NB*fz(~n_MDsth^49zkp7ye`w25tRjZ|d}-e(A~LxxMvU zj`8SWar|D=Soo=lw_q>#I9*-np6D%WSe^2EmXhDSH7Qyhr49PNvx`pkP3k-+JU`iQ zc9Hkm2u9jfk;FX*mg=kDs@L(g9XDCG?yBZu>)<8<$3B9N$Is}PNei&~aMi=6Fj2HW z>HToAw_DCDr`);w&cS8x)|n!&Mwi#U{rd64SG$$->IUBoD-*MCT-SNkJL+m;*7-sB zffxK}f)xn?`!cA{L2zn>t(^~a{(7%-iLq{dl-+!lNz1h>b+=1xY7$HE-cxfR%X@a;g_4nK8v*om=W=Xa*Q9q_z4EgxOZiwndvR-hlffy z2d10GpYZm&_r4UIBuR7du(kuKxVFO?KYM z+FuLV&gs2d<999o@-R4b&*d7PcW_p$ZE#+fED>%JDd8(|R;l8X!+pcl9p?VhE=ArN zMI16~C(J;Pa z20!9pLB|EEnO9SSkIBaE7`gf8(@41?GlxT|0S~IAcHO;q-AqVp=-FZ4XVxw`cRqQJ zlJXRqcm9s0M8@r`q*LqbZ`PP!h96RbsU!Vv67>5#k7(`{$$0)TBD{OyIpemx_v>B-f5qc=>dRL=aBzNk4;^|P7trKDYp!$fSpt{Q$Te*McA0aF_&$G9*; z1Rc+=pCmh4&uhHI3`^04s&#lu( zTSdf7 z3g+AAH|niy<{FQ6+;=G|`QE3iEk`F7itJO&7V#^XKFdv!kg9jEGAo|3=I!`Ao3o`| zPB&kE8aeJ8&wun|$}z5q%>s^vbKSiiZ{23-6@1@0eR;zx_Rpl-eiG7O8|Eh@FFU_V z!Nc0Oq5S0W2+zLHPg!!6MlKU=_b+M^-8jDIiAzgMq#|=VZSEf3?=5?$PyFRDzUOOIDzh}@lsuy@EN}d&Q%`d1Ci>m2 z(3o^`NQCl>`@~iT{NVHNLpZKN?DV2bVr;Mb-oN54+PWN0e!RKpQd4{X49{OrCcM}7 zKCQdfDAx3R(y*-|65*xk+g@GS$=PWu@p9w+pi^t);3okgR`P-qPFOfIRuG}?3~}P3 zGsB7=LHt0V>;Yi)Isj2b<~jh65s140*g>px0TAs8paj7#g1sJq)&>CH>jCT`3J|m- zkaq>Jm+*82khqaCg1F<#u%yQj95(>wUQi<34NAlkH3+^VP;&=xkO*@Jkm1b`x1O_b z+T^S5S4S@oTKx4}o;+*xX9xSxo#wM|9-A2uDX}(e>n8tMXTKQgC~CDOJ^d~lJmN*} z<>xb-TX&^1LKoy4JQ3(`9R8Tq3c}t8+$P_QT(~PaaG?5ZsEw}AtXDmI-j$tTZ}>Xz zpr=Kj{^es4W$}+459QyRDE6*dqs^sh?Rn7~_Eqc5&5h6H?G)ehPQWdXQ1Jk_EMJCr z#Mlc(dFL|c1w44QuCAG5yGUgD+xDXu<*$mEHG386Wv+7Fs28w6+eArXwRA<)qT_ST zKW%s;cF8wzk#%_2c+2ey0&WuomlKCw8vXrLOz3I8?T6lHEvuHH3$>Pp>l#WTNBA%tKF%EZy!J-#x|GY)-hRBZF7wPZZJXIe znoEwpj3qCN zv|8&V&M4JaY8$?udpzQ1%l*8*pX>G|Hww2MGptfcR!K9xWI`7RFG(=Gj$oT-6=PN} zofy#?rcXPzVz@&jV?f?+!*botBaA-wY--sO+j`nqonvstKEZYW@}#5m>PPFZ-8|-X zFm}%Yvm+KSi4qL2OTy>UZq*yKjx*1zP2KB0FYj5wUU^AcZ80}G*i!A?bH|JownvBv zN71=ioXXJX#}4=7CzWfL?p1qAFY<0UbVMM$WWn&}4m7M$&|K^0v&3z|+h_HOhV_?k z_wMRXYPsY0$>qcZ?;kf$X`W0?=E$6=Ron1tOXt+eANzmQ$ZtzK)OTp*sCxnFgm(ah z_i9dI#i-7Yo~j=P&$w>5IAy0!_+XLfn)KwQ!m9%fG|RfD4SrGB!P(_FAR+1(`9V@- zx{1m4gL4$mypTFdzkL*bp8L6Nbe=KkSTL+5wc zPTe5g$K9j0IPHDyOU^W#_q_69M-N`ESm~{jTX%TZn&o?Mn}oa^Psj&Ccy}GfxY6S> zOK4Yju6y)&=S$vRkDbf9{L|)dec<#!iU?Jic74T_@ZOSwi?-2(wx4{v?zRW1R#C+# z#56}G#7%`Cd;b$&s$h5pMP;3bLVt8FIvta^z$S6uiIBa%8(ZexIJZzoe+SN`|xz+T*+{}D}{d2l${$z<-kENc&GM$7t@;en3x176C z>HayenB%Cwn>Nu%M0C3x!;uINg79A0vKmf`lx@53LzkQ`)s(OQ?)nkCG_zA%t`&_k zlsu+dZ8p%>^m%fSw)U>iBA3--&h9<;r0<;LmBgQsjX!O2&kBT>E*M^X57(vr+Ms02 z#Ua&{{)A~Oo2s^+ob$^fDI?q}UEa+|CacCVBOsdNRHd2861L@r_i2i_EqdXV);5q^ zoSzaPL#PEqcx$Xp!cWm0=6>`&=006Ca&{~FyTB1h!nY{{B&y9`O`zj84VIcV}_Zpi5^IiBA!8b zgtsqT^fHM8U$~4UZi36mesS3aS!sEqGyID6c;j!2B&(Ra*m*1T%=x097dJ4nfLrz= z?X_ykhMcRj9S=J7{!k~f`}>}Kml9I42yt{da!6n}&kM$@&|RwWB;xM%IaO7&Z@b6d ztZ`2h)|Q~(vC>O<%$u;rbIs2!B|WnhhSgCWh zuTnDn5}zMRMvk@`zA=@1 zbkj|rg?{-0;awICPqUKV23t#%_G!7Tb%Hj4F9xPebGgx={nab&B zQ#r4WEO+qRAL11xd_J+zSJdE}*aNMJPCCkOh~!WRZ)A~O`SJ(1CV#mpEoXmU-lf@d z@ba5YrEU|}ZkZN3WHedPI+ph}ylI}K=o&Y*7a_vW3>qG&f1D7zgq{>`v(uhy# z+}%?;E#bBQ^U=|*ZFUP@%@>(39@UX?t!^kPd+BW7ZiyJl9RlHH3x;=3>}J>AwR=x{ zG-&3(A47lhbiPdJhBvw*9(|7Nn}f?z#)-|fzR>xAGaz5H(`l}C?2hCISp%XIX%&aE z>SwkdpE!mX#PBRruFcwfEHmYP(d}ai2~X5_eJ(lC;<)$o3x2f8?s_|VebbFb169mG`5e%J+pV8={uqFjB{ym zCV6@>v#u|`IBcTK!z1406A-!6u_eT}LU?oMZY{jvrt+&zE_=B}(#$09 zET;pf`&DNfn|wU|+UHbO)xsgw43&;oGn0nJsd(C4af(l{kael#o&FT+JK0I~wLo}9 zg5g;n(tkM3{(jJyVP9{^{gVB#ekbj{=#K#5wo#m4r(>3WN!MyP zbAk8NJY4hUc)f%G>-y|SUN!r5xsj|uc%_2j#VF71tnXZMKC5J#;p!TA7x2eApG!`8 zk~OO=>W#F!#5uhudWy6`+?Esr(N#01o%9^;v2JNW?Io|Bg#0!L?}(S$ zLYuo#n9g z%!(6FWSftBjC@xo5MG&Jcr#Ol{dTc<1zyX)FKSA5h_@Gco2}Q{?VPvpzSz49y)pNi z^;h=EdUI~8oB3@^dcJIV?>HJG&(6AZ?x3{yb=p@cq8`JGdN*c%(+R^Cc7aL=<5ANG zgP7QKnRlh4^|>c|o^@FF-CW}|`PBMPi{|yc4-ht}Nf{`e5^ZI4@?WL{x#OosL&tE=bIUYvXueWgJEx(81nyeh%)JTeC@*gvdm z+|sRBv0troZ{?P5p3JGt_{oeJlRv0r-;=$g_NCon&MSANgOO_=C&;>LoZNctTzl_f zk=a_2JNoVrYLO7$gSd@F6UO9jKP%>>dTIJr6Z=^<&Fkvje4X##7(om3d3ah=ZKTBd zhX&5J(-N6ix?&rqSh4KN_a)26S^d0J81hIUyjz0dO&-49K&oKtv?{xYbJu#`cL>W# z*6TLA`K5C@&(chD`tpk}pNqL)&F1XMwpOTCkp4MbS9WV%uEClrjagllL(Z4>6VEWb zw>g||A#TO~jz@dPNj!gFzo)oHSWoHT*>TU$eES|heDXZwwWp*lMz7wlSeW1awtDlV zs*JedJs&PuPADs*UlN}!5MGU7cvCvRw(ELGt((`I;kS)SvW(IeyaD@^CQ#F5h_dulJ|kB-c}^mXfzHAHL_gqOd1@4$LX>!1^o zJJd^pIy<))J+f#o{bK8V;F+&;YnRg7e9yGWZ&vso*T|lkp0Vjj#^)#>bGJ$<`_On# zM&`;kf$(Yt!}An#(t+ZI~7~^S*O@#h-2rvAh@lHLSDZDA-%xCeJgHh9UF0P1X zta&~*LOE;Pw0mApRkY#`a54I_;p? zbIFo}X&M1%CrnKVFeN@=cxCPnzi#=Zy>66OvV_a5P>D|ayyBH3?XNpNoZlC}d)Q>t zm^}Mo2Of7Wf1lvaJ$*>Zd~u=2(1JTsIX(ABUi0*UU;q2_=yq2yyf~fL_cd76w6#IP zN7e7VulgiLTX0Z_v-V|2N-XgvdYIgb@btY0ggJVqTT;tr>qrx6r=M%@W?hdPciDRA z<@fTlMDh*@Z*AC;&j-fXn~`PbKkp7OQ@*6M zH6T#c(l1z7=zYvBPi9<-jQ!7uOy{ox;WY||*OAm%FmsW7=Vn{GC%-a3y4&5kd1OJK zu&dMA-D3kkz09?IhO`?6mkmV&Tfgo1b(+meAQtX~@HTB$ zIh78$25|5zX7+*(iS( zd_t%n0pJm_Hv)jiZUCPUG!xp90Oa<-(^Jc&vfLw_;5q9Kra#Saki4o_ovStBqrI7F zuW+P6ZsPRBkTi=4+KkGgm~Z*(-48i9KJ~in@zT!XV1b41$y*Eut)nJ>+VWZ z$#v(cC=9vnjgED*p01F#GSeu2&AOCztCu!DeRV`z;@l3-Q1-nug@cxw*`n7M_3x0{ zE74W)rn5`(c?nUn2L^nVdDwlg!lXGf_s4I1VHq~+njiC=bMlX~sVX;s8;?yG|W8kW*R?iB?VS(_T35Iv&X4KtT6NY!2u-hVRmUpfm z{~$T^wBMpnFJFcFnPwlgEWCWG>z4LW&T(IlK+y$VNBaw!4}0wh@H_eSi~GCH#e0qr z-q8@A^mY-gt~LA3>cdnz!nAz4T1-wqjUTs3^ZC<_eW7aO&wJi~{$?O{Re@@f9Pjfl zYq5iA3_Yu@9rrE7{pUIvjuX6#cp(_xB$`|OD~+(khle}dG=g0QuIJ0-PI;cL*g4oV zpQ+z1vuM-zQPsv#oZE zPfX*jDLy7JdaZ)ty;A!Tc4B^x&C8;DyLLOq)NDF?m5?}_u=Du9G2zT_r)Qf49KSKM zIF>W-t6%2b8u3T$RiQHX>ysA3 z|9+tb+|O#;kA)mh3g^IG#6Ad5C1lU-t!sGQZy6qKmuK#OoNjx*z5h+&5!q?7uN6Lh zf0M*fP5}1 zrH#?woc$xuYYU=kyJgIpZzjfL`>-TA!H>&KI zvDP8&vW}=s2&3^ppik(6>Diof!As`8p8njx#%`>TO-8Ex;qgS2zUg%Ne&QL1CpPo2 zfA52rx9UGD25$T_{gvGEe*GZc8RsQ^vr|V^+aG%RBWkmGziE8ynHk6AiPh4;VG6g=ImTN zDoBIKAYu|LqNapQYMyH=etyD=sV6sRJ-w*7+3IJwtOLh8c<<8YXO?5R+TDAsdn#8P zQ(i0opipxWo%n>|>2=4=keDi_KXkNcNOJSA=WcolRxLW4R&$821%18CW{3_kF8bDe zyE3_A-zVpof~vITa_3c^d|r2HOVsqXIqL9ghCg=^U4r2$*K{Xss?@B1*Pi=Tb%_!p z`2d8c{e9Lm#j^ePJ_K51=NqS_9MjZQtu1)^^sKn!yhCQ&A5QOke&Yx`1!Gi&4{+1zEdE}ahBh=m6syzNF?R1YZFN53@?9&_N%ICFI$#u8d#pDX*uR} ztOd7ZU+G8PH_S1Ok+Out{;K{_FZ#2VZOmP})h1y3kAd;oua%yg*FesgvJY4try0DM8e8w)8lq`ZYE`_YX*jp#}TQ*N}{9 zIvve35g}H`L3m1X+fNGne~a&YC@FsQ*VLe`9aFLu<_#vTc%J5(J+*b3*-|Y-R_22W z%lgrAtF<0IKRK^1&ZQ`~wzVql=8Q3Ga|FWsAsC+i+xwEek{6E{aqH!jtP}La-Ym{n zKi%&)Ow978_^L~HcRZZX)VeQ}^F=xA^qE+T!FiXK)ax+znyWg>&edHJnkh?&$3uAX z*;%J*%+oXH3`*@W`57v7tbNiOPt6R4X_u#Wt^L&(Ua#KWJs1&I^I=^3pr%eSiXV76JVhY9e!=k8eh6K?(YW8DXeOf}dEtD*NL+GORui6-m)Q<} zmT(T2Zh%ks-)kxzzp!G&tdsM5zMS%1=zeR=!hT`>{L#ON5)98KsA)?kt!t};^peff zb6l3}6E^-@^Q!mYf=O9LF(JVz--Bwsi?@1CQ}I2x|L6S+6H^rvc21~No*|R+#@nzs zQ}CiTC>UOpP;E@fy8iu@?|qhZ#q|3eiKv#8%w49|cG9s}fziqE={X(hx2lWN6t!|_ z$m#P(C0b}pQBGO-F$SsaxxI+r@rw4?Y)KFtguc=EK>O`$iG+ zhoRffQ-;2px{W?jQ#teUfiao>+x6tF!kZ^w?l@T~@~(7fXW%futkRi@hV&CLPt4o< zSUWUMsuv5-GFOR==(jC%5WLN$^M9R={1FJ@tFwjnFANlBw+w(O7<>%$Kj_e_TZ5=Or71qgy1$r@W}I{}FI9IPi&P zb<#Dv?v&*PNhi4ii$+K=yyW+{8ByKi?7AX+Oh!B&2pM=QerAEE=ELIa6UyGSJs(?g z=kW#U6b2`Cnd+U?Uv`fZV{bpa?D9A=w|++LfjbLTn~3lP2yfJdg4oi$rio)_0^j*JNxO@upIN7Oi6 z6bO$g7+z88$febtY8LvpA2`;WTW=q`b@QQ_&twcfyeWSYdO22J;U{~!@|dw4nKvgF z2t`j(4vfDiX8f^G+DNZqFm0K7V;iA%gdt1x_c4r!L1Ts(Lqv#R9Aqpf+K<4anCn4? z6@x8ATt$*d0FgNaL`;ZScL<1iB9JO1;zEQ}9FXrwg5!XU6e7xzWE=&e6c0pFhzN)W zVt))s6B215Vj>R+D+$Oh9uOHJ;vSNGBy$eKgP<%Cbr_!vj{|s%fJ0~`;FDo8fP@49 zV~JJ-)di!1Wja6(S2k;wb zL>YpN(*Tr`0ca5Z$pGxr0W=}dBot2oV4VT5>jZ!~L?eQH1andVaEYiC03K%nyhWf* zXq*HfmjNK*BmiBa6+txuvs3{3L|iI>&`bcm2<8z+rvNCQ1CV|SfDzGy;4y+_X#h-! z)HDFm=K(NJ127|OPXo}p03Zj!0)n0npdEp0IsgkI3qj&V05WF)SP{-=0GM9_P=#P2 zA$bHk zB%HGVm=^%3Lf}nEUIp+SLGV=ozC;;Nji z(Fj817en@(9LNqKqH=(T63r-KghnpNW@0bM$}NK122JDm)LSc_tXO6jpuSK}^J48; zmosvGZ_;W0H|@^95&BRYcr50Im1gmIuh$m-UHYnldz8*_m2TwiYs)cS;WAVtupMnB zwDX{qa3T(68_|IhK^WzOL=s0)qKF=p?Sw@E$POYEWhe0iWfx&v2(p{VMA<{oi=apC z<rDWeL>7X?I{;*E0XR=M-vVHM7eEz)i-cq~fbR%`s{vdl$`E8U08pv{kVW{{0I+Wa z(1akHP`nL*bq~O<+W>NiMg;i?=F|enBcf^nc-#l@7C`}_Q3pWo0f2-$07XPAf@%b2 z^#DqUxOxDgO#pfkloCdF04P5MkbVb18PS8_F@j}x0aOsFcL78{0>EqlP(|1_0ML32 zAP2!Mg5C(A9f4~jfEpqTL1HrinR@_g3FmtN%v%6dA*d%L?*sUbAoxCjyF?j+j3)q; z9sp=0{2u_Ye+r-p!F@up2>|OEfL%=hnutaO`3UAb1n`K6dI-SdIe@nanhA|Z0OVc( zNO%O`3DJt68iCnk0MCfH#{fcK0_a8Xf-q_Zpxg=|y%|6&(SzVIf@LiLUK6P;0HR+3 zU_Jrxmau&SK;P9Z7HpkdeYfIg*SXAWH9nND31H?}6BV2GWE?T9}yl z0SN00kX;{u$OsenkmMto^AWlwOGJHyZh3qK@D>4w(D(#Et`|VUCjeuKRs_`u%sK(c z6LFmYLi+&pA{b8?b-@-hfjEkyNc5mgBrLi?CK0J9lZhWFN`!3>$P^+IWhz1c45Cb| zL{TBKP*e%_7m#U$Gs<+L07Z?E{0cII@I;wOl%c2-oL&$O!XIT8QG=pMDE5KO&I{{f zl;Vrzh4Un2h4$0)UdjpSG5+`WQ4B1n;O^?fzq23tlmGk6k@zHX4ASt@hscpX35B1G z8GL^pvxK4<%pqa;17>-OKN%5p;^jAnFcCUe=sR=S2>9DngybZljS9d2tl{~QNOE{_^m@S`y5KRLA_bG<2*m_AZ%)>yXvHx!<*aV8f;G6DF!cbs4k0>Ss=~Qa?o2kkea2my0sB-Y0 z720WvJ*CRwdnMB;_KafqqQeY6gYkb(RUQKn-*kruMv4)Rg|FZ5&1$8}jRSUq`bF~B zR5^KIUm<#&YwQq?iUNH7{&f5+Rd+nFjo3>#`mip}{{;9lqTn}x@QL*E{&{WD=(8s$v1E+%T%#G(fxH3m2#e#im2L0lwgX7Z*}c4J`cq5L}^b z%Ha%1!`oT;hZt23UNwh*o{e8_I8{y^Y@9wkMo{H6AiWdPxR6IuY!;-)LK+VVK7;Xx zzrMhKp&-Klqqpw>ucGL}zV~MD0s%q^2_dUZkps^cv|R3jFW8JA3bP;R5+7Ao%|lEC;236q0=LpdFL607>HzMN0n&l(a<9q9m=bl$Qir48Orf zPc9;fm5}Gh1^Gu!X-)k9BbH^7=8!aev)Hl%GK?_4#LDEu?uM1jnqzp{tYXCSv zqjy)7w1&usg2ulnNo$0B4jbnm{-P!EW#k`F3jUm+u}&&*1GEUFv63$hd3rTxL7b#D zMm`t#I1A!IW1pG;LjcZ#B+1tl`Qrd*K_z~;mhCkIJ_P9Tl_f15`Az^mz6xkmraAD6 zq*arAEpVL-@UOb0aVF6M{7aTJ&ZHaC(lw;K3{Isxl2}VJwgHX3<1DBxY52buEW-iL zf;zHtJLJaz{HrJV@V_wd|M%tpj9{rRX&sQ~*9`fWB556we={fMKc`CrN$iBY@r{m# zlGYitN~oN~GSFy+EkSNm1*;=%Eops_=eL8Ck+zYvzR0IC4C1e? zr1eAlmh-u^{}9a5P7*o3{Dfg0r0pfGKk_?d?>b1@0MPiBLVctiC2gRjaTauvwErQW zo4v$eXGz2U(2^6h3{HbClK3h)K;$gwDrtj}rw7yHyGa_a`2?LF-(Av%B2Ojh-904j zHRS0>bmX3rHVk?4(UE&87=N0Oj>VWy5ABVV%8mfI^6{@PXe!c?02`-+@@w0yI|^VU zbWncinzYftcz_Q2s+31ZWnDVx5XqN;_O;5LK^!WHnaG!csp(L!$;xAq=ciWrH(c_K zL!JvzccddEjg3+n`qM~Bn}9q&TuXl%C28d0M{Rp?{6|aT>&S0`FYwR!B=;obcglv1 zSTPwijyuONQ`UV$(%3_Orkhrn0`QtcGfvXplr#>_c+fJ)_?9GcY`A2SHWgs+I5ZO_ z?QP__@!-(BE@{({=f;DyNs=}ld2T#Nn=EPXAa6mQv^OMe2G@V9Bu+t!I+k|Sz9X6xS4056 z3p*Wn2lx=8xN%-2R+LpjN^yJpF7O^O6PN`EU^ehRFcHxz$d_`z-PcRU^%b?SP85GRs(B*wZJ;yb6_|y8W1{j#T09^sbS;keyQN~TgNi8h) zLCR3r4|oOW4-5bXD&n(}N|%hC7{1-W9$+7E0N{@G5O5UWPW2x8%uh3OhguQfuG9&{ z0&ze*z&i{Z-~-qJ703Z_V|oq92L1r912=%1!0jB^_}oF}F7PLC58!vdHvs&+Hg~Yx zovsGfiuI+GS{d_^od=`>^?*u1HJ}_23B&-UfE<7yPzVSBLa-M20GEJ|fVY8Dz(HUx z@GbBquolPwUIE$w+}}0^Y62(ih#Y(2Y=6OkufiyUfg!*Rbo3^03%Cv30qz3bFy{PJ zX)F*2!~+RHB9H{|Yp3~u{6GPqAm9%a0s??Nkg*Tg4{%d`C}+67lRknA?w*eU+%ca3 zegS?1PKhEBO2@L?G=Bno1}p=X11o@)z$#!hum)J0Q%otX1P5$F{tI9;um$)KSd?`j zLh-TULB-)RO55nEAaPID8R!CZ1-b#qa!d)TO->B;4ZB`&;V!% z3Iu!s?z+ANeg{qiXMnT7Ip92S5jX*G7uF9}e+B3PbH0&W9$ zfV;q-z&+qEfFH^24%~-AJ90u}e*Jo}m{?B9%HTJ~(}7YzX&?wF0&u602iOSq+;A^0 zx<4cT3*d(i<^%Er1EI^Sz+iwMoef7j{P1!`AO@%j)B@@Nb%6!|HwgGuoaL)rIAGwH zdwT-CfZjkKpf6wpc8cTWm0LABLXTh|1jq{nqFsMrINIw1wjY2UWCwNuy8(XEcs4K> zm>}{-D%B%HQI%gX9trUKAtQj1z}M*74**x-8Q@ufF5b3@p^-{tDz_5DfD%9xM8!f# z&tr@)04Krs8?XzAM!gt70dC=%_qDudtpmQpp#2Ig%qjYmRBDRbkxD=7TcUGCC8Wul zptk_p0+j&X5%80VrvO7fH}%}abJNaE`apmib02j75&FWt_YvSI@PpV>5z)G)2#r!o zH-8J#>H^JyiRj_$0I#_<+yrTx0dA1;0!BHvc|QW&+WikL@xKjef|mGoE$+g86z@bS zU5l54i1L6RkPp?ln;^I);pd}wiGXOOqi-1RpYWGHNZUZzRY-g%YiYFdjc@a5u;<&r zN1(-mEgD#b@u-ND_AUxgyI}Cl0Q?|_uJ|$d#{qM}%kOXV&YM5s(q(^HMft`j*K}NK z^0VGZR(`M+cmvmyfpNfCAX9X%srdViLAC`j8t7*e<7z5%QdUCjJYW=PBLRM+gdafR z$5r^{7Je3H2*B^zybACp|9=2KAv6Hsw~zQ?r3?{TO9_dagzW3U1YkUX{|wABADD=I zFMxTbQ-R*Vo4^$D3aVzjg)H})5l91p!T=A-%7DhtIPs^&tC8o^;kD}hA- ze?@T7kQnu6)I3+a!*d4R8_*#Q2Yj&IOq zA?1vq4Bj$6LTZe?;VT&rLHrKj{PY9ZE6!y$@DIQjB<}-%0r!AEfjhu$fQ_F34gyqS z4{#H>2vDKxKsLZv^REI|fXl!+-~e!z^ZyJoJAhNbZ@@`lAFvzP39vWc1Dd&{a%_xr zvsEaAJvC?rkT-^iDa$?U?Be(v!Wb}E**w3EGEbrG`CfoMrch%D$w%*|Pq0zX1`T=S z*JN`3lhM5m*Q>H%woc~9W z9sv%^YtoJ*Pdf9*Omxzy#Ls}Ch@t%Zps@o+7&h9XQd02@&HTTD$y~{ZZoh!eSz&ms zS%9Z$S!P(nkj1rtmNG|Jqj6nfIsR0D0_kYf`eT4o$5R1g+8D!d8ay8WzXOJH=Akjh zn>_4@!DA@;BgfxxBCcSpyv)St*-JW|VP@952ym(yJ!S_OaOg8D0Ln8OHF|E;zksp~ zqau5q1#qlbc_Z+w%7zoM!TGYzyrRDDX9p@-LNKoj9WWH7FNWJCp6@k8cxIMMFqCYO2#xY z_lmtRTZsJM0EV(=USkGOKKVXi{P#2?h24}450IJ#7{f&Kk#3}%vdkOSqzuD%IIRW1 zCD<%W3;CS?#?+XFyr(jT#uP}6%>qbcPqG27qGreCwB#OuN_aL*nN*gjzzgp0r-N}C z@HUVRu#jcJ$a7y`2x$>@Ae6CQAt1kx#i^Y~`s0FU<+Xr<$n%V{7xFxt z4??~pQa(@PV~oOLeVWoXBLw77zya`1bOJCQh=YzLL3;@Z2TB0Nfi5WP41^({1fB?_ z)FmEi91sh{08Stphyp4Ckw68YJWviO3$&uE^Zl6!2&6p|K;+N(`E8`?$R9(Rg0w!6 z2GjtOfh52v=fmhKKxLpBP!(XkRHOz^1LO@kHIZli+CVKIxOzQgcv`?;Jl93a5o4ZS z$c5byVx%vlyb-`g8X`4YZ8)x91G)hnfVMzOARTB1GzFRf^pIMRJyc9>qJ)=e4pIYL z)(7}ptOc%F+y*JtXpOWL&`un0f^)R?$kJq#&er)*p)2xTfQ|tDgTE!~gtRl@M1BC$ zp}-J;rfahsESL+M(0eS*GfbM#lp)r%d$^`QiK#++k8#MAp zxxvenJO-T&F+U8TE!epcNLL{pjWiF^+`uU0gKgq&Q^hZ1Eb^HE4YL=r^puiWERW6iC5rfDNUB=R>4?IJyAoLV!mgKO_AL@WqJ>pKGo{ zJ}1&sNL8eNA+_<@^WVta2mS<(0AB;^fVIFf;4@$;@G-C$_()zaG37}kJ_SB8ApZ_vC%}4C zj&gql*ohwi*+zz@1(}UTjg&MhL19ddMh+r>0ANG=fqj6{;9lhS07he`hBO{SwxQ%k z1}+MB6ZC7EhC+=B=KN2f(~M_;qX1{eY2bI@B=9S63}Ejmo6bmiv<~GQ2MoENas25> zzW`+9*pT@IU@)=#XMknoAt>0WLwb(Z zT2jFW0P9kQ(WoKAE(4HD4#%J7Gz9s8fr4m01$jeA4&)h-D9})bN>f3aIRNE;z}Lw0 zG<=z))6C5C+}|H42owPF13dQ5FuasPJ)LJWXiuY)#_7rF#yM>`D(U7Jz-h?&Zj{pj z&DZdQ4DAiOU}#bV;A?q-0JUbXD9~^g<2nfCW|}!~=4a!qWB8N<^{4=8p~%xQKjHl6 zSQQ5$3@8TBxkxiWS|m^speb1%j{Hjic}ht-^HiV=u1f=pk*7aINInh~%gf`M!_D$? ze4nH&z(Nuzgw9eyGCh+9wY} z0sc-*z~d17`BrJ`jBh_AG3$04rCU9`dEfDX5-Nr+Qr6-1`?8CbarkN9ip5G1BtI-x z)?4GVMlVs609%qp{BN^TC`)WoYTB%cqEnE)t{N8^9T{g4%Y*FkS?%y0vfQ@l1X19q z5@d_UoBiSTLZa^uCCL^YB|h4rMEN8{I>qrFN{lr+EANlWr}(YrCrXM&_4`yQ+!w{z ze&RKgVirqglR4Sh$qNoVRIIU)(OOA6loUmYI{09>etU1(+$AGqopmLZ_E8rn`nyZs zmnDhUN2dAZpLD<|5!2CNf+qF^Si&LpUWfO`#LnA^p9UBWK9CKbuTe7Rom#cOHA=)u zm$sGhV$(~gJY%e*^_Zb|A`BMnBT+(a(@%cAaMJCu!S0gLD8XGyX7wCRdJLNUV>frn zER=+zBy>cY_1vh#nMR4|^qEq)xTfts$ufD++|s{JPRVPqU}4xPHttqFw_V;P`tMPK z;_vOk_6NdhANl6}vtI|TvROOCMmlL?>u!Vslr*~%7~f)e?>i`oK}j@%#BQ-=k5bz= z1RRCIv0=CH-K+Gl1??4s_9~5R#rKM>dzIQbE9}+F#mR>DU{PwHa=Az`>>;tu%*-{Q z%J-L>%-L+Sj){wO#z)4|ZPIMN?h~E%D}f;~mfQQ_gkaphrsAqz8&;LfY3&dl866WD zBi`As1V8Cn4%@?hBJhCX6kQG|o%%*cMzIeT-~D=f-&!s;yE(OIIh!>qGA1E0GRhK& z5;o9h?~!-A4Vk*lW`*z=6j;Jg5`dCbi&7H*ikqHgvqq!eD6qt#Bri(78@Rq=*g@r( zR!4ljMJXm49aPF!iiwPkmyN*cVfyj|s` zDVZ#RbcO?uEWt?(|`eJ&`(YKOl-8QUViWEQi5ENBimI z_1~wL8gW)D8j7v06UahaZqgiSt%68&VPpr9I@K=GrMo+?BbLaz;)uF82FPC z*e}774IY2+tlzgU&*`+HVH!_7;*!OBNUvRQ;DG|eC%rXED@mXM0#Sl!nYrZ7%1L(T zfErp!Y-A#WG)nwY(ywK~R~M!^r)nj1D@*l5qVaL1kS!)s3`8WfH9aJX9#(>Uo1#Vu z)R2Rt#6Q-9J18xL(g8Jo8XPm=aA8eebQAkOwCrDo&qu2FD}GY*;Bf! zKn_d@1}5ULuG_V7i+#kDcD{xcME;{nGP zkmS7^-rCSKd4c*}kLWs<4=#TEt=>0_8Kb7v_okPNELn4;0 zA5$3-24ONLGXBM6{@;3oOF1bhG2XKKs6Jem0~|k=KhaosbS)a5LJ6IA;MnOa&lX(r zwtI-=WU9o;Y<0bxadze;dAACPN**8n?$h*l~93rt4B) zEO1!g{XMHZF~-syNeK1c%{}lJeTa7MNW0|Qui#3p4Rh>ubj1Wn}MdCA1h^={%I-4&ayFL#uS1zWsuxjJ5|fxu;Y<2~O#KXdXdQ zVMtQeZ0lKk-|Z`!ByB16>=uo}_LI~-TCG^dl^5=_A&xr(kGW=; zU(`LT1lv6IaJh&(jF>v@4*9bC+^EP+2sQU^iJhnPJ{|ErKQ*oL&j++VMPnOisP|ka zb!qlOlfv85<}!z?J;PMb*5CV>cv{eq*X)^|RPeO!@R$F%c%f?c<=r-`9TaY+!)3{= zGwt%vd~4YX-BR2)#-0{ox0OJ}X=!v?bShvkR4EqJUf}mfy${FCy;#3+UtzPh1BEvg zlab~}TIKA6-D|&?Hq>Sv2@2boeOe^{q3HEL1&v#+_V+F%eBHInBdxu72!6%}*1e5< z#)w01LCEdUc3-=?g%gL_tY6C3e?iK1v)GN#n)Uc+=SZzZZB{&Ym3r=q>Tq0xblxoN z=-=l3v^}LqKsxq~yiW_9N6aNXNUb6SYBQ4VwF0Z1MByn8kpoEJ`YWcL=O{&bzsn_A=c(rWuhcY`h zk3N-N-cTmSvK=M)Q0Gyj)D}OU4ATN^l}K%vy*u0ise!jK&WKKz zl|m{fu-h%~oDo~|*#nZ$FZHbMdu6-t$UmNvFb@fBNK5m08Q>5g5v){S-ThW5YwUPu5*g}+WC|91^ zv~%~uiTU(8u_#)H5^nRS%o$kAZ{n95P*OD}GMYx(A&X*H-PrSJPOE}iC6qZWze;hF z4qMb5r^bIS8-m&XI6LdA67UK_$3w}peNdOE4WIN`s`140E-e2!-82W9DCyhRzE@H! zfy+c$ilc-R{_cBy)dR!sw$e&8mx)FRhd-uy$ZOk&b-bmOu!<%5oJh`P4=fsMX$~F^ zOy(zdQck9YFVuLnX(_{ns)d_#V*gbHp=cv;8_O)?9_NfJPP_fWT;DTXy4dxubN%%m zQ#>k%h_Gy>yj;-ScYwMiE`85x*tL=H?*C8pAdD99eitm&(}L79?-E^|exe1<#!u~L zH6s>z*SFgRef(=3sWByf`OmYo5sab(%b971i;h@7?E{W^6l>qK#yzk|`FJ><`bL4~zvvs{BPTWzPwr?&8zq?A1kfXiaLNOl)ft%(i7le#(IrvyE{;OCT^7^9Y19xm?_duaeMOvPp%fGE-C)(P>JGmC z+`Uut(^|je4scH~Wl`q~4!3)&D+eCI@VN(CkL@2h4F7Gs6P=bf(J7t=o*A*?@VBwM z^ivpYMqbogrTRGVdhUTnI&XcJ%J#N>krDp;oe!7DIFGf!`=5QJJPV1YtRd4iw+Nzz}T2)oF>Tn~NvUf8taYR>8XXkK>oS*K=Z5AmEzuJGf16Y!K6iF--8 zHQ?&_+^xCRh3C#fkA0%)A%$E{xygI+lRU$@Ts{1^Lm}@A!gycsV#>=&htp&44{^M& z5T;(f__@~qbuXX3cDnBPpQ;B!xuya#soJTtk_zp}3qZ#*u;iretIe#cgFYO>GJ zoL!1);Xr%1}5h8cK6zpw4QXYGi78^-ESyW_Yi@f;18wO?cuq|ab$7I0HP z#JJjbd$*%&{Pl+?c<}AIBXy6I)?w4FiucE-a?rRFmS@p?Blo9=iFZ4-P$r}s|?y^WxYRye}OS^>FIq5c}lyQ z|K+?brsv08v@$PT(@KGD<7uzsAv7%^o-TQU#FPl7RA?}D? z{1M3$4(ENe-80@4=;iKQi7{rDrn%{j8L1$jJO2B9^V25?-JEgx-^Ky6&v}2_M>-nK z=-tsgquCQ?^gf;3W;E;L-8RpNMV=n3-Pw9SE;qOL;Ew+M`QAs}*X7uDCq)a?+5xp^ z*Ic3Kxv|{{MJ~0ZC~tK0{fSLJ$964s|0RZ*9YXruEATt-i@f(+DDMZyJH0-P@@l!~ zo-+Q6BZ=qUD{y9bYVt4K(`-ZOFxr&%6zLjda|P+!O`r8>#rqQr@2kbrUMgY3Krg{19&XAKRt z5Auos^MU^OHX-=4NfnmgCm5O1;r3{svdFY$CKj1#$b{DP!B@W_w|B$70TpMw zftNtF4&#Y!Be47$Zg1$*37K*)+28jG%3&2_OQBMU9J(^j!plpIh#tka6!CbGk9nP7 z2`FigPN)SIKJ@x(O8wy-Hnih2M9I<=C3y2T^X)J4UYN6ZK>^t!jL->{N0)@YY)F)} zH*{PBFSX0>m%VV!`~pqDi$`i4jz4pVhb8SjLf7CEs(kr+`0ri5Y2C9#LvX-L`1+63 zwxJKS75hrThEPs>uDPUJ$I*)#4QM8Hf+OsQ6h5{8JZnIulR=x7$r6)JHixf>FKu@^ z=KA78>|kA;ee#V-Ioj6I8pO-Mv6dyiVgfj91#^pyr7?zhy;+U0I}Njy$&F3D_D9VI zMA)MpZShr1%E~+BOua2WSrs4)hs5;EZh6F(2>YCPyPs8i+}y6tfMvGCTYOrX5Sc`d z5R}ls&5y-j>i7L8?NNd^Na;&u{lr^k(0-hsI8g@rRQD5pW#L;5{jws;+OJw2ckqdL zHrxK_i2?I!TZf~n6OW@I6e>rRM<*Xjj*ufGqFN4*EwAu+5blnLS^347^7g&9gaRV9 z0-SzB0kOXVgl{V#E?2Pka99iKYT1uAv<_YrM}NX#P^}gPMZZX>)6rinh(wLv{^AQ> z5A_$>xQ-v|uYZ$%_?H!qZ)*Q1?|M1)Q1fkBQXycI^ZToJ-*cDD^%qqtLe^4$(W0W= z8NVK!^q1AUmY*p5o29wdGfl?VDB+t4XJ^!&|M8JjO2^#|rSJ3?UqMFvA=%3Pq1n^x zEg8+{_j1~vl2Y5IjP7!+(L3whC71n0o+x{e1hV5j41a18~URNe6w`PnKD|9rH@#^>V}qpL=0supX@QApH|HrW=} zGk9%c3UWkg%W1qTE>?f5#LkLEoc|+4Oo+Ajuq8Rf)mVF@_%w%AyAPk0KeI+m z`<0kaV=%!Zol%yRDB+Mzc(ne5zk>q$OItum-Ax0;_&9qL+lo+eBo1T0G1RKPoABx8 zPL~&t>oHW}>-E~BoP8+adji|Ir?8AF;968cK+?VT0v zC3#rJ5>`~KOoWG3DJtF~XB%)9g{%$R7Ojmhcy6hib68Qal^pMZqXalQr8f<_n!Y*J z&9R}VC{I~OiVD93c-&=h@?DaVSG!!#GyYSPUi>67OYXl}BYe!E_lLMO4lE|xp{}DW zIQZb|k5<3V^lPxbu$!ZHF)^Le+kt~`ah%!~@NmMhUT57Lub_nX82C}OjpIgM`OsZ5 zu9!H9y0)QV;$8xVQEL2*J{i6CZWn1eo3!LJY%NDa+)uOz+t!s5fk{x|Q7O?N37+*` zY2nv|#w#uMcSibqX|X#A>6OyrJop@sO6#2pEWBs@#zPJC7f7@TUMNB&w*;p%LZns# zXRQdU_O8XIwHuRXyqT{L{K^PX5n^5?7`MOVn9*Mx|Lfd8#lazi#n=e39~|*-f`fr3 z?1**K>{~~<0!kS(QNpF<`puRtW-oe&2ReM!4v}VI1pf04=mGCt-pU>%8dpX)S4N1v zFN3%zLS&;*d{Eh*YFyYHWkk*@uz^w7rU`z#(!UDgL~2<*SoW-(bJeH;6O+&i-X~%> zYg<+=3w4U9W~kPo4tiS^KW8rlo9-@NBsui^SL#C*?7Z09CQjj~ z0cG2O1KW?xoh5#`JMY`~cz`WO>`kX=OpcGi5e|-Wwd!uGH6eS5o5RppDq~pN)f3sn zXS88RkV-o&v3g9a;F#E9_Oz|_o@}c`oS0k_#x{4;78xh5*MwE-#fjC8kQ%1#5GSh9 zw1eZsS1HfztQ>@AbarN(*h*Q(D6fjs6L+E5^0C-|>IoKb7Q<$Wj~BD4UtOYmQroJc)Wt?_B9oy{bn~VmE9ItF%#kxa25x z`E^HDn96;o9QaBoaX{*(K4tS|TE_kEE-{oblx&eGqUvH&zb0!e`Cqr1c{2`t;;!M{ zd89oZFKkEGsCt^rbJYK3xzNVP=$dC`FLZ~!vc46pGbp{-N3AN4vsuf^O{y_f_f{6! z_2DqTR2Df?;IU~{L=`$=t19|3XAc*78eA!w2xG|zIHHOe2#)xf;NTMV;pU%0P7Q3h z#%<13DB*z5xG;bEirK}uhn97vi@O5D^%O)6V_q1Yh^#6y88baQDPyU_QAQ7r6Pi!! zbtgxe?GP`+#p{2JP09b2mE3*`JYZ9XV7FO4tXO4soa{0xC|RT8hKAu{8q zg|UX_Hod7vHo5vZUaoGngrU!uGyMiW`gl+acWciZc&q|JFC$>TVE4IdkpEw_=*6I7 zf2zHp?{CTaFd8wtY7McVIjrBJh6qc8BlN1F2j@@s{94!tpImo$Y*Y;~y#qMSf!%Q) z?7aQ^xJ*djkMr-Fm~z#7hF;p?{q%yV;mfD&$EQb$gH-M;wiUha}l>WDE|ed9Ch>UVP$ z>eNmQI^Mz*nZ4J2(xy){z37pS$%0?!&P&J5fZU6S>s_(NbW9P6%`sTU%o&oRJJ`Z8 zzm%vqM#&E~rN_LuE54B;lDokb=ckBYuorZ!gG}B%=UOnd|D$>1_}d_TlV*{dn`g}V zoDIal7La8qeSR0-qx0;w?1bY{Lw$VOo@+7va`WOd-OB%e?jBx6r6cOybK1~}+O1$@ zskfNk3YM2UQy1|hiBeC|qY^?~`PQHq)9+fUK9%FH%vvQojt6QUeW0{dNQUtca#MqW*x2fZ%gcrIz*X@{>(nO;+5S**A)lw218w)vB z6b}A`D~OEUk&Q(rIN}?EgTHQWmRY(-^=s$ea&z=UNhy>p`tDx%oIy3Yv6Xc_S08Oj zeO`EeY=86|W_^+N*mu~BJ(tOB63!HYhojyPbw^qJtj}>W`{@Lm-`J$OrR3~f@ za<|auZq@RyeYg0*W|I}}srUEj zjdox7eERjLZhM8b6wA9K+QhdMMZ4gJh%1K?dOT9?2ltZCF{+h*m-}j`)AdJe6=xtZ z8mHa}0n=KErd@D!XWRhRZ7s69U@98%tP+Fp$E`(+u2^cZnOM@*REP*2>llGgjd9^v zeyDNIpW0pKu`GUcLD_nobvh=1gR6Ydm9>6p1Jl}qL#~7~+K9Kixo^AgtrTUF)kj=2vh<4)p?(P;u`5yN2FGbA1VxnE!0`Hh4!g|`16<%a@>SE6>~z zx;k*u>XJ9)_3%v_BAV>Je(WDyb5%*L*>dlo?Mc&cH=;F`m@8?~qGfd=198pr)xW;x zU!!)&k0o(UEA=ZeJ#fsnzKddTT@cq|($=Lr)e(99DCnhVNPR&$wY1;<9kf zy}-y>%xdjD<@sDRI|jNNB1E*AKyWvoeAJN?w;KxCmysoBNN5fG3sJ*qKz6LcC~@!onm6F>J(cGsyRi6Shbu;nv7~;byZb- z8LNi)V0)AGbFA7J55I) zsy|vjk)*a1)-<(@$V^moS_Zqp`ju25V#@oLUlFO)y5#k)kN)i$!a$-sFoTdVrsya2h)v; zLu+6l@PtfEssRf${TmaCcF)zVe>YeN|BA3^wWQwHmBCLk$ zpSxSqqf>g{2r~oM7!EWSZy_z z*o7idD_ggJ_kdoX%!A9C5U7<_&!JQ*xoXLZ_ zckVj4LgzufJ6G&Fpx=N&BD0QKJ0sRiA3R_{zb>5z>GeAI8`!IJWYlBjgSvM&Uk@4F zyWgvl@akZ6vfprBwy9;O(Zb;21G~Sf7t1Q3h+B2k`h2rCt6E)kflX{nz!)rOg|7Ri zs0GB0QEK?CCTbqhAVtkfL&?JVbwHbzg6X#S0i14YW0W4?8N~ zJ}SjY20^(+lLl&tHCDXR00Y}3Q?HvxoNoY24&I<&`sMAZ&4Zq(ify`xZU~p$)JiQc zRyX7{Oj9GppAFS~oW&gX!Xm7Z+Rz%4)vu9y+@?+7`e|y44<3$+_tMlcm@cm7lN)1b z-Tj!}SoK55b`|e#?Cx|ixI$eA znyScXin!qe*VVfH1+SzvbBjNl!r7eeW~($)1AO2#BE6Z~Li2ac=trBWq1q(Zq=uzG zra{MawFqPkPlvoZ-HT8 z7-0*!UDK;Vj9BnJ&ayDBdBoo>5ZGcwftG4Bm}+5TMAPXl)nFq&=5K|uKi(2NCObM> zVW2Rd%ZtvfFwxzHTG|SBGa3}OX!-rGQNLqG2= z!W^T~V#79S7=nGjHfl9(amfm9tClTpjmfGrN^Miyx0AL}z$aPHi%Q$EcI@A(M&#Zv siCZtI{GYUgvqHBaO8Q>Ez)c0-s=7$t)ZCpe>erJm>TF`gcJ=4~1O5o{LI3~& delta 57023 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%0A-D{;pAt&qp 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 N!smNgiND3C{|{__>A(O0 diff --git a/packages/styles/package.json b/packages/styles/package.json index 752c9e08..0adad662 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -7,7 +7,7 @@ "access": "public" }, "scripts": { - "build": "bunchee", + "build": " NODE_OPTIONS=--max-old-space-size=8192 bunchee", "dev": "bunchee --watch --no-clean" }, "dependencies": { @@ -20,15 +20,13 @@ }, "devDependencies": { "@pixelshades/typescript-config": "workspace:*", - "@types/node": "^20.12.7", + "@types/node": "^20.12.8", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", - "bunchee": "^5.1.2", + "bunchee": "5.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", "tailwindcss": "^3.4.3", - "tailwindcss-animate": "^1.0.7", - "tailwindcss-react-aria-components": "1.1.1", "typescript": "^5.4.5" }, "files": [ @@ -173,6 +171,12 @@ "default": "./dist/es/components/modal/index.mjs" } }, + "./components/popover": { + "import": { + "types": "./dist/es/components/popover/index.d.mts", + "default": "./dist/es/components/popover/index.mjs" + } + }, "./components/progress-bar": { "import": { "types": "./dist/es/components/progress-bar/index.d.mts", diff --git a/packages/styles/src/components/combo-box/variants.ts b/packages/styles/src/components/combo-box/variants.ts index 24de3ac2..2cad32e8 100644 --- a/packages/styles/src/components/combo-box/variants.ts +++ b/packages/styles/src/components/combo-box/variants.ts @@ -6,10 +6,9 @@ import { tv } from "tailwind-variants" export const comboboxVaraints = tv({ slots: { - input: "m-0 w-64 rounded-md border border-border bg-background p-2 align-middle text-fg outline-none ring-ring focus:border-transparent focus:ring-2", root: "max-h-inherit overflow-auto p-1 outline-none", item: "relative m-1 flex cursor-default flex-col rounded-md p-2 outline-none aria-selected:bg-secondary aria-selected:text-subtle-foreground data-[focused]:bg-subtle data-[focused]:aria-selected:bg-subtle ", - popover: "w-56 rounded-xl border border-border bg-background p-2 text-fg shadow-xl outline-none", + popover: "w-[--trigger-width]", button: "absolute right-2 flex appearance-none items-center justify-center rounded-md border-0 outline-none data-[hovered]:bg-subtle", }, }) diff --git a/packages/styles/src/components/date-picker/variants.ts b/packages/styles/src/components/date-picker/variants.ts index ae73bbb8..f5c95b5d 100644 --- a/packages/styles/src/components/date-picker/variants.ts +++ b/packages/styles/src/components/date-picker/variants.ts @@ -9,8 +9,6 @@ export const datePickerVariants = tv({ base: "", slots: { dateInput: "flex w-full items-center", - inputButton: - "flex size-4 appearance-none items-center justify-center rounded-md outline-none ring-primary ring-offset-2 ring-offset-surface data-[hovered]:bg-subtle data-[focus-visible]:ring-2", }, extend: dateFieldVariants, }) diff --git a/packages/styles/src/components/dialog/variants.ts b/packages/styles/src/components/dialog/variants.ts index 0bb28c82..7c9e93f0 100644 --- a/packages/styles/src/components/dialog/variants.ts +++ b/packages/styles/src/components/dialog/variants.ts @@ -7,8 +7,8 @@ import { tv } from "tailwind-variants" export const dialogVariants = tv({ slots: { container: "fixed inset-0 z-40 flex items-center justify-center", - content: "flex flex-col gap-6 text-fg outline-none", - modal: "max-w-3/4 w-3/4 rounded-xl bg-background border p-6 outline-none md:w-96 entering:animate-zoom", + content: "flex flex-col gap-md text-foreground outline-none", + modal: "max-w-3/4 w-3/4 rounded-xl bg-background border outline-none md:w-96 entering:animate-zoom", overlay: "fixed left-0 top-0 z-50 flex h-[var(--visual-viewport-height)] w-screen items-center justify-center bg-black/80 entering:animate-fade exiting:animate-fadeOut", @@ -16,4 +16,23 @@ export const dialogVariants = tv({ title: "text-lg font-semibold leading-none tracking-tight", footer: "flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2", }, + variants: { + padding: { + none: { + content: "p-0", + }, + sm: { + content: "p-layout-xs", + }, + md: { + content: "p-layout-sm", + }, + lg: { + content: "p-layout-md", + }, + }, + }, + defaultVariants: { + padding: "md", + }, }) diff --git a/packages/styles/src/components/menu/variants.ts b/packages/styles/src/components/menu/variants.ts index dc261500..ca192580 100644 --- a/packages/styles/src/components/menu/variants.ts +++ b/packages/styles/src/components/menu/variants.ts @@ -6,8 +6,6 @@ import { tv } from "tailwind-variants" export const menuVariants = tv({ slots: { - menuPopover: - "overflow-auto rounded-xl border border-border bg-background shadow-xl data-[entering]:animate-fade data-[exiting]:animate-fadeOut p-0", label: "flex select-none items-center px-lg py-sm text-sm font-medium text-subtle-foreground", content: "flex flex-col gap-md rounded-xl py-md text-sm leading-6 antialiased", item: "relative flex cursor-pointer select-none items-center gap-md px-lg py-sm outline-none focus:bg-subtle data-[disabled]:pointer-events-none data-[disabled]:opacity-40 dark:focus:bg-white/5 [&:has(>svg:first-child)]:pl-md", diff --git a/packages/styles/src/components/modal/variants.ts b/packages/styles/src/components/modal/variants.ts index b7185df9..408221da 100644 --- a/packages/styles/src/components/modal/variants.ts +++ b/packages/styles/src/components/modal/variants.ts @@ -6,7 +6,7 @@ import { tv } from "tailwind-variants" export const modalVariants = tv({ slots: { - modal: "max-w-3/4 w-3/4 rounded-xl bg-background border p-6 outline-none md:w-96 entering:animate-zoom", + modal: "max-w-3/4 w-3/4 rounded-xl bg-background border outline-none md:w-96 entering:animate-zoom", overlay: "fixed left-0 top-0 z-50 flex h-[var(--visual-viewport-height)] w-screen items-center justify-center bg-black/80 entering:animate-fade exiting:animate-fadeOut", }, diff --git a/packages/styles/src/components/popover/index.ts b/packages/styles/src/components/popover/index.ts new file mode 100644 index 00000000..6de7c43f --- /dev/null +++ b/packages/styles/src/components/popover/index.ts @@ -0,0 +1,5 @@ +// SPDX-FileCopyrightText: 2024 Deutsche Telekom AG +// +// SPDX-License-Identifier: Apache-2.0 + +export * from "./variants" diff --git a/packages/styles/src/components/popover/variants.ts b/packages/styles/src/components/popover/variants.ts new file mode 100644 index 00000000..4e7bd35a --- /dev/null +++ b/packages/styles/src/components/popover/variants.ts @@ -0,0 +1,25 @@ +// SPDX-FileCopyrightText: 2024 Deutsche Telekom AG +// +// SPDX-License-Identifier: Apache-2.0 + +import { tv } from "tailwind-variants" + +export const popoverVariants = tv({ + slots: { + base: [ + "w-72 rounded-md border bg-background text-foreground shadow-md outline-none forced-colors:bg-[Canvas] bg-clip-padding", + "placement-bottom:slide-in-from-top-1 placement-top:slide-in-from-bottom-1 placement-left:slide-in-from-right-1 placement-right:slide-in-from-left-1", + ], + + arrow: "block forced-colors:fill-[Canvas] stroke-1 stroke-border forced-colors:stroke-[ButtonBorder] group-placement-bottom:rotate-180 group-placement-left:-rotate-90 group-placement-right:rotate-90", + }, + + variants: { + isEntering: { + true: { base: "animate-in fade-in ease-out duration-200" }, + }, + isExiting: { + true: { base: "animate-out fade-out ease-in duration-150" }, + }, + }, +}) diff --git a/packages/ui/package.json b/packages/ui/package.json index 2d7575aa..3e9d5a95 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -14,15 +14,16 @@ "dev": "bunchee --watch --no-clean" }, "dependencies": { - "@radix-ui/react-slot": "^1.0.2", - "lucide-react": "^0.376.0", - "react-aria": "^3.32.1", - "react-aria-components": "1.1.1", - "react-stately": "^3.30.1", + "@radix-ui/react-slot": "1.0.2", + "lucide-react": "0.378.0", + "react-aria": "3.33.0", + "react-aria-components": "1.2.0", + "react-stately": "3.31.0", "tailwind-merge": "2.3.0", "tailwind-variants": "0.2.1", - "tailwindcss": "^3.4.3", - "tailwindcss-animate": "^1.0.7", + "tailwindcss": "3.4.3", + "tailwindcss-react-aria-components": "1.1.2", + "tailwindcss-animate": "1.0.7", "@pixelshades/styles": "workspace:*", "@pixelshades/utils": "workspace:*" }, @@ -33,15 +34,14 @@ "devDependencies": { "react-docgen": "^7.0.3", "@pixelshades/typescript-config": "workspace:*", - "@tailwindcss/typography": "^0.5.12", - "@turbo/gen": "^1.13.2", - "@types/node": "^20.12.7", + "@tailwindcss/typography": "^0.5.13", + "@turbo/gen": "^1.13.3", + "@types/node": "^20.12.8", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", - "bunchee": "^5.1.2", + "bunchee": "5.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", - "tailwindcss-react-aria-components": "1.1.1", "typescript": "^5.4.5" }, "files": [ diff --git a/packages/ui/src/components/ui/button/button.tsx b/packages/ui/src/components/ui/button/button.tsx index 73dfabf9..36d654fc 100644 --- a/packages/ui/src/components/ui/button/button.tsx +++ b/packages/ui/src/components/ui/button/button.tsx @@ -23,30 +23,14 @@ import { LoadingSpinner } from "../loading-spinner" type ButtonVariantProps = VariantProps interface ButtonProps extends ButtonVariantProps, AriaButtonProps { + className?: string isLoading?: boolean - onClick?: AriaButtonProps["onPress"] before?: React.ReactElement after?: React.ReactElement } const Button = forwardRef( - ( - { - size, - variant, - className, - children, - isLoading, - onClick, - onPress, - isDisabled, - before, - after, - withRing, - ...props - }, - ref, - ) => { + ({ size, variant, className, children, isLoading, isDisabled, before, after, withRing, ...props }, ref) => { const buttonGroupState = buttonGroupContext.useStyleContext() /* If Button is in Button Group apply Button Group Styles, this can still be overwritten on button layer **/ @@ -56,26 +40,17 @@ const Button = forwardRef( variant, withRing, size, - className: typeof className === "function" ? className(values) : className, + className, }) : buttonVariants({ variant, withRing, size, - className: typeof className === "function" ? className(values) : className, + className, }) return ( - { - onPress?.(e) - onClick?.(e) - }} - isDisabled={isDisabled || isLoading} - ref={ref} - {...props} - > + <> {isLoading && } diff --git a/packages/ui/src/components/ui/combo-box/combo-box.tsx b/packages/ui/src/components/ui/combo-box/combo-box.tsx index 06a72fb7..80a04b8c 100644 --- a/packages/ui/src/components/ui/combo-box/combo-box.tsx +++ b/packages/ui/src/components/ui/combo-box/combo-box.tsx @@ -5,30 +5,24 @@ // SPDX-License-Identifier: Apache-2.0 import type { ComboBoxProps as AriaComboBoxProps, ListBoxItemProps } from "react-aria-components" -import { - ComboBox as AriaComboBox, - Button, - Input, - Label, - ListBox, - ListBoxItem, - Popover, - Text, -} from "react-aria-components" +import { ComboBox as AriaComboBox, Button, ListBox, ListBoxItem, Text } from "react-aria-components" import { comboboxVaraints } from "@pixelshades/styles/components/combo-box" import { ChevronDown } from "lucide-react" import type React from "react" +import type { ReactNode } from "react" +import { FormDescription, FormFieldError } from "../form" +import { Input } from "../input" +import { type FormComponentLabelProps, Label } from "../label" +import { Popover } from "../popover" -const { input, button, item, popover, root } = comboboxVaraints() +const { button, item, popover, root } = comboboxVaraints() -interface ComboBoxProps extends Omit, "children"> { +interface ComboBoxProps extends Omit, "children">, FormComponentLabelProps { /** The styles of the combo box. */ className?: string - /** The label of the combo box. */ - label?: string /** The description of the combo box. */ - description?: string | null + helperText?: ReactNode /** The error message to display if the combo box is invalid. */ errorMessage?: string | null /** The combo box items. */ @@ -39,22 +33,28 @@ const ComboBoxRoot = ({ label, className, description, + helperText, + tooltip, errorMessage, children, ...props }: ComboBoxProps) => ( - +
    - +
    - {description && {description}} - {errorMessage && {errorMessage}} + {helperText && {helperText}} + {errorMessage} - {children} + + {children} +
    ) diff --git a/packages/ui/src/components/ui/date-picker/date-picker.tsx b/packages/ui/src/components/ui/date-picker/date-picker.tsx index 58fd7613..7ac42298 100644 --- a/packages/ui/src/components/ui/date-picker/date-picker.tsx +++ b/packages/ui/src/components/ui/date-picker/date-picker.tsx @@ -17,15 +17,15 @@ import { import { ChevronDownIcon } from "lucide-react" import { datePickerVariants } from "@pixelshades/styles/components/date-picker" -import { inputVariants } from "@pixelshades/styles/components/input" import type { ReactNode } from "react" import { If } from "../../utils" +import { Button } from "../button" import { Calendar } from "../calendar" import { FormDescription, FormFieldError, FormFieldGroup } from "../form" import { type FormComponentLabelProps, Label } from "../label" import { Popover } from "../popover" -const { inputButton, base, dateInput } = datePickerVariants() +const { base, dateInput } = datePickerVariants() interface DatePickerProps extends AriaDatePickerProps, FormComponentLabelProps { /** A helper text to display below the date picker. */ @@ -53,15 +53,15 @@ const DatePicker = ({ {(segment) => } - - - + {helperText} {errorMessage} - + diff --git a/packages/ui/src/components/ui/date-range-picker/date-range-picker.tsx b/packages/ui/src/components/ui/date-range-picker/date-range-picker.tsx index d1ada8fd..fe207590 100644 --- a/packages/ui/src/components/ui/date-range-picker/date-range-picker.tsx +++ b/packages/ui/src/components/ui/date-range-picker/date-range-picker.tsx @@ -19,12 +19,13 @@ import { ChevronDownIcon } from "lucide-react" import { datePickerVariants } from "@pixelshades/styles/components/date-picker" import type { ReactNode } from "react" import { If } from "../../utils" +import { Button } from "../button" import { FormDescription, FormFieldError, FormFieldGroup } from "../form" import { type FormComponentLabelProps, Label } from "../label" import { Popover } from "../popover" import { RangeCalendar } from "../range-calendar" -const { inputButton, base, dateInput } = datePickerVariants() +const { base, dateInput } = datePickerVariants() interface DateRangePickerProps extends AriaDateRangePickerProps, FormComponentLabelProps { /** A helper text to display below the date picker. */ @@ -56,9 +57,9 @@ const DateRangePicker = ({ {(segment) => } - - - + {helperText} diff --git a/packages/ui/src/components/ui/dialog/dialog.tsx b/packages/ui/src/components/ui/dialog/dialog.tsx index 75ac36fc..f937f960 100644 --- a/packages/ui/src/components/ui/dialog/dialog.tsx +++ b/packages/ui/src/components/ui/dialog/dialog.tsx @@ -5,17 +5,19 @@ // SPDX-License-Identifier: Apache-2.0 import { dialogVariants } from "@pixelshades/styles/components/dialog" +import { createStyleContext } from "@pixelshades/utils/styles" import type React from "react" import { Dialog as AriaDialogContent, DialogTrigger as AriaDialogTrigger, - type DialogProps, Heading, type HeadingProps, } from "react-aria-components" import { Modal, type ModalOverlayProps } from "../modal" -const { content, header, title, footer } = dialogVariants() +const { withContext } = createStyleContext(dialogVariants) + +const { header, title, footer } = dialogVariants() const DialogRoot = ({ children, className, ...props }: ModalOverlayProps) => ( @@ -25,13 +27,7 @@ const DialogRoot = ({ children, className, ...props }: ModalOverlayProps) => ( DialogRoot.displayName = "Dialog" -const DialogContent = ({ children, className, ...props }: DialogProps & { className?: string }) => ( - - {children} - -) - -DialogContent.displayName = "DialogContent" +const DialogContent = withContext(AriaDialogContent, "content") const DialogHeader = ({ className, ...props }: React.HTMLAttributes) => (
    @@ -60,3 +56,5 @@ export const Dialog = Object.assign(DialogRoot, { Trigger: DialogTrigger, Footer: DialogFooter, }) + +export { DialogContent, DialogHeader, DialogTitle, DialogTrigger, DialogFooter } diff --git a/packages/ui/src/components/ui/menu/menu.tsx b/packages/ui/src/components/ui/menu/menu.tsx index 250314eb..3731f089 100644 --- a/packages/ui/src/components/ui/menu/menu.tsx +++ b/packages/ui/src/components/ui/menu/menu.tsx @@ -18,16 +18,17 @@ import { type MenuProps as AriaMenuProps, MenuTrigger as AriaMenuTrigger, type MenuTriggerProps as AriaMenuTriggerProps, - Popover as AriaPopover, Section as AriaSection, SubmenuTrigger as AriaSubMenuTrigger, + type PopoverProps, } from "react-aria-components" import { Kbd } from "../kbd" +import { Popover } from "../popover" import { Separator } from "../separator" const { withContext, withProvider } = createStyleContext(menuVariants) -const { menuPopover, content, shortcut } = menuVariants() +const { content } = menuVariants() export type MenuProps = AriaMenuTriggerProps @@ -35,15 +36,19 @@ const MenuRoot = withProvider(AriaMenuTrigger) const MenuSection = AriaSection -export type MenuContentProps = AriaMenuProps - -const MenuContent = forwardRef(({ children, className, ...props }: MenuContentProps) => ( - - - {children} - - -)) +export type MenuContentProps = { + placement?: PopoverProps["placement"] +} & AriaMenuProps + +const MenuContent = forwardRef( + ({ children, className, placement, ...props }: MenuContentProps) => ( + + + {children} + + + ), +) export type MenuItemProps = AriaMenuItemProps & { className?: string } diff --git a/packages/ui/src/components/ui/popover/popover.tsx b/packages/ui/src/components/ui/popover/popover.tsx index bb61f527..4d0e2f73 100644 --- a/packages/ui/src/components/ui/popover/popover.tsx +++ b/packages/ui/src/components/ui/popover/popover.tsx @@ -4,28 +4,53 @@ // // SPDX-License-Identifier: Apache-2.0 -import { cn } from "@pixelshades/utils/styles" -import { Popover as AriaPopover, DialogTrigger, type PopoverProps } from "react-aria-components" +import { popoverVariants } from "@pixelshades/styles/components/popover" +import { + Popover as AriaPopover, + type PopoverProps as AriaPopoverProps, + DialogTrigger, + OverlayArrow, + composeRenderProps, +} from "react-aria-components" +import { DialogContent } from "../dialog" const PopoverTrigger = DialogTrigger -const PopoverRoot = ({ className, offset = 4, ...props }: PopoverProps) => ( +const { base, arrow } = popoverVariants() + +interface PopoverProps extends AriaPopoverProps { + showArrow?: boolean +} + +const PopoverRoot = ({ className, offset = 4, children, showArrow, ...props }: PopoverProps) => ( - cn( - "z-50 w-72 overflow-y-auto rounded-md border bg-background p-xs text-foreground shadow-md outline-none", - "entering:fade-in-0 exiting:fade-out-0 exiting:zoom-out-95 entering:animate-in exiting:animate-out", - "placement-bottom:slide-in-from-top-2 placement-left:slide-in-from-right-2 placement-right:slide-in-from-left-2 placement-top:slide-in-from-bottom-2", - typeof className === "function" ? className(values) : className, - ) - } + className={composeRenderProps(className, (className, renderProps) => base({ ...renderProps, className }))} {...props} - /> + > + {(innerProps) => ( + <> + {showArrow && ( + + + Arrow + + + + )} + {typeof children === "function" ? children(innerProps) : children} + + )} + ) +const PopoverContent = DialogContent + PopoverRoot.displayName = "Popover" export const Popover = Object.assign(PopoverRoot, { Trigger: PopoverTrigger, + Content: PopoverContent, }) + +export { PopoverContent, PopoverRoot, PopoverTrigger } diff --git a/packages/ui/src/tailwind.ts b/packages/ui/src/tailwind.ts index d66e575f..775f0f78 100644 --- a/packages/ui/src/tailwind.ts +++ b/packages/ui/src/tailwind.ts @@ -2,8 +2,6 @@ // // SPDX-License-Identifier: Apache-2.0 -import tailwindAnimate from "tailwindcss-animate" -import ariaPlugin from "tailwindcss-react-aria-components" import { fontFamily } from "tailwindcss/defaultTheme.js" import plugin from "tailwindcss/plugin.js" @@ -14,7 +12,7 @@ export const pixelShadesPlugin = plugin( }, { darkMode: "class", - plugins: [ariaPlugin, tailwindAnimate], + plugins: [require("tailwindcss-react-aria-components"), require("tailwindcss-animate")], theme: { container: { center: true, diff --git a/packages/ui/tailwind.config.ts b/packages/ui/tailwind.config.ts index 77117013..3cb49dd7 100644 --- a/packages/ui/tailwind.config.ts +++ b/packages/ui/tailwind.config.ts @@ -9,7 +9,6 @@ import { pixelShadesPlugin } from "./src/tailwind" const config: Config = { darkMode: ["class"], content: ["app/**/*.{ts,tsx}", "components/**/*.{ts,tsx}"], - plugins: [pixelShadesPlugin], } diff --git a/packages/utils/package.json b/packages/utils/package.json index 8cb8c374..c6e989aa 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -21,10 +21,10 @@ }, "devDependencies": { "@pixelshades/typescript-config": "workspace:*", - "@types/node": "^20.12.7", + "@types/node": "^20.12.8", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", - "bunchee": "^5.1.2", + "bunchee": "5.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", "tailwind-variants": "0.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53c79e7d..a94c1941 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 8.2.2 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@20.12.7)(typescript@5.4.5) + version: 3.3.0(@types/node@20.12.8)(typescript@5.4.5) turbo: specifier: 1.13.3 version: 1.13.3 @@ -33,8 +33,8 @@ importers: specifier: ^5.0.20 version: 5.0.20 '@internationalized/date': - specifier: ^3.5.2 - version: 3.5.2 + specifier: ^3.5.3 + version: 3.5.3 '@pixelshades/styles': specifier: workspace:* version: link:../../packages/styles @@ -48,14 +48,14 @@ importers: specifier: ^3.0.0 version: 3.0.0 '@tanstack/react-router': - specifier: ^1.31.3 - version: 1.31.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.31.9 + version: 1.31.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/router-devtools': - specifier: ^1.31.3 - version: 1.31.3(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.31.9 + version: 1.31.9(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/router-vite-plugin': specifier: ^1.30.0 - version: 1.30.0(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3)) + version: 1.30.0(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3)) bezier-easing: specifier: ^2.1.0 version: 2.1.0 @@ -72,8 +72,8 @@ importers: specifier: ^1.4.0 version: 1.4.0 zod: - specifier: ^3.23.5 - version: 3.23.5 + specifier: ^3.23.6 + version: 3.23.6 devDependencies: '@types/react': specifier: ^18.3.1 @@ -86,7 +86,7 @@ importers: version: 3.0.2 '@vitejs/plugin-react-swc': specifier: ^3.6.0 - version: 3.6.0(@swc/helpers@0.5.10)(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3)) + version: 3.6.0(@swc/helpers@0.5.11)(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -107,10 +107,10 @@ importers: version: 4.0.0 tailwindcss: specifier: ^3.4.3 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) tailwindcss-react-aria-components: - specifier: 1.1.1 - version: 1.1.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + specifier: 1.1.2 + version: 1.1.2(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -125,10 +125,10 @@ importers: version: 0.1.0-beta.14 vite: specifier: ^5.2.10 - version: 5.2.10(@types/node@20.12.7)(terser@5.30.3) + version: 5.2.10(@types/node@20.12.8)(terser@5.30.3) vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3)) + version: 4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3)) packages/styles: dependencies: @@ -137,14 +137,14 @@ importers: version: 2.3.0 tailwind-variants: specifier: 0.2.1 - version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) devDependencies: '@pixelshades/typescript-config': specifier: workspace:* version: link:../typescript-config '@types/node': - specifier: ^20.12.7 - version: 20.12.7 + specifier: ^20.12.8 + version: 20.12.8 '@types/react': specifier: ^18.3.1 version: 18.3.1 @@ -152,8 +152,8 @@ importers: specifier: ^18.3.0 version: 18.3.0 bunchee: - specifier: ^5.1.2 - version: 5.1.2(typescript@5.4.5) + specifier: 5.1.5 + version: 5.1.5(typescript@5.4.5) react: specifier: ^18.3.1 version: 18.3.1 @@ -162,13 +162,7 @@ importers: version: 18.3.1(react@18.3.1) tailwindcss: specifier: ^3.4.3 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) - tailwindcss-animate: - specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) - tailwindcss-react-aria-components: - specifier: 1.1.1 - version: 1.1.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -187,42 +181,45 @@ importers: specifier: ^1.0.2 version: 1.0.2(@types/react@18.3.1)(react@18.3.1) lucide-react: - specifier: ^0.376.0 - version: 0.376.0(react@18.3.1) + specifier: ^0.378.0 + version: 0.378.0(react@18.3.1) react-aria: - specifier: ^3.32.1 - version: 3.32.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.33.0 + version: 3.33.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-aria-components: - specifier: 1.1.1 - version: 1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 1.2.0 + version: 1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-stately: - specifier: ^3.30.1 - version: 3.30.1(react@18.3.1) + specifier: ^3.31.0 + version: 3.31.0(react@18.3.1) tailwind-merge: specifier: 2.3.0 version: 2.3.0 tailwind-variants: specifier: 0.2.1 - version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) tailwindcss: specifier: ^3.4.3 - version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + version: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + version: 1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) + tailwindcss-react-aria-components: + specifier: 1.1.2 + version: 1.1.2(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) devDependencies: '@pixelshades/typescript-config': specifier: workspace:* version: link:../typescript-config '@tailwindcss/typography': - specifier: ^0.5.12 - version: 0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + specifier: ^0.5.13 + version: 0.5.13(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) '@turbo/gen': - specifier: ^1.13.2 - version: 1.13.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5) + specifier: ^1.13.3 + version: 1.13.3(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5) '@types/node': - specifier: ^20.12.7 - version: 20.12.7 + specifier: ^20.12.8 + version: 20.12.8 '@types/react': specifier: ^18.3.1 version: 18.3.1 @@ -230,8 +227,8 @@ importers: specifier: ^18.3.0 version: 18.3.0 bunchee: - specifier: ^5.1.2 - version: 5.1.2(typescript@5.4.5) + specifier: 5.1.5 + version: 5.1.5(typescript@5.4.5) react: specifier: ^18.3.1 version: 18.3.1 @@ -241,9 +238,6 @@ importers: react-dom: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) - tailwindcss-react-aria-components: - specifier: 1.1.1 - version: 1.1.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -264,8 +258,8 @@ importers: specifier: workspace:* version: link:../typescript-config '@types/node': - specifier: ^20.12.7 - version: 20.12.7 + specifier: ^20.12.8 + version: 20.12.8 '@types/react': specifier: ^18.3.1 version: 18.3.1 @@ -273,8 +267,8 @@ importers: specifier: ^18.3.0 version: 18.3.0 bunchee: - specifier: ^5.1.2 - version: 5.1.2(typescript@5.4.5) + specifier: 5.1.5 + version: 5.1.5(typescript@5.4.5) react: specifier: ^18.3.1 version: 18.3.1 @@ -283,7 +277,7 @@ importers: version: 18.3.1(react@18.3.1) tailwind-variants: specifier: 0.2.1 - version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))) + version: 0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))) typescript: specifier: ^5.4.5 version: 5.4.5 @@ -865,17 +859,17 @@ packages: cpu: [x64] os: [win32] - '@internationalized/date@3.5.2': - resolution: {integrity: sha512-vo1yOMUt2hzp63IutEaTUxROdvQg1qlMRsbCvbay2AK2Gai7wIgCyK5weEX3nHkiLgo4qCXHijFNC/ILhlRpOQ==} + '@internationalized/date@3.5.3': + resolution: {integrity: sha512-X9bi8NAEHAjD8yzmPYT2pdJsbe+tYSEBAfowtlxJVJdZR3aK8Vg7ZUT1Fm5M47KLzp/M1p1VwAaeSma3RT7biw==} - '@internationalized/message@3.1.2': - resolution: {integrity: sha512-MHAWsZWz8jf6jFPZqpTudcCM361YMtPIRu9CXkYmKjJ/0R3pQRScV5C0zS+Qi50O5UAm8ecKhkXx6mWDDcF6/g==} + '@internationalized/message@3.1.3': + resolution: {integrity: sha512-jba3kGxnh4hN4zoeJZuMft99Ly1zbmon4fyDz3VAmO39Kb5Aw+usGub7oU/sGoBIcVQ7REEwsvjIWtIO1nitbw==} - '@internationalized/number@3.5.1': - resolution: {integrity: sha512-N0fPU/nz15SwR9IbfJ5xaS9Ss/O5h1sVXMZf43vc9mxEG48ovglvvzBjF53aHlq20uoR6c+88CrIXipU/LSzwg==} + '@internationalized/number@3.5.2': + resolution: {integrity: sha512-4FGHTi0rOEX1giSkt5MH4/te0eHBq3cvAYsfLlpguV6pzJAReXymiYpE5wPCqKqjkUO3PIsyvk+tBiIV1pZtbA==} - '@internationalized/string@3.2.1': - resolution: {integrity: sha512-vWQOvRIauvFMzOO+h7QrdsJmtN1AXAFVcaLWP9AseRN2o7iHceZ6bIXhBD4teZl8i91A3gxKnWBlGgjCwU6MFQ==} + '@internationalized/string@3.2.2': + resolution: {integrity: sha512-5xy2JfSQyGqL9FDIdJXVjoKSBBDJR4lvwoCbqKhc5hQZ/qSLU/OlONCmrJPcSH0zxh88lXJMzbOAk8gJ48JBFw==} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -951,482 +945,504 @@ packages: '@types/react': optional: true - '@react-aria/breadcrumbs@3.5.11': - resolution: {integrity: sha512-bQz4g2tKvcWxeqPGj9O0RQf++Ka8f2o/pJMJB+QQ27DVQWhxpQpND//oFku2aFYkxHB/fyD9qVoiqpQR25bidw==} + '@react-aria/breadcrumbs@3.5.12': + resolution: {integrity: sha512-UHTVe6kA73xbE1J6LLVjUooEQvTJ4vWPRyOxu4t3dZ/4dMttvHxpKylvj4z606wioSGVhCDEKC4Vn+RtQLypeA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/button@3.9.3': - resolution: {integrity: sha512-ZXo2VGTxfbaTEnfeIlm5ym4vYpGAy8sGrad8Scv+EyDAJWLMKokqctfaN6YSWbqUApC3FN63IvMqASflbmnYig==} + '@react-aria/button@3.9.4': + resolution: {integrity: sha512-YOt4XWtC+0m7LwLQnU1Gl0ENETLEhtM8SyDbwsFR/fIQYX0T0H9D6jMlnKxXDjKgRvHzom9NZ8caTfsEPbgW/g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/calendar@3.5.6': - resolution: {integrity: sha512-PA0Ur5WcODMn7t2gCUvq61YktkB+WlSZjzDr5kcY3sdl53ZjiyqCa2hYgrb6R0J859LVJXAp+5Qaproz8g1oLA==} + '@react-aria/calendar@3.5.7': + resolution: {integrity: sha512-HbOxoslIpak1/RKHQ/p4A5roI+RpM6geK68s72D+9n3NMPDw/X95yesc6JD1Sti2KsGl9GHI6Myf9xcNjuAMnw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/checkbox@3.14.1': - resolution: {integrity: sha512-b4rtrg5SpRSa9jBOqzJMmprJ+jDi3KyVvUh+DsvISe5Ti7gVAhMBgnca1D0xBp22w2jhk/o4gyu1bYxGLum0GA==} + '@react-aria/checkbox@3.14.2': + resolution: {integrity: sha512-PeXTEfURrZZBN80YJUyVPAvkT7gwpPtwBgtKxg1ars+D1iDV4Yp48yh5pKaNSf0/rlLNOgKJSCpcFzY7V3ipFw==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-aria/color@3.0.0-beta.32': + resolution: {integrity: sha512-FKy5jb+31SIaLrjQR7oMq23CCBgoPdlYN06mwb16EdN024D1ZkQ2ULUvI84vBJxCul8cMOmoIK1DBOnhDslbrQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/combobox@3.8.4': - resolution: {integrity: sha512-HyTWIo2B/0xq0Of+sDEZCfJyf4BvCvDYIWG4UhjqL1kHIHIGQyyr+SldbVUjXVYnk8pP1eGB3ttiREujjjALPQ==} + '@react-aria/combobox@3.9.0': + resolution: {integrity: sha512-JRiCoARx95Lu1hENmf4ndHzpJrMeP/2bV96jZbMn4StFUzhACKnUw0rNFpFdONfeoD/MkWO7tsvhxaPGLhpgtQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/datepicker@3.9.3': - resolution: {integrity: sha512-1AjCAizd88ACKjVNhFazX4HZZFwWi2rsSlGCTm66Nx6wm5N/Cpbm466dpYEFyQUsKSOG4CC65G1zfYoMPe48MQ==} + '@react-aria/datepicker@3.10.0': + resolution: {integrity: sha512-YiIxY+mRxc2rPN8j9ypdiGspRHSIrsK6TShBgKEk5UoG5EBKEJfNe/FfoXDR2d5xcpWLAHVuRjERi9WkiJNDBw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/dialog@3.5.12': - resolution: {integrity: sha512-7UJR/h/Y364u6Ltpw0bT51B48FybTuIBacGpEJN5IxZlpxvQt0KQcBDiOWfAa/GQogw4B5hH6agaOO0nJcP49Q==} + '@react-aria/dialog@3.5.13': + resolution: {integrity: sha512-GUwY7sQtPMtO6LFHyoIGFMEv8tEBrNCrSNwEKilFLxvNUCo/1sY3N+7L2TcoeyDkcRWBJ9Uz9iR0iJ6EsCBWng==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/dnd@3.5.3': - resolution: {integrity: sha512-0gi6sRnr97fSQnGy+CMt+99/+vVqr+qv2T9Ts8X9TAzxHNokz5QfSL88QSlTU36EnAVLxPY18iZQWCExSjKpEQ==} + '@react-aria/dnd@3.6.0': + resolution: {integrity: sha512-uIM54sUr4NpSdvxWozNKGqSNSTe9ir/sO+QFGtGAF5dbjMX7FN/7sVVrtmB8UHKC+fwfs+Ml3kjJgHbm10/Qmg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/focus@3.16.2': - resolution: {integrity: sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==} + '@react-aria/focus@3.17.0': + resolution: {integrity: sha512-aRzBw1WTUkcIV3xFrqPA6aB8ZVt3XyGpTaSHAypU0Pgoy2wRq9YeJYpbunsKj9CJmskuffvTqXwAjTcaQish1Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/form@3.0.3': - resolution: {integrity: sha512-5Q2BHE4TTPDzGY2npCzpRRYshwWUb3SMUA/Cbz7QfEtBk+NYuVaq3KjvqLqgUUdyKtqLZ9Far0kIAexloOC4jw==} + '@react-aria/form@3.0.4': + resolution: {integrity: sha512-wWfW9Hv+OWIUbJ0QYzJ4EO5Yt7xZD1i+XNZG9pKGBiREi7dYBo7Y7lbqlWc3pJASSE+6aP9HzhK18dMPtGluVA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/grid@3.8.8': - resolution: {integrity: sha512-7Bzbya4tO0oIgqexwRb8D6ZdC0GASYq9f/pnkrqocgvG9e1SCld4zOioKbYQDvAK/NnbCgXmmdqFAcLM/iazaA==} + '@react-aria/grid@3.9.0': + resolution: {integrity: sha512-jNg7haMptmeTKR7/ZomIjWZMLB6jWalBkl5in2JdU9Hc4pY5EKqD/7PSprr9SjOzCr5O+4MSiRDvw+Tu7xHevQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/gridlist@3.7.5': - resolution: {integrity: sha512-RmHEJ++vngHYEWbUCtLLmGh7H3vNd2Y9S0q/9SgHFPbqPZycT5mxDZ2arqpOXeHRVRvPBaW9ZlMxI2bPOePrYw==} + '@react-aria/gridlist@3.8.0': + resolution: {integrity: sha512-2iPBtpYZdTVij6XcqFsRsjzItjgg7FhFRPUEgD62mCyYd6NJIDkCxLuL97hkZ5BbXNxsr2jgVEns5Z4UzW//IQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/i18n@3.10.2': - resolution: {integrity: sha512-Z1ormoIvMOI4mEdcFLYsoJy9w/EzBdBmgfLP+S/Ah+1xwQOXpgwZxiKOhYHpWa0lf6hkKJL34N9MHJvCJ5Crvw==} + '@react-aria/i18n@3.11.0': + resolution: {integrity: sha512-dnopopsYKy2cd2dB2LdnmdJ58evKKcNCtiscWl624XFSbq2laDrYIQ4umrMhBxaKD7nDQkqydVBe6HoQKPzvJw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/interactions@3.21.1': - resolution: {integrity: sha512-AlHf5SOzsShkHfV8GLLk3v9lEmYqYHURKcXWue0JdYbmquMRkUsf/+Tjl1+zHVAQ8lKqRnPYbTmc4AcZbqxltw==} + '@react-aria/interactions@3.21.2': + resolution: {integrity: sha512-Ju706DtoEmI/2vsfu9DCEIjDqsRBVLm/wmt2fr0xKbBca7PtmK8daajxFWz+eTq+EJakvYfLr7gWgLau9HyWXg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/label@3.7.6': - resolution: {integrity: sha512-ap9iFS+6RUOqeW/F2JoNpERqMn1PvVIo3tTMrJ1TY1tIwyJOxdCBRgx9yjnPBnr+Ywguep+fkPNNi/m74+tXVQ==} + '@react-aria/label@3.7.7': + resolution: {integrity: sha512-0MDIu4SbagwsYzkprcCzi1Z0V/t2K/5Dd30eSTL2zanXMa+/85MVGSQjXI0vPrXMOXSNqp0R/aMxcqcgJ59yRA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/link@3.6.5': - resolution: {integrity: sha512-kg8CxKqkciQFzODvLAfxEs8gbqNXFZCW/ISOE2LHYKbh9pA144LVo71qO3SPeYVVzIjmZeW4vEMdZwqkNozecw==} + '@react-aria/link@3.7.0': + resolution: {integrity: sha512-gkF7KpDR+ApcMY5HS3xVKHrxRcwSP9TRPoySWEMBE4GPWvEK1Bk/On9EM1vRzeEibCZ5L6gKuLEEKLVSGbBMWg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/listbox@3.11.5': - resolution: {integrity: sha512-y3a3zQYjT+JKgugCMMKS7K9sRoCoP1Z6Fiiyfd77OHXWzh9RlnvWGsseljynmbxLzSuPwFtCYkU1Jz4QwsPUIg==} + '@react-aria/listbox@3.12.0': + resolution: {integrity: sha512-Cy+UcfXU4MrOBMBnaB+kqG8bajeS3T1ZN8L7PXSTpmFS9jShFMhYkNz5gXpI+0SS4dgbHtkq/YDFJvu+bxFvdg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/live-announcer@3.3.2': - resolution: {integrity: sha512-aOyPcsfyY9tLCBhuUaYCruwcd1IrYLc47Ou+J7wMzjeN9v4lsaEfiN12WFl8pDqOwfy6/7It2wmlm5hOuZY8wQ==} + '@react-aria/live-announcer@3.3.3': + resolution: {integrity: sha512-sMaBzzIgDPBDCeZ/UFbuXR/UnXikcE7t4OJ4cESzmUq6r6LvxzmZnG9ocwpH75n7udmUbINycKD082fneryHlg==} - '@react-aria/menu@3.13.1': - resolution: {integrity: sha512-jF80YIcvD16Fgwm5pj7ViUE3Dj7z5iewQixLaFVdvpgfyE58SD/ZVU9/JkK5g/03DYM0sjpUKZGkdFxxw8eKnw==} + '@react-aria/menu@3.14.0': + resolution: {integrity: sha512-veZIpwKPKDIX1xpUzvGnxSVTmMfpRjPQUi1v+hMgqgdjBKedKI2LkprLABo9grggjqV9c2xT4XUXDk6xH3r8eA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/meter@3.4.11': - resolution: {integrity: sha512-P1G3Jdh0f/uieUDqvc3Ee4wzqBJa7H077BVSC3KPRqEp6YY7JimZGWjOwbFlO2PXhryXm/dI8EzUmh+4ZXjq/g==} + '@react-aria/meter@3.4.12': + resolution: {integrity: sha512-Ofgy3SHBjNLrc0mzuEKfn5ozOyrLudzcpw1cP5BFgtYs8BDdUx2/e33+2sm1+Pm3M/AhBrV/9LGyOE2JCtb8pg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/numberfield@3.11.1': - resolution: {integrity: sha512-JQ1Z+Ho5H+jeav7jt9A4vBsIQR/Dd2CFbObrULjGkqSrnWjARFZBv3gZwmfGCtplEPeAv9buYKHAqebPtJNUww==} + '@react-aria/numberfield@3.11.2': + resolution: {integrity: sha512-PPCRLhAnCz3/mbv/EXoG3mY8lUvaOnZdGZf0ufb1VS4K/wKtb8z3sCTDiu1hi7nFo1YYqynb8mKue4Es5jUwSw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/overlays@3.21.1': - resolution: {integrity: sha512-djEBDF+TbIIOHWWNpdm19+z8xtY8U+T+wKVQg/UZ6oWnclSqSWeGl70vu73Cg4HVBJ4hKf1SRx4Z/RN6VvH4Yw==} + '@react-aria/overlays@3.22.0': + resolution: {integrity: sha512-M3Iayc2Hf9vJ4JJ8K/zh+Ct6aymDLmBbo686ChV3AtGOc254RyyzqnVSNuMs3j5QVBsDUKihHZQfl4E9RCwd+w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/progress@3.4.11': - resolution: {integrity: sha512-RePHbS15/KYFiApYLdwazwvWKsB9q0Kn5DGCSb0hqCC+k2Eui8iVVOsegswiP+xqkk/TiUCIkBEw22W3Az4kTg==} + '@react-aria/progress@3.4.12': + resolution: {integrity: sha512-Wlz7VNFEzcLSawhZwWTKgJPM/IUKFiKJJG7KGcsT2biIlu6Yp60xj08hDZkCrLq3XsLLCRmweHlVfLFjG3AK9w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/radio@3.10.2': - resolution: {integrity: sha512-CTUTR+qt3BLjmyQvKHZuVm+1kyvT72ZptOty++sowKXgJApTLdjq8so1IpaLAr8JIfzqD5I4tovsYwIQOX8log==} + '@react-aria/radio@3.10.3': + resolution: {integrity: sha512-9noof5jyHE8iiFEUE7xCAHvCjG7EkZ/bZHh2+ZtrLlTFZmjpEbRbpZMw6QMKC8uzREPsmERBXjbd/6NyXH6mEQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/searchfield@3.7.3': - resolution: {integrity: sha512-mnYI969R7tU3yMRIGmY1+peq7tmEW0W3MB/J2ImK36Obz/91tTtspHHEeFtPlQDLIyvVPB0Ucam4LIxCKPJm/Q==} + '@react-aria/searchfield@3.7.4': + resolution: {integrity: sha512-92TR4M6/lBKkIp6l3Fl/Sqjjo++bDceIZEOKC62/cuYjLm9RRWl4tLlKIR1GN3IH1vJJStKj+TB/SjlWbPuwiA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/select@3.14.3': - resolution: {integrity: sha512-9KCxI41FI+jTxEfUzRsMdJsZvjkCuuhL4UHig8MZXtXs0nsi7Ir3ezUDQ9m5MSG+ooBYM/CA9DyLDvo5Ioef+g==} + '@react-aria/select@3.14.4': + resolution: {integrity: sha512-MeFN8pw9liXwejkJS+hg0fDqGa3oW/mIwZYx8CrZZLbPnEcjZ9NI4ZXSxJaMOHEIQj/RXQ3Fpu0Sunu9FVpYXQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/selection@3.17.5': - resolution: {integrity: sha512-gO5jBUkc7WdkiFMlWt3x9pTSuj3Yeegsxfo44qU5NPlKrnGtPRZDWrlACNgkDHu645RNNPhlyoX0C+G8mUg1xA==} + '@react-aria/selection@3.18.0': + resolution: {integrity: sha512-6ZvRuS9OHe56UVTb/qnsZ1TOxpZH9gRlX6eGG3Pt4LZK12wcvs13Uz2OvB2aYQHu0KPAua9ACnPh94xvXzQIlQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/separator@3.3.11': - resolution: {integrity: sha512-UTla+3P2pELpP73WSfbwZgP1y1wODFBQbEOHnUxxO8ocyaUyQLJdvc07bBLLpPoyutlggRG0v9ACo0Rui7AjOg==} + '@react-aria/separator@3.3.12': + resolution: {integrity: sha512-KXeHynxek/DlAmjmry+M2KVRq+j75LqWFysX4x7t+OSbGR4t3bu5HRDd9bvDe9lsW8OKxlX3+hWTY7vsOL/HDA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/slider@3.7.6': - resolution: {integrity: sha512-ZeZhyHzhk9gxGuThPKgX2K3RKsxPxsFig1iYoJvqP8485NtHYQIPht2YcpEKA9siLxGF0DR9VCfouVhSoW0AEA==} + '@react-aria/slider@3.7.7': + resolution: {integrity: sha512-7tOJyR4ZZoSMKcVomC6DZxyYuXQqQopi9mPW2J1fViD1R5iO8YVmoX/ALXnokzi8GPuMA0c38i2Cmnecm30ZXA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/spinbutton@3.6.3': - resolution: {integrity: sha512-IlfhRu/pc9zOt2C5zSEB7NmmzddvWisGx2iGzw8BwIKMD+cN3uy+Qwp+sG6Z/JzFEBN0F6Mxm3l5lhbiqjpICQ==} + '@react-aria/spinbutton@3.6.4': + resolution: {integrity: sha512-KMnwm3bEM83g8MILGt6irbvAG7DNphkq6O0ePt7L1m6QZhWK3hbI2RNlxYMF1OKIDTAOhnEjR6IdMCWt9TuXvQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/ssr@3.9.2': - resolution: {integrity: sha512-0gKkgDYdnq1w+ey8KzG9l+H5Z821qh9vVjztk55rUg71vTk/Eaebeir+WtzcLLwTjw3m/asIjx8Y59y1lJZhBw==} + '@react-aria/ssr@3.9.3': + resolution: {integrity: sha512-5bUZ93dmvHFcmfUcEN7qzYe8yQQ8JY+nHN6m9/iSDCQ/QmCiE0kWXYwhurjw5ch6I8WokQzx66xKIMHBAa4NNA==} engines: {node: '>= 12'} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/switch@3.6.2': - resolution: {integrity: sha512-X5m/omyhXK+V/vhJFsHuRs2zmt9Asa/RuzlldbXnWohLdeuHMPgQnV8C9hg3f+sRi3sh9UUZ64H61pCtRoZNwg==} + '@react-aria/switch@3.6.3': + resolution: {integrity: sha512-UBWbTEnnlTDT/dFOEpGKfX5ngPTIOVDLX1ltUhDHHk6SrgSnvYxTPTZAo+ujHIUSBFHOuxmvVYG7y54rk168mg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/table@3.13.5': - resolution: {integrity: sha512-P2nHEDk2CCoEbMFKNCyBC9qvmv7F/IXARDt/7z/J4mKFgU2iNSK+/zw6yrb38q33Zlk8hDaqSYNxHlMrh+/1MQ==} + '@react-aria/table@3.14.0': + resolution: {integrity: sha512-IwBmzeIxeZjWlOlmMXVj/L64FbYm3qUh7v3VRgU98BVOdvgUyEKBDIwi6SuOV4FwbXKrCPZbXPU/k+KQU4tUoQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/tabs@3.8.5': - resolution: {integrity: sha512-Jvt33/W+66n5oCxVwHAYarJ3Fit61vULiPcG7uTez0Mf11cq/C72wOrj+ZuNz6PTLTi2veBNQ7MauY72SnOjRg==} + '@react-aria/tabs@3.9.0': + resolution: {integrity: sha512-E4IHOO9ejEXNeSnpeThu79pDpNySHHYz3txr9ngtH6tp097k/I1auSqbGJPy/kwLj6MCPEt86dNJDXE2X0AcFw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/tag@3.3.3': - resolution: {integrity: sha512-tlJD9qj1XcsPIZD7DVJ6tWv8t7Z87/8qkbRDx7ugNqeHso9z0WqH9ZkSt17OFUWE2IQIk3V8D3iBSOtmhXcZGQ==} + '@react-aria/tag@3.4.0': + resolution: {integrity: sha512-kTrj0zEIyABgdASZMM7qxe0LAEePAxlg4OmfjZfkiAYYV32liY4EPER7ocE0OhOXo6TeOYYIvpEcr0z/4PjCpw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/textfield@3.14.3': - resolution: {integrity: sha512-wPSjj/mTABspYQdahg+l5YMtEQ3m5iPCTtb5g6nR1U1rzJkvS4i5Pug6PUXeLeMz2H3ToflPWGlNOqBioAFaOQ==} + '@react-aria/textfield@3.14.4': + resolution: {integrity: sha512-fdZChDyTRA4BPqbyDeD9gSw6rVeIAl7eG38osRwr0mzcKTiS/AyV3jiRwnHsBO9brU8RdViJFri4emVDuxSjag==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/toggle@3.10.2': - resolution: {integrity: sha512-DgitscHWgI6IFgnvp2HcMpLGX/cAn+XX9kF5RJQbRQ9NqUgruU5cEEGSOLMrEJ6zXDa2xmOiQ+kINcyNhA+JLg==} + '@react-aria/toggle@3.10.3': + resolution: {integrity: sha512-QtufHlWczMcTGmRxF7RCEgfMKpUPivyXJWZsQ1HSlknjRJPzf4uc3mSR62hq2sZ0VN9zXEpUsoixbEDB87TnGg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/toolbar@3.0.0-beta.3': - resolution: {integrity: sha512-tPIEPRsZI/6Mb0tAW/GBTt3wBk7dfJg/eUnTloY8NHialvDa+cMUQyUVzPyLWGpErhYeBeutBmw1e2seMjmu+A==} + '@react-aria/toolbar@3.0.0-beta.4': + resolution: {integrity: sha512-nerKAoHwHFTvf25DDtj8d/zlDaZHaTPWvL4gweTm3hu9ztisE58CoVUqzqH+VNiYjcrWr2PYgLbNLsuOzk0q1Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/tooltip@3.7.2': - resolution: {integrity: sha512-6jXOSGPao3gPgUQWLbH2r/jxGMqIaIKrJgfwu9TQrh+UkwwiTYW20EpEDCYY2nRFlcoi7EYAiPDSEbHCwXS7Lg==} + '@react-aria/tooltip@3.7.3': + resolution: {integrity: sha512-uF2J/GRKTHSeEYMwvXTu7oK710nov/NRbY7db2Hh7yXluGmjJORXb5wxsy+lqHaWqPKBbkhmxBJYeJJpAqlZ5g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/utils@3.23.2': - resolution: {integrity: sha512-yznR9jJ0GG+YJvTMZxijQwVp+ahP66DY0apZf7X+dllyN+ByEDW+yaL1ewYPIpugxVzH5P8jhnBXsIyHKN411g==} + '@react-aria/tree@3.0.0-alpha.0': + resolution: {integrity: sha512-/5dqWjSHEMlrvoJTsQuGHrtKRoxYco5OKrdIf5UQq5wHB/quUD6ZexEfn9/NzflyoHVz2zPIm7RU8J9WuZugNw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-aria/visually-hidden@3.8.10': - resolution: {integrity: sha512-np8c4wxdbE7ZrMv/bnjwEfpX0/nkWy9sELEb0sK8n4+HJ+WycoXXrVxBUb9tXgL/GCx5ReeDQChjQWwajm/z3A==} + '@react-aria/utils@3.24.0': + resolution: {integrity: sha512-JAxkPhK5fCvFVNY2YG3TW3m1nTzwRcbz7iyTSkUzLFat4N4LZ7Kzh7NMHsgeE/oMOxd8zLY+XsUxMu/E/2GujA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/calendar@3.4.4': - resolution: {integrity: sha512-f9ZOd096gGGD+3LmU1gkmfqytGyQtrgi+Qjn+70GbM2Jy65pwOR4I9YrobbmeAFov5Tff13mQEa0yqWvbcDLZQ==} + '@react-aria/visually-hidden@3.8.11': + resolution: {integrity: sha512-1JFruyAatoKnC18qrix8Q1gyUNlizWZvYdPADgB5btakMy0PEGTWPmFRK5gFsO+N0CZLCFTCip0dkUv6rrp31w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/checkbox@3.6.3': - resolution: {integrity: sha512-hWp0GXVbMI4sS2NbBjWgOnHNrRqSV4jeftP8zc5JsIYRmrWBUZitxluB34QuVPzrBO29bGsF0GTArSiQZt6BWw==} + '@react-stately/calendar@3.5.0': + resolution: {integrity: sha512-tINxgGAeZ9KsYNomuR50PljG2mN9C9FWQ8zyvATfFq44EFcjjdXCMNWV+qgIRKGKLwrSJhu3boPaiHVIpUxrXA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/collections@3.10.5': - resolution: {integrity: sha512-k8Q29Nnvb7iAia1QvTanZsrWP2aqVNBy/1SlE6kLL6vDqtKZC+Esd1SDLHRmIcYIp5aTdfwIGd0NuiRQA7a81Q==} + '@react-stately/checkbox@3.6.4': + resolution: {integrity: sha512-gecaRtWeQNoJuSl3AtfV6z6LjaUV578Kzbag8d3pTPbGXl8komTtTj/26nIEPsmf/L8jZ3kCscDGxGTKr+7sqg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/combobox@3.8.2': - resolution: {integrity: sha512-f+IHuFW848VoMbvTfSakn2WIh2urDxO355LrKxnisXPCkpQHpq3lvT2mJtKJwkPxjAy7xPjpV8ejgga2R6p53Q==} + '@react-stately/collections@3.10.6': + resolution: {integrity: sha512-hb/yzxQnZaSRu43iR6ftkCJIqD4Qu5WUjl4ASBn2EGb9TmipA7bFnYVqSH4xFPCCTZ68Qxh95dOcxYBHlHeWZQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/data@3.11.2': - resolution: {integrity: sha512-yhK2upk2WbJeiLBRWHrh/4G2CvmmozCzoivLaRAPYu53m1J3MyzVGCLJgnZMbMZvAbNcYWZK6IzO6VqZ2y1fOw==} + '@react-stately/color@3.6.0': + resolution: {integrity: sha512-sjQDjE1zBAnaJaqssP4Ep63Pd32xvLOwcfUmXAOua6s+8CKVlKQqr5BoBiBnqvGGmy7oTlEJd1dkfZA+bvh/zw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/datepicker@3.9.2': - resolution: {integrity: sha512-Z6FrK6Af7R5BizqHhJFCj3Hn32mg5iLSDdEgFQAuO043guOXUKFUAnbxfbQUjL6PGE6QwWMfQD7PPGebHn9Ifw==} + '@react-stately/combobox@3.8.3': + resolution: {integrity: sha512-lmwt2M39jHQUA9CWKhTc9MVoUBKuJM1Y+9GYPElON8P/guQL6G3bM1u8I4Hxf0zzGzAIW3ymV57bF9mcaA/nzA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/dnd@3.2.8': - resolution: {integrity: sha512-oSo+2Bzum3Q1/d+3FuaDmpVHqqBB004tycuQDDFtad3N1BKm+fNfmslRK1ioLkPLK4sm1130V+BZBY3JXLe80A==} + '@react-stately/data@3.11.3': + resolution: {integrity: sha512-iyg27s3uUquxvX5AXckAgOPszG6uX7fCOIg0D/GJXxdFxLv1gFSupIeIJhM+kXufPgpaLiugaQxoYlO5y65shA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/flags@3.0.1': - resolution: {integrity: sha512-h5PcDMj54aipQNO18ig/IMI1kzPwcvSwVq5M6Ib6XE1WIkOH0dIuW2eADdAOhcGi3KXJtXVdD29zh0Eox1TKgQ==} + '@react-stately/datepicker@3.9.3': + resolution: {integrity: sha512-NjZ8uqxmKf7mGLNWSZsvm22xX46k+yo0QkPspONuorHFTf8qqCnp4i+bBpEpaVCwX5KVSRdjxJOk7XhvJF8q4w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/form@3.0.1': - resolution: {integrity: sha512-T1Ul2Ou0uE/S4ECLcGKa0OfXjffdjEHfUFZAk7OZl0Mqq/F7dl5WpoLWJ4d4IyvZzGO6anFNenP+vODWbrF3NA==} + '@react-stately/dnd@3.3.0': + resolution: {integrity: sha512-bHH3B4wFqfATpyxpP5Wdv/5uQdci4WvStJgeExj7Yy2UwYSsZEnS6Ky0MhLLFdIyUpragjiSCzYcYwwli6oHUQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/grid@3.8.5': - resolution: {integrity: sha512-KCzi0x0p1ZKK+OptonvJqMbn6Vlgo6GfOIlgcDd0dNYDP8TJ+3QFJAFre5mCr7Fubx7LcAOio4Rij0l/R8fkXQ==} + '@react-stately/flags@3.0.2': + resolution: {integrity: sha512-/KyVJMND2WdkgoHpt+m+ash7h5q9pq91DLgyizQWcbf2xphicH9D1HKAB8co3Cfvq6T/QqjQEP8aBkheiPyfEg==} + + '@react-stately/form@3.0.2': + resolution: {integrity: sha512-MA4P9lHv770I3DJpJTQlkh5POVuklmeQuixwlbyKzlWT+KqFSOXvqaliszqU7gyDdVGAFksMa6E3mXbGbk1wuA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/list@3.10.3': - resolution: {integrity: sha512-Ul8el0tQy2Ucl3qMQ0fiqdJ874W1ZNjURVSgSxN+pGwVLNBVRjd6Fl7YwZFCXER2YOlzkwg+Zqozf/ZlS0EdXA==} + '@react-stately/grid@3.8.6': + resolution: {integrity: sha512-XkxDfaIAWzbsb5pnL2IE4FqQbqegVzPnU+R2ZvDrJT7514I2usSMoJ2ZUUoy8DIYQomJHB5QKZeyQkGIelHMcg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/menu@3.6.1': - resolution: {integrity: sha512-3v0vkTm/kInuuG8jG7jbxXDBnMQcoDZKWvYsBQq7+POt0LmijbLdbdZPBoz9TkZ3eo/OoP194LLHOaFTQyHhlw==} + '@react-stately/list@3.10.4': + resolution: {integrity: sha512-sj501OKcQr+1Zdo0m6NuvpZDHLE0tUdReSKcWqt35odzC6ic/qr7C7ozZ/5ay+nuHTryUUTC/mDQ0zlBmQX0dA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/numberfield@3.9.1': - resolution: {integrity: sha512-btBIcBEfSVCUm6NwJrMrMygoIu/fQGazzD0RhF7PNsfvkFiWn+TSOyQqSXcsUJVOnBfoS/dVWj6r57KA7zl3FA==} + '@react-stately/menu@3.7.0': + resolution: {integrity: sha512-8UJhvKEF+zaHXrwv0YhFr73OSEprzIs6xRNoV6F/omd4twy1ngPZrL1X8HNzaXsf5BrHuib2tbh81e/Z95D3nA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/overlays@3.6.5': - resolution: {integrity: sha512-U4rCFj6TPJPXLUvYXAcvh+yP/CO2W+7f0IuqP7ZZGE+Osk9qFkT+zRK5/6ayhBDFpmueNfjIEAzT9gYPQwNHFw==} + '@react-stately/numberfield@3.9.2': + resolution: {integrity: sha512-Sp+0MnqaqZ/Tu8qalZXbMIXyvZ7aXIny2PxNIxmnqxVHfxIzQCLJW5Y4bJr1yJIHH3QDZic5OyqS72MBWBXnIA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/radio@3.10.2': - resolution: {integrity: sha512-JW5ZWiNMKcZvMTsuPeWJQLHXD5rlqy7Qk6fwUx/ZgeibvMBW/NnW19mm2+IMinzmbtERXvR6nsiA837qI+4dew==} + '@react-stately/overlays@3.6.6': + resolution: {integrity: sha512-NvzQXh4zYGZuUmZH5d3NmEDNr8r1hfub2s5w7WOeIG35xqIzoKGdFZ7LLWrie+4nxPmM+ckdfqOQ9pBZFNJypQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/searchfield@3.5.1': - resolution: {integrity: sha512-9A8Wghx1avRHhMpNH1Nj+jFfiF1bhsff2GEC5PZgWYzhCykw3G5bywn3JAuUS4kh7Vpqhbu4KpHAhmWPSv4B/Q==} + '@react-stately/radio@3.10.3': + resolution: {integrity: sha512-EWLLRgLQ9orI7G9uPuJv1bdZPu3OoRWy1TGSn+6G8b8rleNx3haI4eZUR+JGB0YNgemotMz/gbNTNG/wEIsRgw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/select@3.6.2': - resolution: {integrity: sha512-duOxdHKol93h6Ew6fap6Amz+zngoERKZLSKVm/8I8uaBgkoBhEeTFv7mlpHTgINxymMw3mMrvy6GL/gfKFwkqg==} + '@react-stately/searchfield@3.5.2': + resolution: {integrity: sha512-M73mhUCbY5aJAtVH8BF9TeBwOtEMC7G1N/W6j71V8f3MlN0ppN0n4pZWW3CMd2x0BKuYum8KPvcL1DgiXzoo5A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/selection@3.14.3': - resolution: {integrity: sha512-d/t0rIWieqQ7wjLoMoWnuHEUSMoVXxkPBFuSlJF3F16289FiQ+b8aeKFDzFTYN7fFD8rkZTnpuE4Tcxg3TmA+w==} + '@react-stately/select@3.6.3': + resolution: {integrity: sha512-d/ha6j0oiEaw/F5hgPgCZg1e8LObNmvsocEebxXPToVdwHd9H55r2Fogi5nLoiX8geHKiYm0KPfSxs/oXbW/5Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/slider@3.5.2': - resolution: {integrity: sha512-ntH3NLRG+AwVC7q4Dx9DcmMkMh9vmHjHNXAgaoqNjhvwfSIae7sQ69CkVe6XeJjIBy6LlH81Kgapz+ABe5a1ZA==} + '@react-stately/selection@3.15.0': + resolution: {integrity: sha512-OtypXNtvRWLmpkaktluzCYEXKXAON16WIJv2mZ4cae3H0UVfWaFL9sD+ST9nj7UqYNTDXECug5ziIY+YKd7zvA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/table@3.11.6': - resolution: {integrity: sha512-34YsfOILXusj3p6QNcKEaDWVORhM6WEhwPSLCZlkwAJvkxuRQFdih5rQKoIDc0uV5aZsB6bYBqiFhnjY0VERhw==} + '@react-stately/slider@3.5.3': + resolution: {integrity: sha512-jA0XR7GjtwoucLw8kx/KB50pSGNUbR7xNfM9t5H8D7k3wd+j4yqfarWyNFyPX/X5MJez+/bd+BIDJUl3XGOWkA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/tabs@3.6.4': - resolution: {integrity: sha512-WZJgMBqzLgN88RN8AxhY4aH1+I+4w1qQA0Lh3LRSDegaytd+NHixCWaP3IPjePgCB5N1UsPe96Xglw75zjHmDg==} + '@react-stately/table@3.11.7': + resolution: {integrity: sha512-VvazamtoXLENeWJAYF1fJzfIAXO2qbiXCfosRLgkEMtoU2kGqV8DHYQhIXuqwMRn8nO8GVw9hgAiQQcKghgCXA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/toggle@3.7.2': - resolution: {integrity: sha512-SHCF2btcoK57c4lyhucRbyPBAFpp0Pdp0vcPdn3hUgqbu6e5gE0CwG/mgFmZRAQoc7PRc7XifL0uNw8diJJI0Q==} + '@react-stately/tabs@3.6.5': + resolution: {integrity: sha512-z1saZgGRqb0AsoRi19iE4JOJaIRV73GjRnzUX9QSl3gpK75XsH31vbmtUYiXOXAd6Dt+1KFLgbyeCzMUlZEnMw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/tooltip@3.4.7': - resolution: {integrity: sha512-ACtRgBQ8rphBtsUaaxvEAM0HHN9PvMuyvL0vUHd7jvBDCVZJ6it1BKu9SBKjekBkoBOw9nemtkplh9R2CA6V8Q==} + '@react-stately/toggle@3.7.3': + resolution: {integrity: sha512-4jW6wxTu7Gkq6/2mZWqtJoQ6ff27Cl6lnVMEXXM+M8HwK/3zHoMZhVz8EApwgOsRByxDQ76PNSGm3xKZAcqZNw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/tree@3.7.6': - resolution: {integrity: sha512-y8KvEoZX6+YvqjNCVGS3zA/BKw4D3XrUtUKIDme3gu5Mn6z97u+hUXKdXVCniZR7yvV3fHAIXwE5V2K8Oit4aw==} + '@react-stately/tooltip@3.4.8': + resolution: {integrity: sha512-0D3cCeQhX5DjDpeuzFJwfX8SxIOxdL2iWPPjpC3hIxkUKuItavSq2A7G2tO39vpiip3RBOaaQMUpnSmjRK5DAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/utils@3.9.1': - resolution: {integrity: sha512-yzw75GE0iUWiyps02BOAPTrybcsMIxEJlzXqtvllAb01O9uX5n0i3X+u2eCpj2UoDF4zS08Ps0jPgWxg8xEYtA==} + '@react-stately/tree@3.8.0': + resolution: {integrity: sha512-7bfbCLjG8BTiWuo9GBE1A375PPI4S9r/rMtKQGLQvYAObgJb7C8P3svA9WKfryvl7M5iqaYrOVA0uzNSmeCNQQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-stately/virtualizer@3.6.8': - resolution: {integrity: sha512-Pf06ihTwExRJltGhi72tmLIo0pcjkL55nu7ifMafAAdxZK4ONxRLSuUjjpvYf/0Rs92xRZy2t/XmHREnfirdkQ==} + '@react-stately/utils@3.10.0': + resolution: {integrity: sha512-nji2i9fTYg65ZWx/3r11zR1F2tGya+mBubRCbMTwHyRnsSLFZaeq/W6lmrOyIy1uMJKBNKLJpqfmpT4x7rw6pg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/breadcrumbs@3.7.3': - resolution: {integrity: sha512-eFto/+6J+JR58vThNcALZRA1OlqlG3GzQ/bq3q8IrrkOZcrfbEJJCWit/+53Ia98siJKuF4OJHnotxIVIz5I3w==} + '@react-stately/virtualizer@3.7.0': + resolution: {integrity: sha512-Wkh502y6mzUvjJJr30p5FLRwBaphnfmnoSnGwidamwo3HuyrDICBSlwFGPl0AmUHo1afSaLXl6j8smU48VcClA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/button@3.9.2': - resolution: {integrity: sha512-EnPTkGHZRtiwAoJy5q9lDjoG30bEzA/qnvKG29VVXKYAGeqY2IlFs1ypmU+z1X/CpJgPcG3I5cakM7yTVm3pSg==} + '@react-types/breadcrumbs@3.7.4': + resolution: {integrity: sha512-gQPLi71i+4zE6m5S74v7bpZ/yBERtlUt5qBcvB4C7gJu8aR4cFrv1YFZ//9f8uwlAHjau7XBpVlbBDlhfb2aOQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/calendar@3.4.4': - resolution: {integrity: sha512-hV1Thmb/AES5OmfPvvmyjSkmsEULjiDfA7Yyy70L/YKuSNKb7Su+Bf2VnZuDW3ec+GxO4JJNlpJ0AkbphWBvcg==} + '@react-types/button@3.9.3': + resolution: {integrity: sha512-YHlSeH85FhasJXOmkY4x+6If74ZpUh88C2fMlw0HUA/Bq/KGckUoriV8cnMqSnB1OwPqi8dpBZGfFVj6f6lh9A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/checkbox@3.7.1': - resolution: {integrity: sha512-kuGqjQFex0As/3gfWyk+e9njCcad/ZdnYLLiNvhlk15730xfa0MmnOdpqo9jfuFSXBjOcpxoofvEhvrRMtEdUA==} + '@react-types/calendar@3.4.5': + resolution: {integrity: sha512-FAAUbqe8iPiNf/OtdxnpOuAEJzyeRgfK2QCzfb4BIVnNNaTDkbxGCI5wrqHfBQ4FASECJeNlkjYXtbvijaooyw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/combobox@3.10.1': - resolution: {integrity: sha512-XMno1rgVRNta49vf5nV7VJpVSVAV20tt79t618gG1qRKH5Kt2Cy8lz2fQ5vHG6UTv/6jUOvU8g5Pc93sLaTmoA==} + '@react-types/checkbox@3.8.0': + resolution: {integrity: sha512-IBJ2bAsb3xoXaL+f0pwfRLDvRkhxfcX/q4NRJ2oT9jeHLU+j6svgK1Dqk8IGmY+vw1ltKbbMlIVeVonKQ3fgHw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/datepicker@3.7.2': - resolution: {integrity: sha512-zThqFAdhQL1dqyVDsDSSTdfCjoD6634eyg/B0ZJfQxcLUR/5pch3v/gxBhbyCVDGMNHRWUWIJvY9DVOepuoSug==} + '@react-types/color@3.0.0-beta.24': + resolution: {integrity: sha512-YSb/9ERmFp7JxC+vjhqpcYI8HUt92SSv6aDEB+e//4RzBnCxvy+YQAGei9tI6PYIgzGgMLwEMkgpgH/7UcFblA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/dialog@3.5.8': - resolution: {integrity: sha512-RX8JsMvty8ADHRqVEkppoynXLtN4IzUh8d5z88UEBbcvWKlHfd6bOBQjQcBH3AUue5wjfpPIt6brw2VzgBY/3Q==} + '@react-types/combobox@3.11.0': + resolution: {integrity: sha512-L6EEcIUIk7lsVvhO1Z1bklgH5bM84fBht03TC+es9YvS2T1Z9hdtyjBFcH6b3lVW9RwAArdUTL82/RNtvgD0Eg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/form@3.7.2': - resolution: {integrity: sha512-6/isEJY4PsYoHdMaGQtqQyquXGTwB1FqCBOPKQjI/vBGWG3fL7FGfWm4Z62eTbCH4Xyv3FZuNywlT8UjPMQyKA==} + '@react-types/datepicker@3.7.3': + resolution: {integrity: sha512-SpA91itY03QaBvTAGP4X62SEAOoKJr91Av/U5DgH8gP7Ev4Ui+I3Aqh+w8Qw6nxKX4aAvDUx6wEHwLQLbvJUPA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/grid@3.2.4': - resolution: {integrity: sha512-sDVoyQcH7MoGdx5nBi5ZOU/mVFBt9YTxhvr0PZ97dMdEHZtJC1w9SuezwWS34f50yb8YAXQRTICbZYcK4bAlDA==} + '@react-types/dialog@3.5.9': + resolution: {integrity: sha512-8r9P1b1gq/cUv2bTPPNL3IFVEj9R5sIPACoSXznXkpXxh5FLU6yUPHDeQjvmM50q7KlEOgrPYhGl5pW525kLww==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/link@3.5.3': - resolution: {integrity: sha512-yVafjW3IejyVnK3oMBNjFABCGG6J27EUG8rvkaGaI1uB6srGUEhpJ97XLv11aj1QkXHBy3VGXqxEV3S7wn4HTw==} + '@react-types/form@3.7.3': + resolution: {integrity: sha512-RwVxgbuKuByIXTF9HnvIhc/KijzT10R8rnI2Hr/51nTH+QDkunmLtmzW279m4YJRT3Dlj94DRy/7SS/WNCT2FA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/listbox@3.4.7': - resolution: {integrity: sha512-68y5H9CVSPFiwO6MOFxTbry9JQMK/Lb1M9i3M8TDyq1AbJxBPpgAvJ9RaqIMCucsnqCzpY/zA3D/X417zByL1w==} + '@react-types/grid@3.2.5': + resolution: {integrity: sha512-kvE3Y+i0/RGLrf8qn/uVK1nVxXygNf5Jm6h9S6UdZkEVsclcqHKIX8UzqQgEUTd99jMHZk7fbKPm/La8uJ9yFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/menu@3.9.7': - resolution: {integrity: sha512-K6KhloJVoGsqwkdeez72fkNI9dfrmLI/sNrB4XuOKo2crDQ/eyZYWyJmzz8giz/tHME9w774k487rVoefoFh5w==} + '@react-types/link@3.5.4': + resolution: {integrity: sha512-5hVAlKE4wiEVHmkqQG9/G4sdar257CISmLzWh9xf8heq14a93MBIHm7S9mhHULk2a84EC9bNoTi8Hh6P6nnMEw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/meter@3.3.7': - resolution: {integrity: sha512-p+YJ0+Lpn5MLmlbFZbDH1P0ILv1+AuMcUbxLcXMIVMGn7o0FO7eVZnFuq76D+qTDm9all+TRLJix7bctOrP+5Q==} + '@react-types/listbox@3.4.8': + resolution: {integrity: sha512-HNLBvyhR02p8GaZsW8hAu4YwkDjaG/rcuCT/l4Sdxzsm7szPlFMEVBZ9Ji3Ffzj+9P20OgFJ+VylWs7EkUwJAA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/numberfield@3.8.1': - resolution: {integrity: sha512-GaCjLQgXUGCt40SLjKk3/COMWFlN2vV/3Xs3VSLAEdFZpk99b+Ik1oR21+7ZP5/iMHuQDc1MJRWdFfIjxCvVDQ==} + '@react-types/menu@3.9.8': + resolution: {integrity: sha512-nkRCsfD3NXsJOv6mAnXCFyH2eGOFsmOOJOBQeOl9dj7BcdX9dcqp2PzUWPl33GrY9rYcXiRx4wsbUoqO1KVU4g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/overlays@3.8.5': - resolution: {integrity: sha512-4D7EEBQigD/m8hE68Ys8eloyyZFHHduqykSIgINJ0edmo0jygRbWlTwuhWFR9USgSP4dK54duN0Mvq0m4HEVEw==} + '@react-types/meter@3.4.0': + resolution: {integrity: sha512-1czayiwMcg3QxRxQQSm9hvPbzPk1lyNmP68mDsWdVuY7fUTsUvItF05IkeJCkEB8tIqfBKnJHYAJN1XLY+5bfg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/progress@3.5.2': - resolution: {integrity: sha512-aQql22kusEudsHwDEzq6y/Mh29AM+ftRDKdS5E5g4MkCY5J4FMbOYco1T5So83NIvvG9+eKcxPoJUMjQQACAyA==} + '@react-types/numberfield@3.8.2': + resolution: {integrity: sha512-2i7Je7fEYA4ousL9WhKZg+6Hejwgiq1AmoJpan6JfeIMQkvQ92q+klq02cih/lLXY/jvjd/KI3fa1fl3dfnaFw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/radio@3.7.1': - resolution: {integrity: sha512-Zut3rN1odIUBLZdijeyou+UqsLeRE76d9A+npykYGu29ndqmo3w4sLn8QeQcdj1IR71ZnG0pW2Y2BazhK5XrrQ==} + '@react-types/overlays@3.8.6': + resolution: {integrity: sha512-7xBuroYqwADppt7IRGfM8lbxVwlZrhMtTzeIdUot595cqFdRlpd/XAo2sRnEeIjYW9OSI8I5v4kt3AG7bdCQlg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/searchfield@3.5.3': - resolution: {integrity: sha512-gBfsT1WpY8UIb74yyYmnjiHpVasph2mdmGj9i8cGF2HUYwx5p+Fr85mtCGDph0uirvRoM5ExMp4snD+ueNAVCg==} + '@react-types/progress@3.5.3': + resolution: {integrity: sha512-IcICNYRPFHQxl6iXi5jDgSZ3I9k2UQ2rIFcnoGo43K0hekv6fRdbbXWJU9ndShs3OfCHTPHEV5ooYB3UujNOAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/select@3.9.2': - resolution: {integrity: sha512-fGFrunednY3Pq/BBwVOf87Fsuyo/SlevL0wFIE9OOl2V5NXVaTY7/7RYA8hIOHPzmvsMbndy419BEudiNGhv4A==} + '@react-types/radio@3.8.0': + resolution: {integrity: sha512-0gvG74lgiaRo0DO46hoB5NxGFXhq5DsHaPZcCcb9VZ8cCzZMrO7U/B3JhF82TI2DndSx/AoiAMOQsc0v4ZwiGg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/shared@3.22.1': - resolution: {integrity: sha512-PCpa+Vo6BKnRMuOEzy5zAZ3/H5tnQg1e80khMhK2xys0j6ZqzkgQC+fHMNZ7VDFNLqqNMj/o0eVeSBDh2POjkw==} + '@react-types/searchfield@3.5.4': + resolution: {integrity: sha512-D7tUwlbUxyTzxhMYWNMdY9lp/a/kdr9mIGB7K3j/QSQhTI2T9H3VPxEKXmYt33cE3T7Q1DDsII1SrChI/KEdxA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/slider@3.7.1': - resolution: {integrity: sha512-FKO3YZYdrBs00XbBW5acP+0L1cCdevl/uRJiXbnLpGysO5PrSFIRS7Wlv4M7ztf6gT7b1Ao4FNC9crbxBr6BzA==} + '@react-types/select@3.9.3': + resolution: {integrity: sha512-hK5RvA6frMbLdynRkegNW1lMOD0l9aFsW9X8WuTAg0zV6iZouU0hhSCT6JRDefJrv+m0X3fRdohMuVNZOhlA1g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/switch@3.5.1': - resolution: {integrity: sha512-2LFEKMGeufqyYmeN/5dtkDkCPG6x9O4eu6aaBaJmPGon7C/l3yiFEgRue6oCUYc1HixR7Qlp0sPxk0tQeWzrSg==} + '@react-types/shared@3.23.0': + resolution: {integrity: sha512-GQm/iPiii3ikcaMNR4WdVkJ4w0mKtV3mLqeSfSqzdqbPr6vONkqXbh3RhPlPmAJs1b4QHnexd/wZQP3U9DHOwQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/table@3.9.3': - resolution: {integrity: sha512-Hs/pMbxJdga2zBol4H5pV1FVIiRjCuSTXst6idJjkctanTexR4xkyrtBwl+rdLNoGwQ2pGii49vgklc5bFK7zA==} + '@react-types/slider@3.7.2': + resolution: {integrity: sha512-HvC/Mdt/z741xcU0ymeNxslnowQ5EAHOSzyf2JMgXmle+pEIbbepz5QUVaOmEveQHS3bjxE/+n2yBTKbxP8CJg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/tabs@3.3.5': - resolution: {integrity: sha512-6NTSZBOWekCtApdZrhu5tHhE/8q52oVohQN+J5T7shAXd6ZAtu8PABVR/nH4BWucc8FL0OUajRqunqzQMU13gA==} + '@react-types/switch@3.5.2': + resolution: {integrity: sha512-4i35eZ5GtVDgu9KFhlyLyXanspcQp5WEnPyaBKn3pDRDcpzAL7yNP/Rwqc/JDdcJWngV080o7loJCgEfJ6UFaQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/textfield@3.9.1': - resolution: {integrity: sha512-JBHY9M2CkL6xFaGSfWmUJVu3tEK09FaeB1dU3IEh6P41xxbFnPakYHSSAdnwMXBtXPoSHIVsUBickW/pjgfe5g==} + '@react-types/table@3.9.4': + resolution: {integrity: sha512-31EI0KAHwX7TbgERLBLVuD3nvpZUo0Wie7S7FEARmirIRfzm1fIkdDk5hfIHry2Lp4mq2/aqXLCY+oDR+lC2pw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - '@react-types/tooltip@3.4.7': - resolution: {integrity: sha512-rV4HZRQxLRNhe24yATOxnFQtGRUmsR7mqxMupXCmd1vrw8h+rdKlQv1zW2q8nALAKNmnRXZJHxYQ1SFzb98fgg==} + '@react-types/tabs@3.3.6': + resolution: {integrity: sha512-ubvB7pB4+e5OpIuYR1CYip53iW9rJRIWvioHTYfcX0DnMabEcVP6Ymdqr5bDh/VsBEhiddsNgMduQwJm6bUTew==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-types/textfield@3.9.2': + resolution: {integrity: sha512-8UcabahYhKm3KTu9CQBhz745FioUWO6CWgYusBpxMDJ+HnlhCC2JWyQvqg5tT98sr5AeSek4Jt/XS3ovzrhCDg==} + peerDependencies: + react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + + '@react-types/tooltip@3.4.8': + resolution: {integrity: sha512-6XVQ3cMaXVMif+F5PQCaVwxbgAL8HVRqVjt6DkHs8Xbae43hpEIwPrBYlWWMVpuZAcjXZLTGmmyPjYeORZZJ4A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 @@ -1489,81 +1505,161 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.17.2': + resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.14.3': resolution: {integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.17.2': + resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.14.3': resolution: {integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.17.2': + resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.14.3': resolution: {integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.17.2': + resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.14.3': resolution: {integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': + resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.14.3': resolution: {integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.17.2': + resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.14.3': resolution: {integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.17.2': + resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.14.3': resolution: {integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.17.2': + resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': resolution: {integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': + resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.14.3': resolution: {integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.17.2': + resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.14.3': resolution: {integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.17.2': + resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.14.3': resolution: {integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.17.2': + resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.14.3': resolution: {integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.17.2': + resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.14.3': resolution: {integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.17.2': + resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.14.3': resolution: {integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.17.2': + resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.14.3': resolution: {integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.17.2': + resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==} + cpu: [x64] + os: [win32] + '@shikijs/core@1.4.0': resolution: {integrity: sha512-CxpKLntAi64h3j+TwWqVIQObPTED0FyXLHTTh3MKXtqiQNn2JGcMQQ362LftDbc9kYbDtrksNMNoVmVXzKFYUQ==} @@ -1573,60 +1669,120 @@ packages: cpu: [arm64] os: [darwin] + '@swc/core-darwin-arm64@1.4.17': + resolution: {integrity: sha512-HVl+W4LezoqHBAYg2JCqR+s9ife9yPfgWSj37iIawLWzOmuuJ7jVdIB7Ee2B75bEisSEKyxRlTl6Y1Oq3owBgw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + '@swc/core-darwin-x64@1.4.16': resolution: {integrity: sha512-t3bgqFoYLWvyVtVL6KkFNCINEoOrIlyggT/kJRgi1y0aXSr0oVgcrQ4ezJpdeahZZ4N+Q6vT3ffM30yIunELNA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] + '@swc/core-darwin-x64@1.4.17': + resolution: {integrity: sha512-WYRO9Fdzq4S/he8zjW5I95G1zcvyd9yyD3Tgi4/ic84P5XDlSMpBDpBLbr/dCPjmSg7aUXxNQqKqGkl6dQxYlA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + '@swc/core-linux-arm-gnueabihf@1.4.16': resolution: {integrity: sha512-DvHuwvEF86YvSd0lwnzVcjOTZ0jcxewIbsN0vc/0fqm9qBdMMjr9ox6VCam1n3yYeRtj4VFgrjeNFksqbUejdQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] + '@swc/core-linux-arm-gnueabihf@1.4.17': + resolution: {integrity: sha512-cgbvpWOvtMH0XFjvwppUCR+Y+nf6QPaGu6AQ5hqCP+5Lv2zO5PG0RfasC4zBIjF53xgwEaaWmGP5/361P30X8Q==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + '@swc/core-linux-arm64-gnu@1.4.16': resolution: {integrity: sha512-9Uu5YlPbyCvbidjKtYEsPpyZlu16roOZ5c2tP1vHfnU9bgf5Tz5q5VovSduNxPHx+ed2iC1b1URODHvDzbbDuQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-gnu@1.4.17': + resolution: {integrity: sha512-l7zHgaIY24cF9dyQ/FOWbmZDsEj2a9gRFbmgx2u19e3FzOPuOnaopFj0fRYXXKCmtdx+anD750iBIYnTR+pq/Q==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-arm64-musl@1.4.16': resolution: {integrity: sha512-/YZq/qB1CHpeoL0eMzyqK5/tYZn/rzKoCYDviFU4uduSUIJsDJQuQA/skdqUzqbheOXKAd4mnJ1hT04RbJ8FPQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] + '@swc/core-linux-arm64-musl@1.4.17': + resolution: {integrity: sha512-qhH4gr9gAlVk8MBtzXbzTP3BJyqbAfUOATGkyUtohh85fPXQYuzVlbExix3FZXTwFHNidGHY8C+ocscI7uDaYw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + '@swc/core-linux-x64-gnu@1.4.16': resolution: {integrity: sha512-UUjaW5VTngZYDcA8yQlrFmqs1tLi1TxbKlnaJwoNhel9zRQ0yG1YEVGrzTvv4YApSuIiDK18t+Ip927bwucuVQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-gnu@1.4.17': + resolution: {integrity: sha512-vRDFATL1oN5oZMImkwbgSHEkp8xG1ofEASBypze01W1Tqto8t+yo6gsp69wzCZBlxldsvPpvFZW55Jq0Rn+UnA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-linux-x64-musl@1.4.16': resolution: {integrity: sha512-aFhxPifevDTwEDKPi4eRYWzC0p/WYJeiFkkpNU5Uc7a7M5iMWPAbPFUbHesdlb9Jfqs5c07oyz86u+/HySBNPQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] + '@swc/core-linux-x64-musl@1.4.17': + resolution: {integrity: sha512-zQNPXAXn3nmPqv54JVEN8k2JMEcMTQ6veVuU0p5O+A7KscJq+AGle/7ZQXzpXSfUCXlLMX4wvd+rwfGhh3J4cw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + '@swc/core-win32-arm64-msvc@1.4.16': resolution: {integrity: sha512-bTD43MbhIHL2s5QgCwyleaGwl96Gk/scF2TaVKdUe4QlJCDV/YK9h5oIBAp63ckHtE8GHlH4c8dZNBiAXn4Org==} engines: {node: '>=10'} cpu: [arm64] os: [win32] + '@swc/core-win32-arm64-msvc@1.4.17': + resolution: {integrity: sha512-z86n7EhOwyzxwm+DLE5NoLkxCTme2lq7QZlDjbQyfCxOt6isWz8rkW5QowTX8w9Rdmk34ncrjSLvnHOeLY17+w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + '@swc/core-win32-ia32-msvc@1.4.16': resolution: {integrity: sha512-/lmZeAN/qV5XbK2SEvi8e2RkIg8FQNYiSA8y2/Zb4gTUMKVO5JMLH0BSWMiIKMstKDPDSxMWgwJaQHF8UMyPmQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] + '@swc/core-win32-ia32-msvc@1.4.17': + resolution: {integrity: sha512-JBwuSTJIgiJJX6wtr4wmXbfvOswHFj223AumUrK544QV69k60FJ9q2adPW9Csk+a8wm1hLxq4HKa2K334UHJ/g==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + '@swc/core-win32-x64-msvc@1.4.16': resolution: {integrity: sha512-BPAfFfODWXtUu6SwaTTftDHvcbDyWBSI/oanUeRbQR5vVWkXoQ3cxLTsDluc3H74IqXS5z1Uyoe0vNo2hB1opA==} engines: {node: '>=10'} cpu: [x64] os: [win32] + '@swc/core-win32-x64-msvc@1.4.17': + resolution: {integrity: sha512-jFkOnGQamtVDBm3MF5Kq1lgW8vx4Rm1UvJWRUfg+0gx7Uc3Jp3QMFeMNw/rDNQYRDYPG3yunCC+2463ycd5+dg==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + '@swc/core@1.4.16': resolution: {integrity: sha512-Xaf+UBvW6JNuV131uvSNyMXHn+bh6LyKN4tbv7tOUFQpXyz/t9YWRE04emtlUW9Y0qrm/GKFCbY8n3z6BpZbTA==} engines: {node: '>=10'} @@ -1636,6 +1792,15 @@ packages: '@swc/helpers': optional: true + '@swc/core@1.4.17': + resolution: {integrity: sha512-tq+mdWvodMBNBBZbwFIMTVGYHe9N7zvEaycVVjfvAx20k1XozHbHhRv+9pEVFJjwRxLdXmtvFZd3QZHRAOpoNQ==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -1648,11 +1813,14 @@ packages: '@swc/helpers@0.5.10': resolution: {integrity: sha512-CU+RF9FySljn7HVSkkjiB84hWkvTaI3rtLvF433+jRSBL2hMu3zX5bGhHS8C80SM++h4xy8hBSnUHFQHmRXSBw==} + '@swc/helpers@0.5.11': + resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} + '@swc/types@0.1.6': resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} - '@tailwindcss/typography@0.5.12': - resolution: {integrity: sha512-CNwpBpconcP7ppxmuq3qvaCxiRWnbhANpY/ruH4L5qs2GCiVDJXde/pjj2HWPV1+Q4G9+V/etrwUYopdcjAlyg==} + '@tailwindcss/typography@0.5.13': + resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -1660,8 +1828,8 @@ packages: resolution: {integrity: sha512-WgTFJhHaZnGZPyt0H11xFhGGDj1MtA1mrUmdAjB/nhVpmsAYXsSB5O+hkF9N66u7MjbNb405wTb9diBsztvI5w==} engines: {node: '>=12'} - '@tanstack/react-router@1.31.3': - resolution: {integrity: sha512-w6vjNTDOoDLvZ4D0f9UZHLPAIDlCDhlISKh+dybbFAM1Bin0eikfaEpMuelzMPaiy8YKziEPEpsqu2nfF9AQig==} + '@tanstack/react-router@1.31.9': + resolution: {integrity: sha512-AIbjJGBG79DUw2Yt/sFhOXnz7oEh9F03A2/v4GHxYehQqYCGE19fQ1WADtr2NTU8t1zExAXuxgl9fD+6pxYEdw==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' @@ -1673,8 +1841,8 @@ packages: react: '>=16' react-dom: '>=16' - '@tanstack/router-devtools@1.31.3': - resolution: {integrity: sha512-0kq43q364YdpRyk5WI9U4XYM91statflFJiA45MHkpTL8WysBxUQoKFB35K34RqcQc+qiqoevazY0wl9OLtLgQ==} + '@tanstack/router-devtools@1.31.9': + resolution: {integrity: sha512-Ll+dJLtwt+HxA8JKc6d4FCTMVPT1NCv08tz5aGBIQGfWXWU3C6eX5c/eMU2BHSrpxvhSEwlIdrxEdnlIc+MJvQ==} engines: {node: '>=12'} peerDependencies: react: '>=16.8' @@ -1706,12 +1874,12 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@turbo/gen@1.13.2': - resolution: {integrity: sha512-6/Z90XAMbfQCFX3QUyVEy5Te1u8Bm/K2ob7FaD7OrFYLtnKnzTghH1pOglFqfmdHqLusCrGEF00J9lKz176BNQ==} + '@turbo/gen@1.13.3': + resolution: {integrity: sha512-l+EM1gGzckFMaaVQyj3BVRa0QJ+tpp8HfiHOhGpBWW3Vc0Hfj92AY87Di/7HGABa+HVY7ueatMi7DJG+zkJBYg==} hasBin: true - '@turbo/workspaces@1.13.2': - resolution: {integrity: sha512-m1kUcR6VRbJH4Ok0J+dA6blMu3Ywjq1d9rg/4OAMtkLPkO74LjGKtmqw7VNKhYlQBJd3oMyiI3mWn+QL7abtpg==} + '@turbo/workspaces@1.13.3': + resolution: {integrity: sha512-QYZ8g3IVQebqNM8IsBlWYOWmOKjBZY55e6lx4EDOLuch1iWmyk+U8CLAI9UomMrSaKTs1Sx+PDkt63EgakvhUw==} hasBin: true '@types/acorn@4.0.6': @@ -1771,8 +1939,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.12.7': - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + '@types/node@20.12.8': + resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1994,8 +2162,8 @@ packages: builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bunchee@5.1.2: - resolution: {integrity: sha512-fOcub+z6CcCesKjVX82+B6wPTzQjtcHjrI1zcAc/acc5PRmI4fNsww7p20VxR8lctaXPrLnbuWeuhtSrZ311/Q==} + bunchee@5.1.5: + resolution: {integrity: sha512-zrUIjZcyJjiXdUk1U1Sa1ItmopK3ZmzFUGQ5M4FGDPRI0ksDB4OCRyqp5ci2vFdLFy1y8MbrxIoOD6/j8TYfYQ==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -3128,8 +3296,8 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.376.0: - resolution: {integrity: sha512-g91IX3ERD6yUR1TL2dsL4BkcGygpZz/EsqjAeL/kcRQV0EApIOr/9eBfKhYOVyQIcGGuotFGjF3xKLHMEz+b7g==} + lucide-react@0.378.0: + resolution: {integrity: sha512-u6EPU8juLUk9ytRcyapkWI18epAv3RU+6+TC23ivjR0e+glWKBobFeSgRwOIJihzktILQuy6E0E80P2jVTDR5g==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 @@ -3667,14 +3835,14 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true - react-aria-components@1.1.1: - resolution: {integrity: sha512-XdgqSbrlh9V1vJEvTwrnr+YGndQWYcVEAbN+Rx104o9g88cAAabclgetU2OUJ9Gbht6+gwnvnA0ksgXzVZog2Q==} + react-aria-components@1.2.0: + resolution: {integrity: sha512-Cqr1tewYe/SgNcVOptqYdm0PPAV0Xsvd2uzWX7EqJsPGHvKStl/mh2a3Ebe6dYuoOddLsqqj36DdiLC5Pb5okw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 - react-aria@3.32.1: - resolution: {integrity: sha512-7KCJg4K5vlRqiXdGjgCT05Du8RhGBYC+2ok4GOh/Znmg8aMwOk7t0YwxaT5i1z30+fmDcJS/pk/ipUPUg28CXg==} + react-aria@3.33.0: + resolution: {integrity: sha512-aKn9SQn5TMlmpUsIjfRMtse2v3okGcSo+gWLGrj9JVjxs4PL4FSU4mclj4Bg2JUXZTGgfLSq6PWUBzQ4gIP2zg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 @@ -3692,8 +3860,8 @@ packages: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} - react-stately@3.30.1: - resolution: {integrity: sha512-IEhKHMT7wijtczA5vtw/kdq9CZuOIF+ReoSimydTFiABRQxWO9ESAl/fToXOUM9qmCdhdqjGJgMAhqTnmheh8g==} + react-stately@3.31.0: + resolution: {integrity: sha512-G6y7t6qpP3LU4mLM2RlRTgdW5eiZrR2yB0XZbLo8qVplazxyRzlDJRBdE8OBTpw2SO1q5Auub3NOTH3vH0qCHg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 @@ -3838,6 +4006,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.17.2: + resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -4110,8 +4283,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss-react-aria-components@1.1.1: - resolution: {integrity: sha512-ig2pJOz4Gb10uYbGrFiIb5Fs3hUlZ5fTaNfDmLMofVhwXLpyOY+swaSBNg3XzS0ccQHgag3vXxIuHQXVetKYQg==} + tailwindcss-react-aria-components@1.1.2: + resolution: {integrity: sha512-ncaATYWdc/zIp3hQO24y4vGH58GeCWr0P49pSfY9r5p/wZLYXJC40iIL59kx5mPVYKsKwFjFYkhIQqq3hA2H5w==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -4517,8 +4690,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zod@3.23.5: - resolution: {integrity: sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==} + zod@3.23.6: + resolution: {integrity: sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -4934,7 +5107,7 @@ snapshots: '@commitlint/execute-rule@19.0.0': optional: true - '@commitlint/load@19.2.0(@types/node@20.12.7)(typescript@5.4.5)': + '@commitlint/load@19.2.0(@types/node@20.12.8)(typescript@5.4.5)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -4942,7 +5115,7 @@ snapshots: '@commitlint/types': 19.0.3 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.4.5) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.7)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.12.8)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5148,20 +5321,20 @@ snapshots: '@img/sharp-win32-x64@0.33.3': optional: true - '@internationalized/date@3.5.2': + '@internationalized/date@3.5.3': dependencies: '@swc/helpers': 0.5.10 - '@internationalized/message@3.1.2': + '@internationalized/message@3.1.3': dependencies: '@swc/helpers': 0.5.10 intl-messageformat: 10.5.11 - '@internationalized/number@3.5.1': + '@internationalized/number@3.5.2': dependencies: '@swc/helpers': 0.5.10 - '@internationalized/string@3.2.1': + '@internationalized/string@3.2.2': dependencies: '@swc/helpers': 0.5.10 @@ -5277,991 +5450,1122 @@ snapshots: optionalDependencies: '@types/react': 18.3.1 - '@react-aria/breadcrumbs@3.5.11(react@18.3.1)': + '@react-aria/breadcrumbs@3.5.12(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/link': 3.6.5(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/breadcrumbs': 3.7.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/link': 3.7.0(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/breadcrumbs': 3.7.4(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/button@3.9.3(react@18.3.1)': + '@react-aria/button@3.9.4(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/toggle': 3.7.3(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/calendar@3.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@internationalized/date': 3.5.2 - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/calendar': 3.4.4(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/calendar@3.5.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@internationalized/date': 3.5.3 + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/calendar': 3.5.0(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/calendar': 3.4.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/checkbox@3.14.1(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/toggle': 3.10.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/checkbox': 3.6.3(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/checkbox@3.14.2(react@18.3.1)': + dependencies: + '@react-aria/form': 3.0.4(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/toggle': 3.10.3(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/checkbox': 3.6.4(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/toggle': 3.7.3(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/combobox@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/listbox': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/menu': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.14.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/combobox': 3.8.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/combobox': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/color@3.0.0-beta.32(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/numberfield': 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/slider': 3.7.7(react@18.3.1) + '@react-aria/spinbutton': 3.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.14.4(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-aria/visually-hidden': 3.8.11(react@18.3.1) + '@react-stately/color': 3.6.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-types/color': 3.0.0-beta.24(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/datepicker@3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@internationalized/date': 3.5.2 - '@internationalized/number': 3.5.1 - '@internationalized/string': 3.2.1 - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/spinbutton': 3.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/datepicker': 3.9.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/dialog': 3.5.8(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/combobox@3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/listbox': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/menu': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.14.4(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/combobox': 3.8.3(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/combobox': 3.11.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/dialog@3.5.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/datepicker@3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@internationalized/date': 3.5.3 + '@internationalized/number': 3.5.2 + '@internationalized/string': 3.2.2 + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/form': 3.0.4(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/spinbutton': 3.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/datepicker': 3.9.3(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/calendar': 3.4.5(react@18.3.1) + '@react-types/datepicker': 3.7.3(react@18.3.1) + '@react-types/dialog': 3.5.9(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@swc/helpers': 0.5.10 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@react-aria/dialog@3.5.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/dialog': 3.5.8(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/overlays': 3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/dialog': 3.5.9(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/dnd@3.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@internationalized/string': 3.2.1 - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/overlays': 3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/dnd': 3.2.8(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/dnd@3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@internationalized/string': 3.2.2 + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/overlays': 3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/dnd': 3.3.0(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/focus@3.16.2(react@18.3.1)': + '@react-aria/focus@3.17.0(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 clsx: 2.1.0 react: 18.3.1 - '@react-aria/form@3.0.3(react@18.3.1)': + '@react-aria/form@3.0.4(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/grid@3.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/grid': 3.8.5(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-stately/virtualizer': 3.6.8(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/grid@3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/grid': 3.8.6(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-stately/virtualizer': 3.7.0(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/gridlist@3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/grid': 3.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/gridlist@3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/grid': 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-stately/tree': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/i18n@3.10.2(react@18.3.1)': + '@react-aria/i18n@3.11.0(react@18.3.1)': dependencies: - '@internationalized/date': 3.5.2 - '@internationalized/message': 3.1.2 - '@internationalized/number': 3.5.1 - '@internationalized/string': 3.2.1 - '@react-aria/ssr': 3.9.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@internationalized/date': 3.5.3 + '@internationalized/message': 3.1.3 + '@internationalized/number': 3.5.2 + '@internationalized/string': 3.2.2 + '@react-aria/ssr': 3.9.3(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/interactions@3.21.1(react@18.3.1)': + '@react-aria/interactions@3.21.2(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/ssr': 3.9.3(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/label@3.7.6(react@18.3.1)': + '@react-aria/label@3.7.7(react@18.3.1)': dependencies: - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/link@3.6.5(react@18.3.1)': + '@react-aria/link@3.7.0(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/link': 3.5.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/link': 3.5.4(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/listbox@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/listbox@3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/listbox': 3.4.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-types/listbox': 3.4.8(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/live-announcer@3.3.2': + '@react-aria/live-announcer@3.3.3': dependencies: '@swc/helpers': 0.5.10 - '@react-aria/menu@3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/menu@3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/overlays': 3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/menu': 3.7.0(react@18.3.1) + '@react-stately/tree': 3.8.0(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/menu': 3.9.8(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/meter@3.4.11(react@18.3.1)': + '@react-aria/meter@3.4.12(react@18.3.1)': dependencies: - '@react-aria/progress': 3.4.11(react@18.3.1) - '@react-types/meter': 3.3.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/progress': 3.4.12(react@18.3.1) + '@react-types/meter': 3.4.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/numberfield@3.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/spinbutton': 3.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.14.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/numberfield': 3.9.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/numberfield': 3.8.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/numberfield@3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/spinbutton': 3.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.14.4(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/numberfield': 3.9.2(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/numberfield': 3.8.2(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/overlays@3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/ssr': 3.9.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/overlays@3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/ssr': 3.9.3(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-aria/visually-hidden': 3.8.11(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/overlays': 3.8.6(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/progress@3.4.11(react@18.3.1)': + '@react-aria/progress@3.4.12(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/progress': 3.5.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/progress': 3.5.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/radio@3.10.2(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/radio': 3.10.2(react@18.3.1) - '@react-types/radio': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/radio@3.10.3(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/form': 3.0.4(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/radio': 3.10.3(react@18.3.1) + '@react-types/radio': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/searchfield@3.7.3(react@18.3.1)': + '@react-aria/searchfield@3.7.4(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/textfield': 3.14.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/searchfield': 3.5.1(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/searchfield': 3.5.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/textfield': 3.14.4(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/searchfield': 3.5.2(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/searchfield': 3.5.4(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/select@3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/listbox': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/select': 3.6.2(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/select': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/select@3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/form': 3.0.4(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/listbox': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/menu': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-aria/visually-hidden': 3.8.11(react@18.3.1) + '@react-stately/select': 3.6.3(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/select': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/selection@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/selection@3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/separator@3.3.11(react@18.3.1)': + '@react-aria/separator@3.3.12(react@18.3.1)': dependencies: - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/slider@3.7.6(react@18.3.1)': + '@react-aria/slider@3.7.7(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/slider': 3.5.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/slider': 3.7.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/slider': 3.5.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/slider': 3.7.2(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/spinbutton@3.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/spinbutton@3.6.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/ssr@3.9.2(react@18.3.1)': + '@react-aria/ssr@3.9.3(react@18.3.1)': dependencies: '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/switch@3.6.2(react@18.3.1)': + '@react-aria/switch@3.6.3(react@18.3.1)': dependencies: - '@react-aria/toggle': 3.10.2(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/switch': 3.5.1(react@18.3.1) + '@react-aria/toggle': 3.10.3(react@18.3.1) + '@react-stately/toggle': 3.7.3(react@18.3.1) + '@react-types/switch': 3.5.2(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/table@3.13.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/grid': 3.8.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/live-announcer': 3.3.2 - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/flags': 3.0.1 - '@react-stately/table': 3.11.6(react@18.3.1) - '@react-stately/virtualizer': 3.6.8(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) + '@react-aria/table@3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/grid': 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/live-announcer': 3.3.3 + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-aria/visually-hidden': 3.8.11(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/flags': 3.0.2 + '@react-stately/table': 3.11.7(react@18.3.1) + '@react-stately/virtualizer': 3.7.0(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/table': 3.9.4(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tabs@3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/tabs@3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tabs': 3.6.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tabs': 3.3.5(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/tabs': 3.6.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/tabs': 3.3.6(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tag@3.3.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/gridlist': 3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/button': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/tag@3.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/gridlist': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/textfield@3.14.3(react@18.3.1)': + '@react-aria/textfield@3.14.4(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/form': 3.0.3(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/textfield': 3.9.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/form': 3.0.4(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/textfield': 3.9.2(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/toggle@3.10.2(react@18.3.1)': + '@react-aria/toggle@3.10.3(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/toggle': 3.7.3(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/toolbar@3.0.0-beta.3(react@18.3.1)': + '@react-aria/toolbar@3.0.0-beta.4(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/tooltip@3.7.2(react@18.3.1)': + '@react-aria/tooltip@3.7.3(react@18.3.1)': dependencies: - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/tooltip': 3.4.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tooltip': 3.4.7(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/tooltip': 3.4.8(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/tooltip': 3.4.8(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-aria/utils@3.23.2(react@18.3.1)': + '@react-aria/tree@3.0.0-alpha.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.2(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/gridlist': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/tree': 3.8.0(react@18.3.1) + '@react-types/button': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@swc/helpers': 0.5.10 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@react-aria/utils@3.24.0(react@18.3.1)': + dependencies: + '@react-aria/ssr': 3.9.3(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 clsx: 2.1.0 react: 18.3.1 - '@react-aria/visually-hidden@3.8.10(react@18.3.1)': + '@react-aria/visually-hidden@3.8.11(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/calendar@3.4.4(react@18.3.1)': + '@react-stately/calendar@3.5.0(react@18.3.1)': dependencies: - '@internationalized/date': 3.5.2 - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@internationalized/date': 3.5.3 + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/calendar': 3.4.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/checkbox@3.6.3(react@18.3.1)': + '@react-stately/checkbox@3.6.4(react@18.3.1)': dependencies: - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/collections@3.10.5(react@18.3.1)': + '@react-stately/collections@3.10.6(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@swc/helpers': 0.5.10 + react: 18.3.1 + + '@react-stately/color@3.6.0(react@18.3.1)': + dependencies: + '@internationalized/number': 3.5.2 + '@internationalized/string': 3.2.2 + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/numberfield': 3.9.2(react@18.3.1) + '@react-stately/slider': 3.5.3(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/color': 3.0.0-beta.24(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/combobox@3.8.2(react@18.3.1)': + '@react-stately/combobox@3.8.3(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-stately/select': 3.6.2(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/combobox': 3.10.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-stately/select': 3.6.3(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/combobox': 3.11.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/data@3.11.2(react@18.3.1)': + '@react-stately/data@3.11.3(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/datepicker@3.9.2(react@18.3.1)': + '@react-stately/datepicker@3.9.3(react@18.3.1)': dependencies: - '@internationalized/date': 3.5.2 - '@internationalized/string': 3.2.1 - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/datepicker': 3.7.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@internationalized/date': 3.5.3 + '@internationalized/string': 3.2.2 + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/datepicker': 3.7.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/dnd@3.2.8(react@18.3.1)': + '@react-stately/dnd@3.3.0(react@18.3.1)': dependencies: - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/flags@3.0.1': + '@react-stately/flags@3.0.2': dependencies: '@swc/helpers': 0.4.36 - '@react-stately/form@3.0.1(react@18.3.1)': + '@react-stately/form@3.0.2(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/grid@3.8.5(react@18.3.1)': + '@react-stately/grid@3.8.6(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/list@3.10.3(react@18.3.1)': + '@react-stately/list@3.10.4(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/menu@3.6.1(react@18.3.1)': + '@react-stately/menu@3.7.0(react@18.3.1)': dependencies: - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/menu': 3.9.7(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-types/menu': 3.9.8(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/numberfield@3.9.1(react@18.3.1)': + '@react-stately/numberfield@3.9.2(react@18.3.1)': dependencies: - '@internationalized/number': 3.5.1 - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/numberfield': 3.8.1(react@18.3.1) + '@internationalized/number': 3.5.2 + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/numberfield': 3.8.2(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/overlays@3.6.5(react@18.3.1)': + '@react-stately/overlays@3.6.6(react@18.3.1)': dependencies: - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/overlays': 3.8.6(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/radio@3.10.2(react@18.3.1)': + '@react-stately/radio@3.10.3(react@18.3.1)': dependencies: - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/radio': 3.7.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/radio': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/searchfield@3.5.1(react@18.3.1)': + '@react-stately/searchfield@3.5.2(react@18.3.1)': dependencies: - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/searchfield': 3.5.3(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/searchfield': 3.5.4(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/select@3.6.2(react@18.3.1)': + '@react-stately/select@3.6.3(react@18.3.1)': dependencies: - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/select': 3.9.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-types/select': 3.9.3(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/selection@3.14.3(react@18.3.1)': + '@react-stately/selection@3.15.0(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/slider@3.5.2(react@18.3.1)': + '@react-stately/slider@3.5.3(react@18.3.1)': dependencies: - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/slider': 3.7.1(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/slider': 3.7.2(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/table@3.11.6(react@18.3.1)': + '@react-stately/table@3.11.7(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/flags': 3.0.1 - '@react-stately/grid': 3.8.5(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/flags': 3.0.2 + '@react-stately/grid': 3.8.6(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/table': 3.9.4(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/tabs@3.6.4(react@18.3.1)': + '@react-stately/tabs@3.6.5(react@18.3.1)': dependencies: - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/tabs': 3.3.5(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/tabs': 3.3.6(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/toggle@3.7.2(react@18.3.1)': + '@react-stately/toggle@3.7.3(react@18.3.1)': dependencies: - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/checkbox': 3.7.1(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/checkbox': 3.8.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/tooltip@3.4.7(react@18.3.1)': + '@react-stately/tooltip@3.4.8(react@18.3.1)': dependencies: - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-types/tooltip': 3.4.7(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-types/tooltip': 3.4.8(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/tree@3.7.6(react@18.3.1)': + '@react-stately/tree@3.8.0(react@18.3.1)': dependencies: - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/utils@3.9.1(react@18.3.1)': + '@react-stately/utils@3.10.0(react@18.3.1)': dependencies: '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-stately/virtualizer@3.6.8(react@18.3.1)': + '@react-stately/virtualizer@3.7.0(react@18.3.1)': dependencies: - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) '@swc/helpers': 0.5.10 react: 18.3.1 - '@react-types/breadcrumbs@3.7.3(react@18.3.1)': + '@react-types/breadcrumbs@3.7.4(react@18.3.1)': dependencies: - '@react-types/link': 3.5.3(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/link': 3.5.4(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/button@3.9.2(react@18.3.1)': + '@react-types/button@3.9.3(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/calendar@3.4.4(react@18.3.1)': + '@react-types/calendar@3.4.5(react@18.3.1)': dependencies: - '@internationalized/date': 3.5.2 - '@react-types/shared': 3.22.1(react@18.3.1) + '@internationalized/date': 3.5.3 + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/checkbox@3.7.1(react@18.3.1)': + '@react-types/checkbox@3.8.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/combobox@3.10.1(react@18.3.1)': + '@react-types/color@3.0.0-beta.24(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/slider': 3.7.2(react@18.3.1) react: 18.3.1 - '@react-types/datepicker@3.7.2(react@18.3.1)': + '@react-types/combobox@3.11.0(react@18.3.1)': dependencies: - '@internationalized/date': 3.5.2 - '@react-types/calendar': 3.4.4(react@18.3.1) - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/dialog@3.5.8(react@18.3.1)': + '@react-types/datepicker@3.7.3(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@internationalized/date': 3.5.3 + '@react-types/calendar': 3.4.5(react@18.3.1) + '@react-types/overlays': 3.8.6(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/form@3.7.2(react@18.3.1)': + '@react-types/dialog@3.5.9(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/overlays': 3.8.6(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/grid@3.2.4(react@18.3.1)': + '@react-types/form@3.7.3(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/link@3.5.3(react@18.3.1)': + '@react-types/grid@3.2.5(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/listbox@3.4.7(react@18.3.1)': + '@react-types/link@3.5.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/menu@3.9.7(react@18.3.1)': + '@react-types/listbox@3.4.8(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/meter@3.3.7(react@18.3.1)': + '@react-types/menu@3.9.8(react@18.3.1)': dependencies: - '@react-types/progress': 3.5.2(react@18.3.1) + '@react-types/overlays': 3.8.6(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/numberfield@3.8.1(react@18.3.1)': + '@react-types/meter@3.4.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/progress': 3.5.3(react@18.3.1) react: 18.3.1 - '@react-types/overlays@3.8.5(react@18.3.1)': + '@react-types/numberfield@3.8.2(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/progress@3.5.2(react@18.3.1)': + '@react-types/overlays@3.8.6(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/radio@3.7.1(react@18.3.1)': + '@react-types/progress@3.5.3(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/searchfield@3.5.3(react@18.3.1)': + '@react-types/radio@3.8.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/textfield': 3.9.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/select@3.9.2(react@18.3.1)': + '@react-types/searchfield@3.5.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/textfield': 3.9.2(react@18.3.1) react: 18.3.1 - '@react-types/shared@3.22.1(react@18.3.1)': + '@react-types/select@3.9.3(react@18.3.1)': dependencies: + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/slider@3.7.1(react@18.3.1)': + '@react-types/shared@3.23.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) react: 18.3.1 - '@react-types/switch@3.5.1(react@18.3.1)': + '@react-types/slider@3.7.2(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/table@3.9.3(react@18.3.1)': + '@react-types/switch@3.5.2(react@18.3.1)': dependencies: - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/tabs@3.3.5(react@18.3.1)': + '@react-types/table@3.9.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/textfield@3.9.1(react@18.3.1)': + '@react-types/tabs@3.3.6(react@18.3.1)': dependencies: - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@react-types/tooltip@3.4.7(react@18.3.1)': + '@react-types/textfield@3.9.2(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.5(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 - '@rollup/plugin-commonjs@25.0.7(rollup@4.14.3)': + '@react-types/tooltip@3.4.8(react@18.3.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + '@react-types/overlays': 3.8.6(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + react: 18.3.1 + + '@rollup/plugin-commonjs@25.0.7(rollup@4.17.2)': + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 - '@rollup/plugin-json@6.1.0(rollup@4.14.3)': + '@rollup/plugin-json@6.1.0(rollup@4.17.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.14.3)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.17.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 - '@rollup/plugin-replace@5.0.5(rollup@4.14.3)': + '@rollup/plugin-replace@5.0.5(rollup@4.17.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) magic-string: 0.30.10 optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 - '@rollup/plugin-wasm@6.2.2(rollup@4.14.3)': + '@rollup/plugin-wasm@6.2.2(rollup@4.17.2)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 - '@rollup/pluginutils@5.1.0(rollup@4.14.3)': + '@rollup/pluginutils@5.1.0(rollup@4.17.2)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.14.3 + rollup: 4.17.2 '@rollup/rollup-android-arm-eabi@4.14.3': optional: true + '@rollup/rollup-android-arm-eabi@4.17.2': + optional: true + '@rollup/rollup-android-arm64@4.14.3': optional: true + '@rollup/rollup-android-arm64@4.17.2': + optional: true + '@rollup/rollup-darwin-arm64@4.14.3': optional: true + '@rollup/rollup-darwin-arm64@4.17.2': + optional: true + '@rollup/rollup-darwin-x64@4.14.3': optional: true + '@rollup/rollup-darwin-x64@4.17.2': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.14.3': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.17.2': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.14.3': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.17.2': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.14.3': optional: true + '@rollup/rollup-linux-arm64-gnu@4.17.2': + optional: true + '@rollup/rollup-linux-arm64-musl@4.14.3': optional: true + '@rollup/rollup-linux-arm64-musl@4.17.2': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.14.3': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.17.2': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.14.3': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.17.2': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.14.3': optional: true + '@rollup/rollup-linux-s390x-gnu@4.17.2': + optional: true + '@rollup/rollup-linux-x64-gnu@4.14.3': optional: true + '@rollup/rollup-linux-x64-gnu@4.17.2': + optional: true + '@rollup/rollup-linux-x64-musl@4.14.3': optional: true + '@rollup/rollup-linux-x64-musl@4.17.2': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.14.3': optional: true + '@rollup/rollup-win32-arm64-msvc@4.17.2': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.14.3': optional: true + '@rollup/rollup-win32-ia32-msvc@4.17.2': + optional: true + '@rollup/rollup-win32-x64-msvc@4.14.3': optional: true + '@rollup/rollup-win32-x64-msvc@4.17.2': + optional: true + '@shikijs/core@1.4.0': {} '@swc/core-darwin-arm64@1.4.16': optional: true + '@swc/core-darwin-arm64@1.4.17': + optional: true + '@swc/core-darwin-x64@1.4.16': optional: true + '@swc/core-darwin-x64@1.4.17': + optional: true + '@swc/core-linux-arm-gnueabihf@1.4.16': optional: true + '@swc/core-linux-arm-gnueabihf@1.4.17': + optional: true + '@swc/core-linux-arm64-gnu@1.4.16': optional: true + '@swc/core-linux-arm64-gnu@1.4.17': + optional: true + '@swc/core-linux-arm64-musl@1.4.16': optional: true + '@swc/core-linux-arm64-musl@1.4.17': + optional: true + '@swc/core-linux-x64-gnu@1.4.16': optional: true + '@swc/core-linux-x64-gnu@1.4.17': + optional: true + '@swc/core-linux-x64-musl@1.4.16': optional: true + '@swc/core-linux-x64-musl@1.4.17': + optional: true + '@swc/core-win32-arm64-msvc@1.4.16': optional: true + '@swc/core-win32-arm64-msvc@1.4.17': + optional: true + '@swc/core-win32-ia32-msvc@1.4.16': optional: true + '@swc/core-win32-ia32-msvc@1.4.17': + optional: true + '@swc/core-win32-x64-msvc@1.4.16': optional: true - '@swc/core@1.4.16(@swc/helpers@0.5.10)': + '@swc/core-win32-x64-msvc@1.4.17': + optional: true + + '@swc/core@1.4.16(@swc/helpers@0.5.11)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.6 @@ -6276,7 +6580,24 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.4.16 '@swc/core-win32-ia32-msvc': 1.4.16 '@swc/core-win32-x64-msvc': 1.4.16 - '@swc/helpers': 0.5.10 + '@swc/helpers': 0.5.11 + + '@swc/core@1.4.17(@swc/helpers@0.5.11)': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.6 + optionalDependencies: + '@swc/core-darwin-arm64': 1.4.17 + '@swc/core-darwin-x64': 1.4.17 + '@swc/core-linux-arm-gnueabihf': 1.4.17 + '@swc/core-linux-arm64-gnu': 1.4.17 + '@swc/core-linux-arm64-musl': 1.4.17 + '@swc/core-linux-x64-gnu': 1.4.17 + '@swc/core-linux-x64-musl': 1.4.17 + '@swc/core-win32-arm64-msvc': 1.4.17 + '@swc/core-win32-ia32-msvc': 1.4.17 + '@swc/core-win32-x64-msvc': 1.4.17 + '@swc/helpers': 0.5.11 '@swc/counter@0.1.3': {} @@ -6293,21 +6614,25 @@ snapshots: dependencies: tslib: 2.6.2 + '@swc/helpers@0.5.11': + dependencies: + tslib: 2.6.2 + '@swc/types@0.1.6': dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/typography@0.5.12(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)))': + '@tailwindcss/typography@0.5.13(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) '@tanstack/history@1.28.9': {} - '@tanstack/react-router@1.31.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/react-router@1.31.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/history': 1.28.9 '@tanstack/react-store': 0.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -6323,9 +6648,9 @@ snapshots: react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.0(react@18.3.1) - '@tanstack/router-devtools@1.31.3(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tanstack/router-devtools@1.31.9(csstype@3.1.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tanstack/react-router': 1.31.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-router': 1.31.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) clsx: 2.1.0 date-fns: 2.30.0 goober: 2.1.14(csstype@3.1.3) @@ -6337,9 +6662,9 @@ snapshots: '@tanstack/router-generator@1.30.0': dependencies: prettier: 3.2.5 - zod: 3.23.5 + zod: 3.23.6 - '@tanstack/router-vite-plugin@1.30.0(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3))': + '@tanstack/router-vite-plugin@1.30.0(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3))': dependencies: '@babel/core': 7.24.4 '@babel/generator': 7.24.4 @@ -6355,8 +6680,8 @@ snapshots: '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.5 - '@vitejs/plugin-react': 4.2.1(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3)) - zod: 3.23.5 + '@vitejs/plugin-react': 4.2.1(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3)) + zod: 3.23.6 transitivePeerDependencies: - supports-color - vite @@ -6373,9 +6698,9 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@turbo/gen@1.13.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)': + '@turbo/gen@1.13.3(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)': dependencies: - '@turbo/workspaces': 1.13.2 + '@turbo/workspaces': 1.13.3 chalk: 2.4.2 commander: 10.0.1 fs-extra: 10.1.0 @@ -6383,7 +6708,7 @@ snapshots: minimatch: 9.0.4 node-plop: 0.26.3 proxy-agent: 6.4.0 - ts-node: 10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5) update-check: 1.5.4 validate-npm-package-name: 5.0.0 transitivePeerDependencies: @@ -6393,7 +6718,7 @@ snapshots: - supports-color - typescript - '@turbo/workspaces@1.13.2': + '@turbo/workspaces@1.13.3': dependencies: chalk: 2.4.2 commander: 10.0.1 @@ -6435,7 +6760,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 optional: true '@types/debug@4.1.12': @@ -6453,7 +6778,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.12.7 + '@types/node': 20.12.8 '@types/hast@3.0.4': dependencies: @@ -6478,7 +6803,7 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.12.7': + '@types/node@20.12.8': dependencies: undici-types: 5.26.5 @@ -6503,7 +6828,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 '@types/tinycolor2@1.4.6': {} @@ -6513,21 +6838,21 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react-swc@3.6.0(@swc/helpers@0.5.10)(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3))': + '@vitejs/plugin-react-swc@3.6.0(@swc/helpers@0.5.11)(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3))': dependencies: - '@swc/core': 1.4.16(@swc/helpers@0.5.10) - vite: 5.2.10(@types/node@20.12.7)(terser@5.30.3) + '@swc/core': 1.4.16(@swc/helpers@0.5.11) + vite: 5.2.10(@types/node@20.12.8)(terser@5.30.3) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.2.1(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3))': + '@vitejs/plugin-react@4.2.1(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3))': dependencies: '@babel/core': 7.24.4 '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.2.10(@types/node@20.12.7)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.8)(terser@5.30.3) transitivePeerDependencies: - supports-color @@ -6703,24 +7028,24 @@ snapshots: dependencies: semver: 7.6.0 - bunchee@5.1.2(typescript@5.4.5): + bunchee@5.1.5(typescript@5.4.5): dependencies: - '@rollup/plugin-commonjs': 25.0.7(rollup@4.14.3) - '@rollup/plugin-json': 6.1.0(rollup@4.14.3) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.14.3) - '@rollup/plugin-replace': 5.0.5(rollup@4.14.3) - '@rollup/plugin-wasm': 6.2.2(rollup@4.14.3) - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@swc/core': 1.4.16(@swc/helpers@0.5.10) - '@swc/helpers': 0.5.10 + '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) + '@rollup/plugin-json': 6.1.0(rollup@4.17.2) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.17.2) + '@rollup/plugin-replace': 5.0.5(rollup@4.17.2) + '@rollup/plugin-wasm': 6.2.2(rollup@4.17.2) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@swc/core': 1.4.17(@swc/helpers@0.5.11) + '@swc/helpers': 0.5.11 arg: 5.0.2 clean-css: 5.3.3 magic-string: 0.30.10 pretty-bytes: 5.6.0 - rollup: 4.14.3 - rollup-plugin-dts: 6.1.0(rollup@4.14.3)(typescript@5.4.5) - rollup-plugin-swc3: 0.11.1(@swc/core@1.4.16(@swc/helpers@0.5.10))(rollup@4.14.3) - rollup-preserve-directives: 1.1.1(rollup@4.14.3) + rollup: 4.17.2 + rollup-plugin-dts: 6.1.0(rollup@4.17.2)(typescript@5.4.5) + rollup-plugin-swc3: 0.11.1(@swc/core@1.4.17(@swc/helpers@0.5.11))(rollup@4.17.2) + rollup-preserve-directives: 1.1.1(rollup@4.17.2) tslib: 2.6.2 optionalDependencies: typescript: 5.4.5 @@ -6885,10 +7210,10 @@ snapshots: commander@4.1.1: {} - commitizen@4.3.0(@types/node@20.12.7)(typescript@5.4.5): + commitizen@4.3.0(@types/node@20.12.8)(typescript@5.4.5): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.12.7)(typescript@5.4.5) + cz-conventional-changelog: 3.3.0(@types/node@20.12.8)(typescript@5.4.5) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6932,9 +7257,9 @@ snapshots: core-js-pure@3.37.0: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.7)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.12.8)(cosmiconfig@9.0.0(typescript@5.4.5))(typescript@5.4.5): dependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 cosmiconfig: 9.0.0(typescript@5.4.5) jiti: 1.21.0 typescript: 5.4.5 @@ -6981,16 +7306,16 @@ snapshots: csv-stringify: 5.6.5 stream-transform: 2.1.3 - cz-conventional-changelog@3.3.0(@types/node@20.12.7)(typescript@5.4.5): + cz-conventional-changelog@3.3.0(@types/node@20.12.8)(typescript@5.4.5): dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.12.7)(typescript@5.4.5) + commitizen: 4.3.0(@types/node@20.12.8)(typescript@5.4.5) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@20.12.7)(typescript@5.4.5) + '@commitlint/load': 19.2.0(@types/node@20.12.8)(typescript@5.4.5) transitivePeerDependencies: - '@types/node' - typescript @@ -8065,7 +8390,7 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.376.0(react@18.3.1): + lucide-react@0.378.0(react@18.3.1): dependencies: react: 18.3.1 @@ -8809,13 +9134,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.38 - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 yaml: 2.4.1 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5) postcss-nested@6.0.1(postcss@8.4.38): dependencies: @@ -8886,69 +9211,73 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-aria-components@1.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@internationalized/date': 3.5.2 - '@internationalized/string': 3.2.1 - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/toolbar': 3.0.0-beta.3(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-stately/table': 3.11.6(react@18.3.1) - '@react-stately/utils': 3.9.1(react@18.3.1) - '@react-types/form': 3.7.2(react@18.3.1) - '@react-types/grid': 3.2.4(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) - '@react-types/table': 3.9.3(react@18.3.1) + react-aria-components@1.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@internationalized/date': 3.5.3 + '@internationalized/string': 3.2.2 + '@react-aria/color': 3.0.0-beta.32(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/menu': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/toolbar': 3.0.0-beta.4(react@18.3.1) + '@react-aria/tree': 3.0.0-alpha.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-stately/color': 3.6.0(react@18.3.1) + '@react-stately/menu': 3.7.0(react@18.3.1) + '@react-stately/table': 3.11.7(react@18.3.1) + '@react-stately/utils': 3.10.0(react@18.3.1) + '@react-types/color': 3.0.0-beta.24(react@18.3.1) + '@react-types/form': 3.7.3(react@18.3.1) + '@react-types/grid': 3.2.5(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) + '@react-types/table': 3.9.4(react@18.3.1) '@swc/helpers': 0.5.10 client-only: 0.0.1 react: 18.3.1 - react-aria: 3.32.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-aria: 3.33.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - react-stately: 3.30.1(react@18.3.1) + react-stately: 3.31.0(react@18.3.1) use-sync-external-store: 1.2.0(react@18.3.1) - react-aria@3.32.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@internationalized/string': 3.2.1 - '@react-aria/breadcrumbs': 3.5.11(react@18.3.1) - '@react-aria/button': 3.9.3(react@18.3.1) - '@react-aria/calendar': 3.5.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/checkbox': 3.14.1(react@18.3.1) - '@react-aria/combobox': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/datepicker': 3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dialog': 3.5.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dnd': 3.5.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.16.2(react@18.3.1) - '@react-aria/gridlist': 3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.10.2(react@18.3.1) - '@react-aria/interactions': 3.21.1(react@18.3.1) - '@react-aria/label': 3.7.6(react@18.3.1) - '@react-aria/link': 3.6.5(react@18.3.1) - '@react-aria/listbox': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/meter': 3.4.11(react@18.3.1) - '@react-aria/numberfield': 3.11.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.21.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/progress': 3.4.11(react@18.3.1) - '@react-aria/radio': 3.10.2(react@18.3.1) - '@react-aria/searchfield': 3.7.3(react@18.3.1) - '@react-aria/select': 3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/separator': 3.3.11(react@18.3.1) - '@react-aria/slider': 3.7.6(react@18.3.1) - '@react-aria/ssr': 3.9.2(react@18.3.1) - '@react-aria/switch': 3.6.2(react@18.3.1) - '@react-aria/table': 3.13.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tabs': 3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tag': 3.3.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.14.3(react@18.3.1) - '@react-aria/tooltip': 3.7.2(react@18.3.1) - '@react-aria/utils': 3.23.2(react@18.3.1) - '@react-aria/visually-hidden': 3.8.10(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + react-aria@3.33.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@internationalized/string': 3.2.2 + '@react-aria/breadcrumbs': 3.5.12(react@18.3.1) + '@react-aria/button': 3.9.4(react@18.3.1) + '@react-aria/calendar': 3.5.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/checkbox': 3.14.2(react@18.3.1) + '@react-aria/combobox': 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/datepicker': 3.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/dialog': 3.5.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/dnd': 3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.17.0(react@18.3.1) + '@react-aria/gridlist': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.11.0(react@18.3.1) + '@react-aria/interactions': 3.21.2(react@18.3.1) + '@react-aria/label': 3.7.7(react@18.3.1) + '@react-aria/link': 3.7.0(react@18.3.1) + '@react-aria/listbox': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/menu': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/meter': 3.4.12(react@18.3.1) + '@react-aria/numberfield': 3.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.22.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/progress': 3.4.12(react@18.3.1) + '@react-aria/radio': 3.10.3(react@18.3.1) + '@react-aria/searchfield': 3.7.4(react@18.3.1) + '@react-aria/select': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/separator': 3.3.12(react@18.3.1) + '@react-aria/slider': 3.7.7(react@18.3.1) + '@react-aria/ssr': 3.9.3(react@18.3.1) + '@react-aria/switch': 3.6.3(react@18.3.1) + '@react-aria/table': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tabs': 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tag': 3.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.14.4(react@18.3.1) + '@react-aria/tooltip': 3.7.3(react@18.3.1) + '@react-aria/utils': 3.24.0(react@18.3.1) + '@react-aria/visually-hidden': 3.8.11(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -8975,31 +9304,31 @@ snapshots: react-refresh@0.14.0: {} - react-stately@3.30.1(react@18.3.1): - dependencies: - '@react-stately/calendar': 3.4.4(react@18.3.1) - '@react-stately/checkbox': 3.6.3(react@18.3.1) - '@react-stately/collections': 3.10.5(react@18.3.1) - '@react-stately/combobox': 3.8.2(react@18.3.1) - '@react-stately/data': 3.11.2(react@18.3.1) - '@react-stately/datepicker': 3.9.2(react@18.3.1) - '@react-stately/dnd': 3.2.8(react@18.3.1) - '@react-stately/form': 3.0.1(react@18.3.1) - '@react-stately/list': 3.10.3(react@18.3.1) - '@react-stately/menu': 3.6.1(react@18.3.1) - '@react-stately/numberfield': 3.9.1(react@18.3.1) - '@react-stately/overlays': 3.6.5(react@18.3.1) - '@react-stately/radio': 3.10.2(react@18.3.1) - '@react-stately/searchfield': 3.5.1(react@18.3.1) - '@react-stately/select': 3.6.2(react@18.3.1) - '@react-stately/selection': 3.14.3(react@18.3.1) - '@react-stately/slider': 3.5.2(react@18.3.1) - '@react-stately/table': 3.11.6(react@18.3.1) - '@react-stately/tabs': 3.6.4(react@18.3.1) - '@react-stately/toggle': 3.7.2(react@18.3.1) - '@react-stately/tooltip': 3.4.7(react@18.3.1) - '@react-stately/tree': 3.7.6(react@18.3.1) - '@react-types/shared': 3.22.1(react@18.3.1) + react-stately@3.31.0(react@18.3.1): + dependencies: + '@react-stately/calendar': 3.5.0(react@18.3.1) + '@react-stately/checkbox': 3.6.4(react@18.3.1) + '@react-stately/collections': 3.10.6(react@18.3.1) + '@react-stately/combobox': 3.8.3(react@18.3.1) + '@react-stately/data': 3.11.3(react@18.3.1) + '@react-stately/datepicker': 3.9.3(react@18.3.1) + '@react-stately/dnd': 3.3.0(react@18.3.1) + '@react-stately/form': 3.0.2(react@18.3.1) + '@react-stately/list': 3.10.4(react@18.3.1) + '@react-stately/menu': 3.7.0(react@18.3.1) + '@react-stately/numberfield': 3.9.2(react@18.3.1) + '@react-stately/overlays': 3.6.6(react@18.3.1) + '@react-stately/radio': 3.10.3(react@18.3.1) + '@react-stately/searchfield': 3.5.2(react@18.3.1) + '@react-stately/select': 3.6.3(react@18.3.1) + '@react-stately/selection': 3.15.0(react@18.3.1) + '@react-stately/slider': 3.5.3(react@18.3.1) + '@react-stately/table': 3.11.7(react@18.3.1) + '@react-stately/tabs': 3.6.5(react@18.3.1) + '@react-stately/toggle': 3.7.3(react@18.3.1) + '@react-stately/tooltip': 3.4.8(react@18.3.1) + '@react-stately/tree': 3.8.0(react@18.3.1) + '@react-types/shared': 3.23.0(react@18.3.1) react: 18.3.1 react@18.3.1: @@ -9173,27 +9502,27 @@ snapshots: dependencies: glob: 7.2.3 - rollup-plugin-dts@6.1.0(rollup@4.14.3)(typescript@5.4.5): + rollup-plugin-dts@6.1.0(rollup@4.17.2)(typescript@5.4.5): dependencies: magic-string: 0.30.10 - rollup: 4.14.3 + rollup: 4.17.2 typescript: 5.4.5 optionalDependencies: '@babel/code-frame': 7.24.2 - rollup-plugin-swc3@0.11.1(@swc/core@1.4.16(@swc/helpers@0.5.10))(rollup@4.14.3): + rollup-plugin-swc3@0.11.1(@swc/core@1.4.17(@swc/helpers@0.5.11))(rollup@4.17.2): dependencies: '@fastify/deepmerge': 1.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@swc/core': 1.4.16(@swc/helpers@0.5.10) + '@rollup/pluginutils': 5.1.0(rollup@4.17.2) + '@swc/core': 1.4.17(@swc/helpers@0.5.11) get-tsconfig: 4.7.3 - rollup: 4.14.3 - rollup-preserve-directives: 1.1.1(rollup@4.14.3) + rollup: 4.17.2 + rollup-preserve-directives: 1.1.1(rollup@4.17.2) - rollup-preserve-directives@1.1.1(rollup@4.14.3): + rollup-preserve-directives@1.1.1(rollup@4.17.2): dependencies: magic-string: 0.30.10 - rollup: 4.14.3 + rollup: 4.17.2 rollup@4.14.3: dependencies: @@ -9217,6 +9546,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.14.3 fsevents: 2.3.3 + rollup@4.17.2: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.17.2 + '@rollup/rollup-android-arm64': 4.17.2 + '@rollup/rollup-darwin-arm64': 4.17.2 + '@rollup/rollup-darwin-x64': 4.17.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.17.2 + '@rollup/rollup-linux-arm-musleabihf': 4.17.2 + '@rollup/rollup-linux-arm64-gnu': 4.17.2 + '@rollup/rollup-linux-arm64-musl': 4.17.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2 + '@rollup/rollup-linux-riscv64-gnu': 4.17.2 + '@rollup/rollup-linux-s390x-gnu': 4.17.2 + '@rollup/rollup-linux-x64-gnu': 4.17.2 + '@rollup/rollup-linux-x64-musl': 4.17.2 + '@rollup/rollup-win32-arm64-msvc': 4.17.2 + '@rollup/rollup-win32-ia32-msvc': 4.17.2 + '@rollup/rollup-win32-x64-msvc': 4.17.2 + fsevents: 2.3.3 + run-async@2.4.1: {} run-parallel@1.2.0: @@ -9521,20 +9872,20 @@ snapshots: dependencies: '@babel/runtime': 7.24.4 - tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))): + tailwind-variants@0.2.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))): dependencies: tailwind-merge: 2.3.0 - tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) - tailwindcss-animate@1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))): + tailwindcss-animate@1.0.7(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))): dependencies: - tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) - tailwindcss-react-aria-components@1.1.1(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5))): + tailwindcss-react-aria-components@1.1.2(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5))): dependencies: - tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) - tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)): + tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -9553,7 +9904,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5)) postcss-nested: 6.0.1(postcss@8.4.38) postcss-selector-parser: 6.0.16 resolve: 1.22.8 @@ -9616,14 +9967,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.4.16(@swc/helpers@0.5.10))(@types/node@20.12.7)(typescript@5.4.5): + ts-node@10.9.2(@swc/core@1.4.17(@swc/helpers@0.5.11))(@types/node@20.12.8)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.7 + '@types/node': 20.12.8 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -9634,7 +9985,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.4.16(@swc/helpers@0.5.10) + '@swc/core': 1.4.17(@swc/helpers@0.5.11) tsconfck@3.0.3(typescript@5.4.5): optionalDependencies: @@ -9849,24 +10200,24 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.12.7)(terser@5.30.3)): + vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3)): dependencies: debug: 4.3.4 globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.4.5) optionalDependencies: - vite: 5.2.10(@types/node@20.12.7)(terser@5.30.3) + vite: 5.2.10(@types/node@20.12.8)(terser@5.30.3) transitivePeerDependencies: - supports-color - typescript - vite@5.2.10(@types/node@20.12.7)(terser@5.30.3): + vite@5.2.10(@types/node@20.12.8)(terser@5.30.3): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.3 optionalDependencies: - '@types/node': 20.12.7 + '@types/node': 20.12.8 fsevents: 2.3.3 terser: 5.30.3 @@ -9978,6 +10329,6 @@ snapshots: yocto-queue@0.1.0: {} - zod@3.23.5: {} + zod@3.23.6: {} zwitch@2.0.4: {} From 1a3afa03360028096b4d35dfb99e1832b50c02d6 Mon Sep 17 00:00:00 2001 From: Tatjana <109523972+tatjana-mariella@users.noreply.github.com> Date: Fri, 3 May 2024 18:00:32 +0200 Subject: [PATCH 02/48] Feature/drawer (#69) * drawer implemented * drawer - fixes, introducing size for drawer * feat: remove size property | tg / rd | #28 * feat: improve drawer examples | tg / rd | #28 * feat: improve drawer styles and shared modal styles | tg / rd | #28 * drawer - default close button added for dialog and drawer * drawer - build fixes * feat: update changeset | tg / rd | #28 * fix lock files * fix typings * fix * fix build --------- Co-authored-by: Robert Dziuba Co-authored-by: Makisuo <31933546+Makisuo@users.noreply.github.com> --- .changeset/chilly-chairs-argue.md | 6 + apps/docs/content/components/dialog.mdx | 6 + apps/docs/content/components/drawer.mdx | 29 +++ apps/docs/package.json | 6 +- .../src/examples/dialog/hideCloseButton.tsx | 42 ++++ apps/docs/src/examples/drawer/directions.tsx | 40 ++++ .../src/examples/drawer/hideCloseButton.tsx | 20 ++ apps/docs/src/examples/drawer/preview.tsx | 20 ++ apps/docs/src/examples/index.ts | 138 +++++++++++++ apps/docs/src/lib/props.json | 3 +- bun.lockb | Bin 452888 -> 452888 bytes packages/styles/package.json | 8 +- .../styles/src/components/dialog/variants.ts | 1 + .../styles/src/components/drawer/index.ts | 5 + .../styles/src/components/drawer/variants.ts | 33 ++++ .../styles/src/components/select/variants.tsx | 2 +- .../ui/src/components/ui/button/button.tsx | 2 + .../ui/src/components/ui/dialog/dialog.tsx | 63 ++++-- .../components/ui/drawer/drawer.stories.tsx | 0 .../ui/src/components/ui/drawer/drawer.tsx | 59 ++++++ packages/ui/src/components/ui/drawer/index.ts | 5 + packages/ui/src/components/ui/index.ts | 1 + .../ui/src/components/ui/select/select.tsx | 7 +- packages/utils/package.json | 2 +- pnpm-lock.yaml | 184 +++++++++--------- 25 files changed, 570 insertions(+), 112 deletions(-) create mode 100644 .changeset/chilly-chairs-argue.md create mode 100644 apps/docs/content/components/drawer.mdx create mode 100644 apps/docs/src/examples/dialog/hideCloseButton.tsx create mode 100644 apps/docs/src/examples/drawer/directions.tsx create mode 100644 apps/docs/src/examples/drawer/hideCloseButton.tsx create mode 100644 apps/docs/src/examples/drawer/preview.tsx create mode 100644 packages/styles/src/components/drawer/index.ts create mode 100644 packages/styles/src/components/drawer/variants.ts create mode 100644 packages/ui/src/components/ui/drawer/drawer.stories.tsx create mode 100644 packages/ui/src/components/ui/drawer/drawer.tsx create mode 100644 packages/ui/src/components/ui/drawer/index.ts diff --git a/.changeset/chilly-chairs-argue.md b/.changeset/chilly-chairs-argue.md new file mode 100644 index 00000000..94f50496 --- /dev/null +++ b/.changeset/chilly-chairs-argue.md @@ -0,0 +1,6 @@ +--- +"@pixelshades/styles": minor +"@pixelshades/ui": minor +--- + +add drawer component diff --git a/apps/docs/content/components/dialog.mdx b/apps/docs/content/components/dialog.mdx index f81c2d95..ad47a034 100644 --- a/apps/docs/content/components/dialog.mdx +++ b/apps/docs/content/components/dialog.mdx @@ -21,4 +21,10 @@ The `Dialog` component provides a versatile way to create modal dialogs or pop-u +### Hide Close Button + +The Dialog can be shown without the close button by setting the property `hideCloseButton` to `true`. Default is `false`. + + + diff --git a/apps/docs/content/components/drawer.mdx b/apps/docs/content/components/drawer.mdx new file mode 100644 index 00000000..807e7348 --- /dev/null +++ b/apps/docs/content/components/drawer.mdx @@ -0,0 +1,29 @@ +--- +title: Drawer +description: Displays a Drawer. + +docLink: https://react-spectrum.adobe.com/react-aria/Modal.html + +slug: Drawer + +primaryTag: WIP +--- + +### Default + + + +### Placement + +The Drawer can appear from any edge of the screen. Pass the `placement` property and set it to `top`, `right`, `bottom`, or `left`. + + + + +### Hide Close Button + +The Drawer can be shown without the close button by setting the property `hideCloseButton` to `true`. Default is `false`. + + + + diff --git a/apps/docs/package.json b/apps/docs/package.json index 5ba2d3d8..361a3560 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -17,8 +17,8 @@ "@pixelshades/ui": "workspace:*", "@pixelshades/utils": "workspace:*", "@radix-ui/colors": "^3.0.0", - "@tanstack/react-router": "^1.31.9", - "@tanstack/router-devtools": "^1.31.9", + "@tanstack/react-router": "1.31.8", + "@tanstack/router-devtools": "1.31.8", "@tanstack/router-vite-plugin": "^1.30.0", "bezier-easing": "^2.1.0", "fuse.js": "^7.0.0", @@ -38,7 +38,7 @@ "rehype-pretty-code": "^0.13.1", "rehype-slug": "^6.0.0", "remark-gfm": "^4.0.0", - "tailwindcss": "^3.4.3", + "tailwindcss": "3.4.3", "tailwindcss-react-aria-components": "1.1.2", "typescript": "^5.4.5", "unist-builder": "^4.0.0", diff --git a/apps/docs/src/examples/dialog/hideCloseButton.tsx b/apps/docs/src/examples/dialog/hideCloseButton.tsx new file mode 100644 index 00000000..7b90ced3 --- /dev/null +++ b/apps/docs/src/examples/dialog/hideCloseButton.tsx @@ -0,0 +1,42 @@ +import { Button, Dialog, Input, Label } from "@pixelshades/ui/components" + +export default function Example() { + return ( + + + + + {({ close }) => ( + <> + + Edit profile +

    + Make changes to your profile here. Click save when you're done. +

    +
    +
    +
    + + +
    +
    + + +
    +
    + + + + + )} +
    +
    +
    + ) +} diff --git a/apps/docs/src/examples/drawer/directions.tsx b/apps/docs/src/examples/drawer/directions.tsx new file mode 100644 index 00000000..77926f9a --- /dev/null +++ b/apps/docs/src/examples/drawer/directions.tsx @@ -0,0 +1,40 @@ +import { Button, Drawer, type DrawerPlacement, PLACEMENTS, Select } from "@pixelshades/ui/components" +import React from "react" + +export default function Example() { + const options = PLACEMENTS.map((d) => ({ name: d })) + const [placement, setPlacement] = React.useState("right") + + return ( +
    +
    + +
    + + + + + {({ close }) => ( + <> + + Drawer Title + +
    Drawer Content
    + + + + + )} +
    +
    +
    +
    + ) +} diff --git a/apps/docs/src/examples/drawer/hideCloseButton.tsx b/apps/docs/src/examples/drawer/hideCloseButton.tsx new file mode 100644 index 00000000..40cb6555 --- /dev/null +++ b/apps/docs/src/examples/drawer/hideCloseButton.tsx @@ -0,0 +1,20 @@ +import { Button, Drawer } from "@pixelshades/ui/components" +import { SquareX } from "@pixelshades/ui/icons" + +export default function Example() { + return ( + + + + + <> + + Drawer Title + +
    Drawer Content
    + +
    +
    +
    + ) +} diff --git a/apps/docs/src/examples/drawer/preview.tsx b/apps/docs/src/examples/drawer/preview.tsx new file mode 100644 index 00000000..4e0c9553 --- /dev/null +++ b/apps/docs/src/examples/drawer/preview.tsx @@ -0,0 +1,20 @@ +import { Button, Drawer } from "@pixelshades/ui/components" +import { SquareX } from "@pixelshades/ui/icons" + +export default function Example() { + return ( + + + + + <> + + Drawer Title + +
    Drawer Content
    + +
    +
    +
    + ) +} diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index c7652b29..a8ef0b8c 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -792,6 +792,52 @@ export function Example() { export function Example() { return } +`, + }, + "dialog/hideCloseButton": { + component: lazy(() => import("~/examples/dialog/hideCloseButton.tsx")), + code: `import { Button, Dialog, Input, Label } from "@pixelshades/ui/components" + +export function Example() { + return ( + + + + + {({ close }) => ( + <> + + Edit profile +

    + Make changes to your profile here. Click save when you're done. +

    +
    +
    +
    + + +
    +
    + + +
    +
    + + + + + )} +
    +
    +
    + ) +} `, }, "dialog/preview": { @@ -838,6 +884,98 @@ export function Example() { ) } +`, + }, + "drawer/directions": { + component: lazy(() => import("~/examples/drawer/directions.tsx")), + code: `import { Button, Drawer, type DrawerPlacement, PLACEMENTS, Select } from "@pixelshades/ui/components" +import React from "react" + +export function Example() { + const options = PLACEMENTS.map((d) => ({ name: d })) + const [placement, setPlacement] = React.useState("right") + + return ( +
    +
    + +
    + + + + + {({ close }) => ( + <> + + Drawer Title + +
    Drawer Content
    + + + + + )} +
    +
    +
    +
    + ) +} +`, + }, + "drawer/hideCloseButton": { + component: lazy(() => import("~/examples/drawer/hideCloseButton.tsx")), + code: `import { Button, Drawer } from "@pixelshades/ui/components" +import { SquareX } from "@pixelshades/ui/icons" + +export function Example() { + return ( + + + + + <> + + Drawer Title + +
    Drawer Content
    + +
    +
    +
    + ) +} +`, + }, + "drawer/preview": { + component: lazy(() => import("~/examples/drawer/preview.tsx")), + code: `import { Button, Drawer } from "@pixelshades/ui/components" +import { SquareX } from "@pixelshades/ui/icons" + +export function Example() { + return ( + + + + + <> + + Drawer Title + +
    Drawer Content
    + +
    +
    +
    + ) +} `, }, "form/preview": { diff --git a/apps/docs/src/lib/props.json b/apps/docs/src/lib/props.json index 1262f3a7..ab3ebe00 100644 --- a/apps/docs/src/lib/props.json +++ b/apps/docs/src/lib/props.json @@ -1812,4 +1812,5 @@ } } ] -} \ No newline at end of file +} + diff --git a/bun.lockb b/bun.lockb index fe10e8c9e99618808946734b30d5e0e07005e208..e402d88e8b152f533d268c1d07d4a6f07aceac82 100755 GIT binary patch delta 360 zcmbPnNqWX5=?QuYj*oq{r(V9In_N^LF~5WNV&ZJ0#JV@;R&Yv}wUdEwK}(XSXz; znqcd4`;kL_)y3E{)5o*EvdKwA?<$@5cf~_t{v{Xg|9`t{-Bde91_nlkfBgS|G%FJW z9I&YMAN#+cyIkx2?cNC`)h|+9+jNUE9~w-J{BS{i|C&>BYYTpN9^REMc~7y} ud6L8mHf{RFoh-83HOyJ%zD_^1kX2#2JR=+T^g=m>*cW@LBgCKWqVx8Dm{uHbM9qiU|?kU$NvvVvobNj z0SiOhW0eHA_ZO}lPSgE&FwwH|^SegHFR|v#`R^YjeoTB3u(F{|I6hv|IkbWA);CjA zo9!`2j)8xs&SZ_jmOaV=(xGuAWFGv2;qCrcWmVw|C#v7w$N z!;~@x21y2nhVP#w_GF8dI506nWwzVzX4xgmWXUky@Dq#hcD{=&Jj`rBIRibT?Fv^| mo+ZJ|<1uHo`Z`@mmrY^1JR=+T^g( ? buttonGroupState.base({ variant, withRing, + ...values, size, className, }) : buttonVariants({ variant, withRing, + ...values, size, className, }) diff --git a/packages/ui/src/components/ui/dialog/dialog.tsx b/packages/ui/src/components/ui/dialog/dialog.tsx index f937f960..e7d444c0 100644 --- a/packages/ui/src/components/ui/dialog/dialog.tsx +++ b/packages/ui/src/components/ui/dialog/dialog.tsx @@ -5,49 +5,88 @@ // SPDX-License-Identifier: Apache-2.0 import { dialogVariants } from "@pixelshades/styles/components/dialog" -import { createStyleContext } from "@pixelshades/utils/styles" +import { SquareX } from "lucide-react" import type React from "react" import { Dialog as AriaDialogContent, - DialogTrigger as AriaDialogTrigger, + type DialogProps as AriaDialogProps, + type HeadingProps as AriaHeadingProps, Heading, - type HeadingProps, } from "react-aria-components" +import type { VariantProps } from "tailwind-variants" +import { Button } from "../button" import { Modal, type ModalOverlayProps } from "../modal" -const { withContext } = createStyleContext(dialogVariants) - -const { header, title, footer } = dialogVariants() +const { closeButton, modal, content, header, title, footer } = dialogVariants() const DialogRoot = ({ children, className, ...props }: ModalOverlayProps) => ( - + {children} ) DialogRoot.displayName = "Dialog" -const DialogContent = withContext(AriaDialogContent, "content") +export interface DialogContentProps extends AriaDialogProps, VariantProps { + /** Class name to apply to the Dialog. */ + className?: string + /** Class name to apply to the close button. */ + closeButtonClassName?: string + /** Hides default close button. It will not affect the functionality of the ESC key! */ + hideCloseButton?: boolean +} + +const DialogContent = ({ + hideCloseButton = false, + closeButtonClassName, + children, + className, + ...props +}: DialogContentProps) => ( + + {({ ...innerProps }) => ( + <> + {typeof children === "function" ? children(innerProps) : children} + {!hideCloseButton && ( +
    {helperText && {helperText}} {errorMessage} - - - {children} - + + + {children} + ) diff --git a/packages/ui/src/components/ui/dialog/dialog.tsx b/packages/ui/src/components/ui/dialog/dialog.tsx index 2c814b08..dea19340 100644 --- a/packages/ui/src/components/ui/dialog/dialog.tsx +++ b/packages/ui/src/components/ui/dialog/dialog.tsx @@ -43,9 +43,10 @@ const DialogContent = ({ closeButtonClassName, children, className, + padding, ...props }: DialogContentProps) => ( - + {({ ...innerProps }) => ( <> {typeof children === "function" ? children(innerProps) : children} diff --git a/packages/ui/src/components/ui/popover/popover.tsx b/packages/ui/src/components/ui/popover/popover.tsx index 4d0e2f73..5f6085cb 100644 --- a/packages/ui/src/components/ui/popover/popover.tsx +++ b/packages/ui/src/components/ui/popover/popover.tsx @@ -12,7 +12,7 @@ import { OverlayArrow, composeRenderProps, } from "react-aria-components" -import { DialogContent } from "../dialog" +import { DialogContent, type DialogContentProps } from "../dialog" const PopoverTrigger = DialogTrigger @@ -44,7 +44,11 @@ const PopoverRoot = ({ className, offset = 4, children, showArrow, ...props }: P ) -const PopoverContent = DialogContent +const PopoverContent = ({ children, ...props }: DialogContentProps) => ( + + {children} + +) PopoverRoot.displayName = "Popover" From 58d9bbc54586e9e17fb4bdba5a72b09364d2c5bc Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sat, 4 May 2024 01:09:07 +0200 Subject: [PATCH 09/48] feat: add improved docs gen --- apps/docs/src/components/props-table.tsx | 97 +- apps/docs/src/lib/props.json | 78994 +++++++++++++++- bun.lockb | Bin 452912 -> 239400 bytes .../src/components/combo-box/variants.ts | 2 +- packages/ui/package.json | 8 +- packages/ui/scripts/props-gen.ts | 33 + packages/ui/scripts/test.json | 27577 ++++++ .../ui/src/components/ui/button/button.tsx | 84 +- packages/ui/src/components/ui/menu/menu.tsx | 26 +- 9 files changed, 105015 insertions(+), 1806 deletions(-) create mode 100644 packages/ui/scripts/props-gen.ts create mode 100644 packages/ui/scripts/test.json diff --git a/apps/docs/src/components/props-table.tsx b/apps/docs/src/components/props-table.tsx index e7b261cf..90ea65e0 100644 --- a/apps/docs/src/components/props-table.tsx +++ b/apps/docs/src/components/props-table.tsx @@ -13,70 +13,67 @@ function getComponentName(path: string): string { return path.substring(lastSlashIndex + 1, extensionIndex) } -const getComponentPropsBySlug = (slug: string) => { - const matchKey = Object.keys(props).find((key) => getComponentName(key) === slug.toLowerCase()) - console.log("all props", props) - if (!matchKey) { +const getComponentDocBySlug = (slug: string) => { + const item = props.find((comp) => getComponentName(comp.filePath) === slug.toLowerCase()) + + if (!item) { return null } - return props[matchKey as "src/components/ui/breadcrumbs/breadcrumbs.tsx"] + return item } export const PropsTable = ({ slug }: PropsTableProps) => { - const props = getComponentPropsBySlug(slug) - console.log(props) - if (!props) { + const doc = getComponentDocBySlug(slug) + + if (!doc) { return "No Props Yet" } return (
    - {props.map((prop) => ( -
    - - {prop.displayName.includes("Unstyled") - ? prop.displayName.replace("Unstyled", "") - : prop.displayName}{" "} - Component Props - +
    + + {doc.displayName.includes("Unstyled") ? doc.displayName.replace("Unstyled", "") : doc.displayName}{" "} + Component Props + {/* + {(data) => { + return ( + + {" "} + extends {data.toString()} + + ) + }} + */} + + + + Name + Type + Description + + + {(data) => { - return ( - - {" "} - extends {data.toString()} - - ) + return Object.entries(data).map(([key, value]) => ( + + + {value.name} + + * + + + {value.type.name} + {value.description} + {/* {value.parent} */} + + )) }} - -
    - - Name - Type - Description - - - - {(data) => { - return Object.entries(data).map(([key, value]) => ( - - - {key} - - * - - - {value.tsType?.name} - {value.description} - - )) - }} - - -
    -
    - ))} + + +
    ) } diff --git a/apps/docs/src/lib/props.json b/apps/docs/src/lib/props.json index ab3ebe00..7ca4da8a 100644 --- a/apps/docs/src/lib/props.json +++ b/apps/docs/src/lib/props.json @@ -1,1816 +1,77406 @@ -{ - "src/components/ui/badge/badge.tsx": [ - { - "description": "Displays a Badge", - "methods": [], - "displayName": "Badge", - "props": { - "before": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "Element shown before the child" - }, - "after": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "Element shown after the child" +[ + { + "tags": {}, + "filePath": "src/components/ui/badge/badge.tsx", + "description": "Displays a Badge", + "displayName": "Badge", + "methods": [], + "props": {} + }, + { + "tags": {}, + "filePath": "src/components/ui/modal/modal.tsx", + "description": "", + "displayName": "Modal", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" } }, - "composes": [ - "HTMLAttributes", - "BadgeVariantsProps" - ] - } - ], - "src/components/ui/button-group/button-group.tsx": [ - { - "description": "Displays a group of buttons with matching styles.", - "methods": [], - "displayName": "UnstyledButtonGroup", - "props": { - "children": { - "required": true, - "tsType": { - "name": "ReactNode" - }, - "description": "The children of the button group." + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the button group." - } - } - } - ], - "src/components/ui/button/button.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Button" - } - ], - "src/components/ui/breadcrumbs/breadcrumbs.tsx": [ - { - "description": "", - "methods": [], - "displayName": "BreadcrumbsRoot", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the breadcrumbs." - }, - "separator": { - "required": false, - "tsType": { - "name": "ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ], - "raw": "ReactElement" - }, - "description": "The separator between the breadcrumbs." - }, - "children": { - "required": true, - "tsType": { - "name": "union", - "raw": "React.ReactNode | ((item: T) => React.ReactNode)", - "elements": [ - { - "name": "ReactReactNode", - "raw": "React.ReactNode" - }, - { - "name": "unknown" - } - ] - }, - "description": "The breadcrumb items." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/calendar/calendar.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Calendar", - "props": { - "error": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message to display if the calendar is invalid." + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the calendar." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/card/card.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Card" - }, - { - "description": "", - "methods": [], - "displayName": "CardTitle" - }, - { - "description": "", - "methods": [], - "displayName": "CardContent" - }, - { - "description": "", - "methods": [], - "displayName": "CardDescription" - }, - { - "description": "", - "methods": [], - "displayName": "CardFooter" - }, - { - "description": "", - "methods": [], - "displayName": "CardHeader" - } - ], - "src/components/ui/checkbox-group/checkbox-group.tsx": [ - { - "description": "", - "methods": [], - "displayName": "CheckboxGroup", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The className of the checkbox group." + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" }, - "children": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "Checkbox or any other components to render in the checkbox group." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" }, - "helperText": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "A subtle description next to the checkbox groups label." + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" }, - "errorMessage": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message of the checkbox group." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/checkbox/checkbox.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Checkbox" - } - ], - "src/components/ui/combo-box/combo-box.tsx": [ - { - "description": "", - "methods": [], - "displayName": "ComboBox", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the combo box." + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" }, - "label": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The label of the combo box." - }, - "description": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | null", - "elements": [ - { - "name": "string" - }, - { - "name": "null" - } - ] - }, - "description": "The description of the combo box." - }, - "errorMessage": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | null", - "elements": [ - { - "name": "string" - }, - { - "name": "null" - } - ] - }, - "description": "The error message to display if the combo box is invalid." - }, - "children": { - "required": true, - "tsType": { - "name": "union", - "raw": "React.ReactNode | ((item: T) => React.ReactNode)", - "elements": [ - { - "name": "ReactReactNode", - "raw": "React.ReactNode" - }, - { - "name": "unknown" - } - ] - }, - "description": "The combo box items." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/command/command.tsx": [ - { - "description": "Displays a command with a title and a list of actions.", - "methods": [], - "displayName": "UnstyledCommand", - "props": { - "children": { - "required": false, - "tsType": { - "name": "ReactReactNode", - "raw": "React.ReactNode" - }, - "description": "The children of the command." + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "Class name to apply to the command." - }, - "onOpenChange": { - "required": false, - "tsType": { - "name": "signature", - "type": "function", - "raw": "(isOpen: boolean) => void", - "signature": { - "arguments": [ - { - "type": { - "name": "boolean" - }, - "name": "isOpen" - } - ], - "return": { - "name": "void" - } - } - }, - "description": "Callback when the command is opened or closed." - }, - "shortcut": { - "required": false, - "tsType": { - "name": "Array", - "elements": [ - { - "name": "union", - "raw": "keyof typeof Keys", - "elements": [ - { - "name": "literal", - "value": "Backspace" - }, - { - "name": "literal", - "value": "Tab" - }, - { - "name": "literal", - "value": "Enter" - }, - { - "name": "literal", - "value": "Shift" - }, - { - "name": "literal", - "value": "Control" - }, - { - "name": "literal", - "value": "Alt" - }, - { - "name": "literal", - "value": "Pause" - }, - { - "name": "literal", - "value": "CapsLock" - }, - { - "name": "literal", - "value": "Escape" - }, - { - "name": "literal", - "value": "Space" - }, - { - "name": "literal", - "value": "PageUp" - }, - { - "name": "literal", - "value": "PageDown" - }, - { - "name": "literal", - "value": "End" - }, - { - "name": "literal", - "value": "Home" - }, - { - "name": "literal", - "value": "LeftArrow" - }, - { - "name": "literal", - "value": "UpArrow" - }, - { - "name": "literal", - "value": "RightArrow" - }, - { - "name": "literal", - "value": "DownArrow" - }, - { - "name": "literal", - "value": "Insert" - }, - { - "name": "literal", - "value": "Delete" - }, - { - "name": "literal", - "value": "Meta" - }, - { - "name": "literal", - "value": "Key0" - }, - { - "name": "literal", - "value": "Key1" - }, - { - "name": "literal", - "value": "Key2" - }, - { - "name": "literal", - "value": "Key3" - }, - { - "name": "literal", - "value": "Key4" - }, - { - "name": "literal", - "value": "Key5" - }, - { - "name": "literal", - "value": "Key6" - }, - { - "name": "literal", - "value": "Key7" - }, - { - "name": "literal", - "value": "Key8" - }, - { - "name": "literal", - "value": "Key9" - }, - { - "name": "literal", - "value": "KeyA" - }, - { - "name": "literal", - "value": "KeyB" - }, - { - "name": "literal", - "value": "KeyC" - }, - { - "name": "literal", - "value": "KeyD" - }, - { - "name": "literal", - "value": "KeyE" - }, - { - "name": "literal", - "value": "KeyF" - }, - { - "name": "literal", - "value": "KeyG" - }, - { - "name": "literal", - "value": "KeyH" - }, - { - "name": "literal", - "value": "KeyI" - }, - { - "name": "literal", - "value": "KeyJ" - }, - { - "name": "literal", - "value": "KeyK" - }, - { - "name": "literal", - "value": "KeyL" - }, - { - "name": "literal", - "value": "KeyM" - }, - { - "name": "literal", - "value": "KeyN" - }, - { - "name": "literal", - "value": "KeyO" - }, - { - "name": "literal", - "value": "KeyP" - }, - { - "name": "literal", - "value": "KeyQ" - }, - { - "name": "literal", - "value": "KeyR" - }, - { - "name": "literal", - "value": "KeyS" - }, - { - "name": "literal", - "value": "KeyT" - }, - { - "name": "literal", - "value": "KeyU" - }, - { - "name": "literal", - "value": "KeyV" - }, - { - "name": "literal", - "value": "KeyW" - }, - { - "name": "literal", - "value": "KeyX" - }, - { - "name": "literal", - "value": "KeyY" - }, - { - "name": "literal", - "value": "KeyZ" - }, - { - "name": "literal", - "value": "LeftMeta" - }, - { - "name": "literal", - "value": "RightMeta" - }, - { - "name": "literal", - "value": "Select" - }, - { - "name": "literal", - "value": "Numpad0" - }, - { - "name": "literal", - "value": "Numpad1" - }, - { - "name": "literal", - "value": "Numpad2" - }, - { - "name": "literal", - "value": "Numpad3" - }, - { - "name": "literal", - "value": "Numpad4" - }, - { - "name": "literal", - "value": "Numpad5" - }, - { - "name": "literal", - "value": "Numpad6" - }, - { - "name": "literal", - "value": "Numpad7" - }, - { - "name": "literal", - "value": "Numpad8" - }, - { - "name": "literal", - "value": "Numpad9" - }, - { - "name": "literal", - "value": "Multiply" - }, - { - "name": "literal", - "value": "Add" - }, - { - "name": "literal", - "value": "Subtract" - }, - { - "name": "literal", - "value": "Decimal" - }, - { - "name": "literal", - "value": "Divide" - }, - { - "name": "literal", - "value": "F1" - }, - { - "name": "literal", - "value": "F2" - }, - { - "name": "literal", - "value": "F3" - }, - { - "name": "literal", - "value": "F4" - }, - { - "name": "literal", - "value": "F5" - }, - { - "name": "literal", - "value": "F6" - }, - { - "name": "literal", - "value": "F7" - }, - { - "name": "literal", - "value": "F8" - }, - { - "name": "literal", - "value": "F9" - }, - { - "name": "literal", - "value": "F10" - }, - { - "name": "literal", - "value": "F11" - }, - { - "name": "literal", - "value": "F12" - }, - { - "name": "literal", - "value": "NumLock" - }, - { - "name": "literal", - "value": "ScrollLock" - }, - { - "name": "literal", - "value": "Semicolon" - }, - { - "name": "literal", - "value": "Equals" - }, - { - "name": "literal", - "value": "Comma" - }, - { - "name": "literal", - "value": "Dash" - }, - { - "name": "literal", - "value": "Period" - }, - { - "name": "literal", - "value": "ForwardSlash" - }, - { - "name": "literal", - "value": "GraveAccent" - }, - { - "name": "literal", - "value": "OpenBracket" - }, - { - "name": "literal", - "value": "BackSlash" - }, - { - "name": "literal", - "value": "CloseBracket" - }, - { - "name": "literal", - "value": "Quote" - } - ] - } - ], - "raw": "Array" - }, - "description": "Shortcut keys to open the command.", - "defaultValue": { - "value": "[\"Meta\", \"KeyK\"]", - "computed": false + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" }, - "searchField": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "The search field to display in the command." - }, - "open": { - "required": false, - "tsType": { - "name": "boolean" - }, - "description": "Whether the command is open." - }, - "onSearchChange": { - "required": false, - "tsType": { - "name": "signature", - "type": "function", - "raw": "(value: string) => void", - "signature": { - "arguments": [ - { - "type": { - "name": "string" - }, - "name": "value" - } - ], - "return": { - "name": "void" - } - } - }, - "description": "Callback when the search value changes." - }, - "searchValue": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The values to search for." - }, - "disableIntegratedSearch": { - "required": false, - "tsType": { - "name": "boolean" - }, - "description": "Whether to disable the integrated search.", - "defaultValue": { - "value": "false", - "computed": false + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" } + ], + "required": false, + "type": { + "name": "boolean" } - } - } - ], - "src/components/ui/data-list/data-list.tsx": [ - { - "description": "", - "methods": [], - "displayName": "UnstyledDataList" - } - ], - "src/components/ui/date-field/date-field.tsx": [ - { - "description": "", - "methods": [], - "displayName": "DateField", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to display below the date field." - }, - "errorMessage": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | ((validation: ValidationResult) => string)", - "elements": [ - { - "name": "string" - }, - { - "name": "unknown" - } - ] - }, - "description": "The error message to display if the date field is invalid." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" } }, - "composes": [ - "AriaDateFieldProps" - ] - } - ], - "src/components/ui/date-picker/date-picker.tsx": [ - { - "description": "", - "methods": [], - "displayName": "DatePicker", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to display below the date picker." - }, - "errorMessage": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | ((validation: ValidationResult) => string)", - "elements": [ - { - "name": "string" - }, - { - "name": "unknown" - } - ] - }, - "description": "The error message to display when the date picker is invalid." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" } }, - "composes": [ - "AriaDatePickerProps" - ] - } - ], - "src/components/ui/dialog/dialog.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Dialog", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "" + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" } }, - "composes": [ - "AriaModalOverlayProps" - ] - } - ], - "src/components/ui/form/form.tsx": [ - { - "description": "", - "methods": [], - "displayName": "UnstyledFormDescription" - } - ], - "src/components/ui/heading/heading-levels.tsx": [ - { - "description": "", - "methods": [], - "displayName": "HeadingLevel", - "props": { - "level": { - "required": false, - "tsType": { - "name": "union", - "raw": "1 | 2 | 3 | 4 | 5 | 6", - "elements": [ - { - "name": "literal", - "value": "1" - }, - { - "name": "literal", - "value": "2" - }, - { - "name": "literal", - "value": "3" - }, - { - "name": "literal", - "value": "4" - }, - { - "name": "literal", - "value": "5" - }, - { - "name": "literal", - "value": "6" - } - ] - }, - "description": "The heading level. By default, it'll increase the level by 1 based on the\ncontext." + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" }, - "children": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" } } } - ], - "src/components/ui/heading/heading.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Heading" - } - ], - "src/components/ui/highlight/highlight.tsx": [ - { - "description": "Displays a Text with highlighted characters", - "methods": [], - "displayName": "Highlight", - "props": { - "children": { - "required": true, - "tsType": { - "name": "string" - }, - "description": "Element that will be rendered highlighted." - }, - "highlight": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | string[]", - "elements": [ - { - "name": "string" - }, - { - "name": "Array", - "elements": [ - { - "name": "string" - } - ], - "raw": "string[]" - } - ] - }, - "description": "Elements characters that will be highlighted.", - "defaultValue": { - "value": "\"\"", - "computed": false + }, + { + "tags": {}, + "filePath": "src/components/ui/modal/modal.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" }, - "minLengthToHighlight": { - "required": false, - "tsType": { - "name": "number" - }, - "description": "Minimum length to highlight,", - "defaultValue": { - "value": "0", - "computed": false + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" } + ], + "required": false, + "type": { + "name": "boolean" } - } - } - ], - "src/components/ui/input/input.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Input" - } - ], - "src/components/ui/kbd/kbd.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Kbd", - "props": { - "size": { - "defaultValue": { - "value": "\"xs\"", - "computed": false - }, - "required": false + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" } } } - ], - "src/components/ui/label/label.tsx": [ - { - "description": "", - "methods": [], - "displayName": "LabelRoot", - "props": { - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + }, + { + "tags": {}, + "filePath": "src/components/ui/select/select.tsx", + "description": "", + "displayName": "Select", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the select field.", + "name": "className", + "parent": { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" }, - "isRequired": { - "required": false, - "tsType": { - "name": "boolean" - }, - "description": "" + "declarations": [ + { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "string" } }, - "composes": [ - "AriaLabelProps" - ] - } - ], - "src/components/ui/loading-spinner/loading-spinner.tsx": [ - { - "description": "", - "methods": [], - "displayName": "LoadingSpinner", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the loading spinner." - }, - "icon": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "The loading spinner icon to display." + "items": { + "defaultValue": null, + "description": "Array of select options.", + "name": "items", + "parent": { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "Iterable" } }, - "composes": [ - "VariantProps" - ] - } - ], - "src/components/ui/link/link.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Link", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles of the link." + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the select field.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" } }, - "composes": [ - "AriaLinkProps", - "VariantProps" - ] - } - ], - "src/components/ui/modal/modal.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Modal", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "" + "errorMessage": { + "defaultValue": null, + "description": "The tooltip to be displayed when hovering over the select field.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "string" } }, - "composes": [ - "AriaModalOverlayProps" - ] - } - ], - "src/components/ui/popover/popover.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Popover", - "props": { - "offset": { - "defaultValue": { - "value": "4", - "computed": false - }, - "required": false - } - } - } - ], - "src/components/ui/number-field/number-field.tsx": [ - { - "description": "", - "methods": [], - "displayName": "NumberField", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "children": { + "defaultValue": null, + "description": "Children of the select field.", + "name": "children", + "parent": { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": true, + "type": { + "name": "ReactNode | ((item: T) => ReactNode)" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to display below the date picker." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" }, - "errorMessage": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message to display when the number field is invalid." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" }, - "ref": { - "required": false, - "tsType": { - "name": "any" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" } }, - "composes": [ - "AriaNumberFieldProps" - ] - } - ], - "src/components/ui/progress-bar/progress-bar.tsx": [ - { - "description": "", - "methods": [], - "displayName": "ProgressBar", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles to apply to the progress bar." + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" }, - "label": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "A label to display above the progress bar." - }, - "description": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "Description text to display below the progress bar." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SelectRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" } }, - "composes": [ - "AriaProgressBarProps", - "VariantProps" - ] - } - ], - "src/components/ui/radio-group/radio-group.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Radio", - "props": { - "showRadio": { - "required": false, - "tsType": { - "name": "boolean" - }, - "description": "Whether the radio should be shown.", - "defaultValue": { - "value": "true", - "computed": false + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" } + ], + "required": false, + "type": { + "name": "string" } }, - "composes": [ - "AriaRadioProps" - ] - }, - { - "description": "", - "methods": [], - "displayName": "RadioGroup", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" }, - "children": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "The children of the radio group." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "The helper text to display below the radio group." - }, - "errorMessage": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | ((validation: ValidationResult) => string)", - "elements": [ - { - "name": "string" - }, - { - "name": "unknown" - } - ] - }, - "description": "The error message to display below the radio group." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" }, - "orientation": { - "defaultValue": { - "value": "\"vertical\"", - "computed": false - }, - "required": false + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" } }, - "composes": [ - "AriaRadioGroupProps" - ] - } - ], - "src/components/ui/range-calendar/range-calendar.tsx": [ - { - "description": "", - "methods": [], - "displayName": "RangeCalendar", - "props": { - "error": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message to display when the date picker is invalid." + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The className to apply styles to the component." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/select/select.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Select", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles to be applied to the select field." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "excludeFromTabOrder": { + "defaultValue": null, + "description": "Whether to exclude the element from the sequential tab order. If true,\nthe element will not be focusable via the keyboard by tabbing. This should\nbe avoided except in rare scenarios where an alternative means of accessing\nthe element or its functionality via the keyboard is available.", + "name": "excludeFromTabOrder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to be displayed below the select field." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "disabledKeys": { + "defaultValue": null, + "description": "The item keys that are disabled. These items cannot be selected, focused, or otherwise interacted with.", + "name": "disabledKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" }, - "errorMessage": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The tooltip to be displayed when hovering over the select field." - }, - "children": { - "required": true, - "tsType": { - "name": "union", - "raw": "React.ReactNode | ((item: T) => React.ReactNode)", - "elements": [ - { - "name": "ReactReactNode", - "raw": "React.ReactNode" - }, - { - "name": "unknown" - } - ] - }, - "description": "Children of the select field." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" } }, - "composes": [ - "Omit" - ] - } - ], - "src/components/ui/separator/separator.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Separator" - } - ], - "src/components/ui/switch/switch.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Switch", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "isOpen": { + "defaultValue": null, + "description": "Sets the open state of the menu.", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Sets the default open state of the menu.", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Method that is called when the open state of the menu changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" }, - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles to be applied to the switch field," + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to be displayed below the switch field." + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" }, - "errorMessage": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message to be displayed when the switch is in an error state." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] } }, - "composes": [ - "SwitchVariantProps", - "AriaSwitchProps" - ] - } - ], - "src/components/ui/text-field/text-area.tsx": [ - { - "description": "", - "methods": [], - "displayName": "TextArea", - "props": { - "ref": { - "required": false, - "tsType": { - "name": "any" - }, - "description": "" + "selectedKey": { + "defaultValue": null, + "description": "The currently selected key in the collection (controlled).", + "name": "selectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" } }, - "composes": [ - "InputVariantProps", - "Omit" - ] - } - ], - "src/components/ui/text-field/text-field.tsx": [ - { - "description": "", - "methods": [], - "displayName": "TextField", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" - }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "defaultSelectedKey": { + "defaultValue": null, + "description": "The initial selected key in the collection (uncontrolled).", + "name": "defaultSelectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to be displayed below the text field." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "onSelectionChange": { + "defaultValue": null, + "description": "Handler that is called when the selection changes.", + "name": "onSelectionChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" }, - "errorMessage": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The error message to be displayed when the text field is in an error state." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "(key: Key) => void" + } + }, + "autoComplete": { + "defaultValue": null, + "description": "Describes the type of autocomplete functionality the input should provide if any. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefautocomplete).", + "name": "autoComplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" }, - "multiLine": { - "required": false, - "tsType": { - "name": "boolean" - }, - "description": "Toggle between a text field and a text area." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input, used when submitting an HTML form.", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" }, - "cols": { - "required": false, - "tsType": { - "name": "number" - }, - "description": "The number of columns in the text area." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" }, - "rows": { - "required": false, - "tsType": { - "name": "number" - }, - "description": "The number of rows in the text area." + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" }, - "ref": { - "required": false, - "tsType": { - "name": "any" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" } }, - "composes": [ - "AriaTextFieldProps" - ] - } - ], - "src/components/ui/time-field/time-field.tsx": [ - { - "description": "", - "methods": [], - "displayName": "TimeField", - "props": { - "label": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A label to be displayed above the time field" + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" }, - "tooltip": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: Key) => true | ValidationError" + } + }, + "placeholder": { + "defaultValue": null, + "description": "Temporary text that occupies the text input when it is empty.", + "name": "placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "TextInputBase" }, - "description": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "" + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "TextInputBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" }, - "helperText": { - "required": false, - "tsType": { - "name": "ReactNode" - }, - "description": "A helper text to be displayed below the time field" - }, - "errorMessage": { - "required": false, - "tsType": { - "name": "union", - "raw": "string | ((validation: ValidationResult) => string)", - "elements": [ - { - "name": "string" - }, - { - "name": "unknown" - } - ] - }, - "description": "The error message to be displayed when the time field is in an error state" + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" } }, - "composes": [ - "AriaTimeFieldProps" - ] + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } } - ], - "src/components/ui/toggle-button/toggle-button.tsx": [ - { - "description": "Displays a button that can be toggled on and off.", - "methods": [], - "displayName": "UnstyledToggleButton", - "props": { - "before": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "The content to display before the toggle button." - }, - "after": { - "required": false, - "tsType": { - "name": "ReactReactElement", - "raw": "React.ReactElement", - "elements": [ - { - "name": "HTMLElement" - } - ] - }, - "description": "The content to display after the toggle button." + }, + { + "tags": {}, + "filePath": "src/components/ui/checkbox-group/checkbox-group.tsx", + "description": "", + "displayName": "CheckboxGroup", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The className of the checkbox group.", + "name": "className", + "parent": { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "Checkbox or any other components to render in the checkbox group.", + "name": "children", + "parent": { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "A subtle description next to the checkbox groups label.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message of the checkbox group.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: CheckboxGroupRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: string[]) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: string[]) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" } }, - "composes": [ - "ToggleVariantProps", - "AriaToggleButtonProps" - ] + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } } - ], - "src/components/ui/tooltip/tooltip.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Tooltip", - "props": { - "className": { - "required": false, - "tsType": { - "name": "string" - }, - "description": "The styles to be applied to the tooltip root." + }, + { + "tags": {}, + "filePath": "src/components/ui/radio-group/radio-group.tsx", + "description": "", + "displayName": "Radio", + "methods": [], + "props": { + "showRadio": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the radio should be shown.", + "name": "showRadio", + "parent": { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "inputRef": { + "defaultValue": null, + "description": "A ref for the HTML input element.", + "name": "inputRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "MutableRefObject" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the radio button is disabled or not.\nShows that a selection exists, but is not available in that circumstance.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "value": { + "defaultValue": null, + "description": "The value of the radio button, used when submitting an HTML form.\nSee [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio#Value).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + } + ], + "required": true, + "type": { + "name": "string" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: RadioRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: RadioRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RadioRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" } }, - "composes": [ - "AriaTooltipProps" - ] + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } } - ], - "src/components/ui/typography/typography.tsx": [ - { - "description": "", - "methods": [], - "displayName": "Typography", - "props": { - "as": { - "required": false, - "tsType": { - "name": "T" - }, - "description": "The HTML tag to be used for the typography." + }, + { + "tags": {}, + "filePath": "src/components/ui/radio-group/radio-group.tsx", + "description": "", + "displayName": "RadioGroup", + "methods": [], + "props": { + "children": { + "defaultValue": null, + "description": "The children of the radio group.", + "name": "children", + "parent": { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" }, - "children": { - "required": true, - "tsType": { - "name": "ReactNode" - }, - "description": "The children of the typography." + "declarations": [ + { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "The helper text to display below the radio group.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display below the radio group.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: string) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: string) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "orientation": { + "defaultValue": { + "value": "vertical" + }, + "description": "The axis the Radio Button(s) should align with.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: RadioGroupRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RadioGroupRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/combo-box/combo-box.tsx", + "description": "", + "displayName": "ComboBox", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the combo box.", + "name": "className", + "parent": { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "helperText": { + "defaultValue": null, + "description": "The description of the combo box.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display if the combo box is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The combo box items.", + "name": "children", + "parent": { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": true, + "type": { + "name": "ReactNode | ((item: T) => ReactNode)" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ComboBoxRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "disabledKeys": { + "defaultValue": null, + "description": "The item keys that are disabled. These items cannot be selected, focused, or otherwise interacted with.", + "name": "disabledKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "items": { + "defaultValue": null, + "description": "The list of ComboBox items (controlled).", + "name": "items", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Method that is called when the open state of the menu changes. Returns the new open state and the action that caused the opening of the menu.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean, menuTrigger?: MenuTriggerAction) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "selectedKey": { + "defaultValue": null, + "description": "The currently selected key in the collection (controlled).", + "name": "selectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "defaultSelectedKey": { + "defaultValue": null, + "description": "The initial selected key in the collection (uncontrolled).", + "name": "defaultSelectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "onSelectionChange": { + "defaultValue": null, + "description": "Handler that is called when the selection changes.", + "name": "onSelectionChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(key: Key) => void" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: ComboBoxValidationValue) => true | ValidationError" + } + }, + "shouldFocusWrap": { + "defaultValue": null, + "description": "Whether keyboard navigation is circular.", + "name": "shouldFocusWrap", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "AriaComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "AriaComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultItems": { + "defaultValue": null, + "description": "The list of ComboBox items (uncontrolled).", + "name": "defaultItems", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "inputValue": { + "defaultValue": null, + "description": "The value of the ComboBox input (controlled).", + "name": "inputValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "defaultInputValue": { + "defaultValue": null, + "description": "The default value of the ComboBox input (uncontrolled).", + "name": "defaultInputValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onInputChange": { + "defaultValue": null, + "description": "Handler that is called when the ComboBox input value changes.", + "name": "onInputChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(value: string) => void" + } + }, + "allowsCustomValue": { + "defaultValue": null, + "description": "Whether the ComboBox allows a non-item matching input value to be set.", + "name": "allowsCustomValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "menuTrigger": { + "defaultValue": { + "value": "'input'" + }, + "description": "The interaction required to display the ComboBox menu.", + "name": "menuTrigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "MenuTriggerAction", + "value": [ + { + "value": "\"input\"" + }, + { + "value": "\"focus\"" + }, + { + "value": "\"manual\"" + } + ] + } + }, + "defaultFilter": { + "defaultValue": null, + "description": "The filter function used to determine if a option should be included in the combo box list.", + "name": "defaultFilter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(textValue: string, inputValue: string) => boolean" + } + }, + "formValue": { + "defaultValue": { + "value": "'key'" + }, + "description": "Whether the text or key of the selected item is submitted as part of an HTML form.\nWhen `allowsCustomValue` is `true`, this option does not apply and the text is always submitted.", + "name": "formValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"key\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"key\"" + } + ] + } + }, + "allowsEmptyCollection": { + "defaultValue": null, + "description": "Whether the combo box allows the menu to be open when the collection is empty.", + "name": "allowsEmptyCollection", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/switch/switch.tsx", + "description": "", + "displayName": "Switch", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the switch field,", + "name": "className", + "parent": { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the switch field.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to be displayed when the switch is in an error state.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inputRef": { + "defaultValue": null, + "description": "A ref for the HTML input element.", + "name": "inputRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "MutableRefObject" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "AriaSwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "AriaSwitchBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the Switch's selection state changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "(isSelected: boolean) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isSelected": { + "defaultValue": null, + "description": "Whether the Switch should be selected (controlled).", + "name": "isSelected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultSelected": { + "defaultValue": null, + "description": "Whether the Switch should be selected (uncontrolled).", + "name": "defaultSelected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "excludeFromTabOrder": { + "defaultValue": null, + "description": "Whether to exclude the element from the sequential tab order. If true,\nthe element will not be focusable via the keyboard by tabbing. This should\nbe avoided except in rare scenarios where an alternative means of accessing\nthe element or its functionality via the keyboard is available.", + "name": "excludeFromTabOrder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "value": { + "defaultValue": null, + "description": "The value of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefvalue).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: SwitchRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SwitchRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/typography/typography.tsx", + "description": "", + "displayName": "Typography", + "methods": [], + "props": { + "as": { + "defaultValue": null, + "description": "The HTML tag to be used for the typography.", + "name": "as", + "declarations": [ + { + "fileName": "src/components/ui/typography/typography.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "ElementType" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the typography.", + "name": "children", + "declarations": [ + { + "fileName": "src/components/ui/typography/typography.tsx", + "name": "TypeLiteral" + } + ], + "required": true, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/menu/menu.tsx", + "description": "", + "displayName": "MenuContent", + "methods": [], + "props": { + "placement": { + "defaultValue": null, + "description": "", + "name": "placement", + "declarations": [ + { + "fileName": "src/components/ui/menu/menu.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Where the focus should be set.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + } + ], + "required": false, + "type": { + "name": "boolean | FocusStrategy" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "disabledKeys": { + "defaultValue": null, + "description": "The item keys that are disabled. These items cannot be selected, focused, or otherwise interacted with.", + "name": "disabledKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "items": { + "defaultValue": null, + "description": "Item objects in the collection.", + "name": "items", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "onAction": { + "defaultValue": null, + "description": "Handler that is called when an item is selected.", + "name": "onAction", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + } + ], + "required": false, + "type": { + "name": "(key: Key) => void" + } + }, + "disallowEmptySelection": { + "defaultValue": null, + "description": "Whether the collection allows empty selection.", + "name": "disallowEmptySelection", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onSelectionChange": { + "defaultValue": null, + "description": "Handler that is called when the selection changes.", + "name": "onSelectionChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + } + ], + "required": false, + "type": { + "name": "(keys: Selection) => void" + } + }, + "shouldFocusWrap": { + "defaultValue": null, + "description": "Whether keyboard navigation is circular.", + "name": "shouldFocusWrap", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onClose": { + "defaultValue": null, + "description": "Handler that is called when the menu should close after selecting an item.", + "name": "onClose", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+menu@3.9.8_react@18.3.1/node_modules/@react-types/menu/src/index.d.ts", + "name": "MenuProps" + } + ], + "required": false, + "type": { + "name": "() => void" + } + }, + "selectionMode": { + "defaultValue": null, + "description": "The type of selection that is allowed in the collection.", + "name": "selectionMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "SelectionMode", + "value": [ + { + "value": "\"multiple\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"single\"" + } + ] + } + }, + "selectedKeys": { + "defaultValue": null, + "description": "The currently selected keys in the collection (controlled).", + "name": "selectedKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + } + ], + "required": false, + "type": { + "name": "Iterable | \"all\"" + } + }, + "defaultSelectedKeys": { + "defaultValue": null, + "description": "The initial selected keys in the collection (uncontrolled).", + "name": "defaultSelectedKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "MultipleSelection" + } + ], + "required": false, + "type": { + "name": "Iterable | \"all\"" + } + }, + "children": { + "defaultValue": null, + "description": "The contents of the collection.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CollectionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CollectionProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((item: T) => ReactNode)" + } + }, + "dependencies": { + "defaultValue": null, + "description": "Values that should invalidate the item cache when using dynamic collections.", + "name": "dependencies", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CollectionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CollectionProps" + } + ], + "required": false, + "type": { + "name": "any[]" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onScroll": { + "defaultValue": null, + "description": "Handler that is called when a user scrolls. See [MDN](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll_event).", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ScrollableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ScrollableProps" + } + ], + "required": false, + "type": { + "name": "(e: UIEvent) => void" + } + } + } + }, + { + "tags": { + "version": "alpha" + }, + "filePath": "src/components/ui/menu/menu.tsx", + "description": "A submenu trigger is used to wrap a submenu's trigger item and the submenu itself.", + "displayName": "SubmenuTrigger", + "methods": [], + "props": { + "children": { + "defaultValue": null, + "description": "The contents of the SubmenuTrigger. The first child should be an Item (the trigger) and the second child should be the Popover (for the submenu).", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SubmenuTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SubmenuTriggerProps" + } + ], + "required": true, + "type": { + "name": "ReactElement>[]" + } + }, + "delay": { + "defaultValue": { + "value": "200" + }, + "description": "The delay time in milliseconds for the submenu to appear after hovering over the trigger.", + "name": "delay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SubmenuTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SubmenuTriggerProps" + } + ], + "required": false, + "type": { + "name": "number" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/menu/menu.tsx", + "description": "", + "displayName": "MenuSubMenuTrigger", + "methods": [], + "props": { + "id": { + "defaultValue": null, + "description": "The unique id of the item.", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "value": { + "defaultValue": null, + "description": "The object value that this item represents. When using dynamic collections, this is set automatically.", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "object" + } + }, + "textValue": { + "defaultValue": null, + "description": "A string representation of the item's contents, used for features like typeahead.", + "name": "textValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "An accessibility label for this item.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the item is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onAction": { + "defaultValue": null, + "description": "Handler that is called when the item is selected.", + "name": "onAction", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "MenuItemProps" + } + ], + "required": false, + "type": { + "name": "() => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: MenuItemRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + { + "fileName": "src/components/ui/menu/menu.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "string | (((values: MenuItemRenderProps & { defaultClassName: string; }) => string) & string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: MenuItemRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "href": { + "defaultValue": null, + "description": "A URL to link to. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#href).", + "name": "href", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hrefLang": { + "defaultValue": null, + "description": "Hints at the human language of the linked URL. See[MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#hreflang).", + "name": "hrefLang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "target": { + "defaultValue": null, + "description": "The target window for the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target).", + "name": "target", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "HTMLAttributeAnchorTarget" + } + }, + "rel": { + "defaultValue": null, + "description": "The relationship between the linked resource and the current page. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel).", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "download": { + "defaultValue": null, + "description": "Causes the browser to download the linked URL. A string may be provided to suggest a file name. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#download).", + "name": "download", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string | boolean" + } + }, + "ping": { + "defaultValue": null, + "description": "A space-separated list of URLs to ping when the link is followed. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#ping).", + "name": "ping", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "referrerPolicy": { + "defaultValue": null, + "description": "How much of the referrer to send when following the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#referrerpolicy).", + "name": "referrerPolicy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HTMLAttributeReferrerPolicy", + "value": [ + { + "value": "\"\"" + }, + { + "value": "\"origin\"" + }, + { + "value": "\"no-referrer\"" + }, + { + "value": "\"no-referrer-when-downgrade\"" + }, + { + "value": "\"origin-when-cross-origin\"" + }, + { + "value": "\"same-origin\"" + }, + { + "value": "\"strict-origin\"" + }, + { + "value": "\"strict-origin-when-cross-origin\"" + }, + { + "value": "\"unsafe-url\"" + } + ] + } + }, + "routerOptions": { + "defaultValue": null, + "description": "Options for the configured client side router.", + "name": "routerOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "never" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/range-calendar/range-calendar.tsx", + "description": "", + "displayName": "RangeCalendar", + "methods": [], + "props": { + "error": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "error", + "parent": { + "fileName": "src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The className to apply styles to the component.", + "name": "className", + "parent": { + "fileName": "src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: RangeCalendarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "autoFocus": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to automatically focus the calendar when it mounts.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RangeCalendarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue) => void" + } + }, + "isDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the focused date changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: CalendarDate) => void" + } + }, + "isReadOnly": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar value is immutable.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the current selection is invalid according to application logic.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "allowsNonContiguousRanges": { + "defaultValue": null, + "description": "When combined with `isDateUnavailable`, determines whether non-contiguous ranges,\ni.e. ranges containing unavailable dates, may be selected.", + "name": "allowsNonContiguousRanges", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "focusedValue": { + "defaultValue": null, + "description": "Controls the currently focused date within the calendar.", + "name": "focusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "defaultFocusedValue": { + "defaultValue": null, + "description": "The date that is focused when the calendar first mounts (uncountrolled).", + "name": "defaultFocusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "visibleDuration": { + "defaultValue": { + "value": "{months: 1}" + }, + "description": "The amount of days that will be displayed at once. This affects how pagination works.", + "name": "visibleDuration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "DateDuration" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/date-picker/date-picker.tsx", + "description": "", + "displayName": "DatePicker", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date picker.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnSelect": { + "defaultValue": { + "value": "true" + }, + "description": "Determines whether the date picker popover should close automatically when a date is selected.", + "name": "shouldCloseOnSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DatePickerStateOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DatePickerStateOptions" + } + ], + "required": false, + "type": { + "name": "boolean | (() => boolean)" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DatePickerRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DatePickerRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DatePickerRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/link/link.tsx", + "description": "", + "displayName": "Link", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the link.", + "name": "className", + "parent": { + "fileName": "src/components/ui/link/link.tsx", + "name": "LinkProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/link/link.tsx", + "name": "LinkProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "rel": { + "defaultValue": null, + "description": "The relationship between the linked resource and the current page. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel).", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the link is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+link@3.7.0_react@18.3.1/node_modules/@react-aria/link/dist/types.d.ts", + "name": "AriaLinkOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+link@3.7.0_react@18.3.1/node_modules/@react-aria/link/dist/types.d.ts", + "name": "AriaLinkOptions" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onPress": { + "defaultValue": null, + "description": "Handler that is called when the press is released over the target.", + "name": "onPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressStart": { + "defaultValue": null, + "description": "Handler that is called when a press interaction starts.", + "name": "onPressStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressEnd": { + "defaultValue": null, + "description": "Handler that is called when a press interaction ends, either\nover the target or when the pointer leaves the target.", + "name": "onPressEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressChange": { + "defaultValue": null, + "description": "Handler that is called when the press state changes.", + "name": "onPressChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(isPressed: boolean) => void" + } + }, + "onPressUp": { + "defaultValue": null, + "description": "Handler that is called when a press is released over the target, regardless of\nwhether it started on the target or not.", + "name": "onPressUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "href": { + "defaultValue": null, + "description": "A URL to link to. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#href).", + "name": "href", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hrefLang": { + "defaultValue": null, + "description": "Hints at the human language of the linked URL. See[MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#hreflang).", + "name": "hrefLang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "target": { + "defaultValue": null, + "description": "The target window for the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target).", + "name": "target", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "HTMLAttributeAnchorTarget" + } + }, + "download": { + "defaultValue": null, + "description": "Causes the browser to download the linked URL. A string may be provided to suggest a file name. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#download).", + "name": "download", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string | boolean" + } + }, + "ping": { + "defaultValue": null, + "description": "A space-separated list of URLs to ping when the link is followed. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#ping).", + "name": "ping", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "referrerPolicy": { + "defaultValue": null, + "description": "How much of the referrer to send when following the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#referrerpolicy).", + "name": "referrerPolicy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HTMLAttributeReferrerPolicy", + "value": [ + { + "value": "\"\"" + }, + { + "value": "\"origin\"" + }, + { + "value": "\"no-referrer\"" + }, + { + "value": "\"no-referrer-when-downgrade\"" + }, + { + "value": "\"origin-when-cross-origin\"" + }, + { + "value": "\"same-origin\"" + }, + { + "value": "\"strict-origin\"" + }, + { + "value": "\"strict-origin-when-cross-origin\"" + }, + { + "value": "\"unsafe-url\"" + } + ] + } + }, + "routerOptions": { + "defaultValue": null, + "description": "Options for the configured client side router.", + "name": "routerOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "never" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: LinkRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: LinkRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/button/button.tsx", + "description": "", + "displayName": "Button", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isLoading": { + "defaultValue": null, + "description": "", + "name": "isLoading", + "parent": { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "before": { + "defaultValue": null, + "description": "", + "name": "before", + "parent": { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + }, + "after": { + "defaultValue": null, + "description": "", + "name": "after", + "parent": { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/button/button.tsx", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + }, + "form": { + "defaultValue": null, + "description": "The `
    ` element to associate the button with.\nThe value of this attribute must be the id of a `` in the same document.", + "name": "form", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "formAction": { + "defaultValue": null, + "description": "The URL that processes the information submitted by the button.\nOverrides the action attribute of the button's form owner.", + "name": "formAction", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "formEncType": { + "defaultValue": null, + "description": "Indicates how to encode the form data that is submitted.", + "name": "formEncType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "formMethod": { + "defaultValue": null, + "description": "Indicates the HTTP method used to submit the form.", + "name": "formMethod", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "formNoValidate": { + "defaultValue": null, + "description": "Indicates that the form is not to be validated when it is submitted.", + "name": "formNoValidate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "formTarget": { + "defaultValue": null, + "description": "Overrides the target attribute of the button's form owner.", + "name": "formTarget", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "name": { + "defaultValue": null, + "description": "Submitted as a pair with the button's value as part of the form data.", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "value": { + "defaultValue": null, + "description": "The value associated with the button's name when it's submitted with the form data.", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\"" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the button is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "ButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "ButtonProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onPress": { + "defaultValue": null, + "description": "Handler that is called when the press is released over the target.", + "name": "onPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressStart": { + "defaultValue": null, + "description": "Handler that is called when a press interaction starts.", + "name": "onPressStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressEnd": { + "defaultValue": null, + "description": "Handler that is called when a press interaction ends, either\nover the target or when the pointer leaves the target.", + "name": "onPressEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressChange": { + "defaultValue": null, + "description": "Handler that is called when the press state changes.", + "name": "onPressChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(isPressed: boolean) => void" + } + }, + "onPressUp": { + "defaultValue": null, + "description": "Handler that is called when a press is released over the target, regardless of\nwhether it started on the target or not.", + "name": "onPressUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "type": { + "defaultValue": { + "value": "'button'" + }, + "description": "The behavior of the button when used in an HTML form.", + "name": "type", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+button@3.9.3_react@18.3.1/node_modules/@react-types/button/src/index.d.ts", + "name": "AriaBaseButtonProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"button\" | \"submit\" | \"reset\"", + "value": [ + { + "value": "\"button\"" + }, + { + "value": "\"submit\"" + }, + { + "value": "\"reset\"" + } + ] + } + }, + "excludeFromTabOrder": { + "defaultValue": null, + "description": "Whether to exclude the element from the sequential tab order. If true,\nthe element will not be focusable via the keyboard by tabbing. This should\nbe avoided except in rare scenarios where an alternative means of accessing\nthe element or its functionality via the keyboard is available.", + "name": "excludeFromTabOrder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ButtonRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ButtonRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/loading-spinner/loading-spinner.tsx", + "description": "", + "displayName": "LoadingSpinner", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the loading spinner.", + "name": "className", + "parent": { + "fileName": "src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "icon": { + "defaultValue": null, + "description": "The loading spinner icon to display.", + "name": "icon", + "parent": { + "fileName": "src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "Popover", + "methods": [], + "props": { + "showArrow": { + "defaultValue": null, + "description": "", + "name": "showArrow", + "parent": { + "fileName": "src/components/ui/popover/popover.tsx", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/popover/popover.tsx", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "trigger": { + "defaultValue": null, + "description": "The name of the component that triggered the popover. This is reflected on the element\nas the `data-trigger` attribute, and can be used to provide specific\nstyles for the popover depending on which element triggered it.", + "name": "trigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the popover positions itself with respect to.\n\nWhen used within a trigger component such as DialogTrigger, MenuTrigger, Select, etc.,\nthis is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the popover is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the popover is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "offset": { + "defaultValue": { + "value": "4" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the popover ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the popover.\nBy default, onClose will always be called on interaction outside the popover ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the popover should be disabled.\n\nMost popovers should not use this option. When set to true, an alternative\nway to close the popover with a keyboard must be provided.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "boundaryElement": { + "defaultValue": { + "value": "document.body" + }, + "description": "Element that that serves as the positioning boundary.", + "name": "boundaryElement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "scrollRef": { + "defaultValue": { + "value": "overlayRef" + }, + "description": "A ref for the scrollable region within the overlay.", + "name": "scrollRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "shouldUpdatePosition": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the overlay should update its position automatically.", + "name": "shouldUpdatePosition", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "maxHeight": { + "defaultValue": null, + "description": "The maxHeight specified for the overlay element.\nBy default, it will take all space up to the current viewport height.", + "name": "maxHeight", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "isNonModal": { + "defaultValue": null, + "description": "Whether the popover is non-modal, i.e. elements outside the popover may be\ninteracted with by assistive technologies.\n\nMost popovers should not use this option as it may negatively impact the screen\nreader experience. Only use with components such as combobox, which are designed\nto handle this situation carefully.", + "name": "isNonModal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: PopoverRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: PopoverRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: PopoverRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "PopoverContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": null, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "PopoverRoot", + "methods": [], + "props": { + "showArrow": { + "defaultValue": null, + "description": "", + "name": "showArrow", + "parent": { + "fileName": "src/components/ui/popover/popover.tsx", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/popover/popover.tsx", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "trigger": { + "defaultValue": null, + "description": "The name of the component that triggered the popover. This is reflected on the element\nas the `data-trigger` attribute, and can be used to provide specific\nstyles for the popover depending on which element triggered it.", + "name": "trigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the popover positions itself with respect to.\n\nWhen used within a trigger component such as DialogTrigger, MenuTrigger, Select, etc.,\nthis is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the popover is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the popover is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "offset": { + "defaultValue": { + "value": "4" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the popover ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the popover.\nBy default, onClose will always be called on interaction outside the popover ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the popover should be disabled.\n\nMost popovers should not use this option. When set to true, an alternative\nway to close the popover with a keyboard must be provided.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "boundaryElement": { + "defaultValue": { + "value": "document.body" + }, + "description": "Element that that serves as the positioning boundary.", + "name": "boundaryElement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "scrollRef": { + "defaultValue": { + "value": "overlayRef" + }, + "description": "A ref for the scrollable region within the overlay.", + "name": "scrollRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "shouldUpdatePosition": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the overlay should update its position automatically.", + "name": "shouldUpdatePosition", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "maxHeight": { + "defaultValue": null, + "description": "The maxHeight specified for the overlay element.\nBy default, it will take all space up to the current viewport height.", + "name": "maxHeight", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "isNonModal": { + "defaultValue": null, + "description": "Whether the popover is non-modal, i.e. elements outside the popover may be\ninteracted with by assistive technologies.\n\nMost popovers should not use this option as it may negatively impact the screen\nreader experience. Only use with components such as combobox, which are designed\nto handle this situation carefully.", + "name": "isNonModal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: PopoverRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: PopoverRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: PopoverRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/popover/popover.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "Dialog", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": { + "value": "false" + }, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogHeader", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogTitle", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "", + "name": "level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "HeadingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "HeadingProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogFooter", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/time-field/time-field.tsx", + "description": "", + "displayName": "TimeField", + "methods": [], + "props": { + "label": { + "defaultValue": null, + "description": "A label to be displayed above the time field", + "name": "label", + "parent": { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the time field", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to be displayed when the time field is in an error state", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedTimeValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedTimeValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed time that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed time that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder time that influences the format of the placeholder shown when no value is selected.\nDefaults to 12:00 AM or 00:00 depending on the hour cycle.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": { + "value": "'minute'" + }, + "description": "Determines the smallest unit that is displayed in the time picker.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"hour\" | \"minute\" | \"second\"", + "value": [ + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": null, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the hour field.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateFieldRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateFieldRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateFieldRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/file-trigger/file-trigger.tsx", + "description": "", + "displayName": "FileTrigger", + "methods": [], + "props": { + "acceptedFileTypes": { + "defaultValue": null, + "description": "Specifies what mime type of files are allowed.", + "name": "acceptedFileTypes", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "allowsMultiple": { + "defaultValue": null, + "description": "Whether multiple files can be selected.", + "name": "allowsMultiple", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultCamera": { + "defaultValue": null, + "description": "Specifies the use of a media capture mechanism to capture the media on the spot.", + "name": "defaultCamera", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"user\" | \"environment\"", + "value": [ + { + "value": "\"user\"" + }, + { + "value": "\"environment\"" + } + ] + } + }, + "onSelect": { + "defaultValue": null, + "description": "Handler when a user selects a file.", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "(files: FileList) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "acceptDirectory": { + "defaultValue": null, + "description": "Enables the selection of directories instead of individual files.", + "name": "acceptDirectory", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/slider/slider.tsx", + "description": "", + "displayName": "Slider", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "helperText": { + "defaultValue": null, + "description": "", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "thumbLabels": { + "defaultValue": null, + "description": "", + "name": "thumbLabels", + "parent": { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/slider/slider.tsx", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "formatOptions": { + "defaultValue": null, + "description": "The display format of the value label.", + "name": "formatOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "NumberFormatOptions" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "number | number[]" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: number | number[]) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the whole Slider is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "number | number[]" + } + }, + "orientation": { + "defaultValue": { + "value": "'horizontal'" + }, + "description": "The orientation of the Slider.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "step": { + "defaultValue": { + "value": "1" + }, + "description": "The slider's step value.", + "name": "step", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "minValue": { + "defaultValue": { + "value": "0" + }, + "description": "The slider's minimum value.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "maxValue": { + "defaultValue": { + "value": "100" + }, + "description": "The slider's maximum value.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "onChangeEnd": { + "defaultValue": null, + "description": "Fired when the slider stops moving, due to being let go.", + "name": "onChangeEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "(value: number | number[]) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: SliderRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SliderRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/checkbox/checkbox.tsx", + "description": "", + "displayName": "Checkbox", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/progress-bar/progress-bar.tsx", + "description": "", + "displayName": "ProgressBar", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to apply to the progress bar.", + "name": "className", + "parent": { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "A label to display above the progress bar.", + "name": "label", + "parent": { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "description": { + "defaultValue": null, + "description": "Description text to display below the progress bar.", + "name": "description", + "parent": { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "value": { + "defaultValue": { + "value": "0" + }, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "minValue": { + "defaultValue": { + "value": "0" + }, + "description": "The smallest value allowed for the input.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "maxValue": { + "defaultValue": { + "value": "100" + }, + "description": "The largest value allowed for the input.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "formatOptions": { + "defaultValue": { + "value": "{style: 'percent'}" + }, + "description": "The display format of the value label.", + "name": "formatOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + } + ], + "required": false, + "type": { + "name": "NumberFormatOptions" + } + }, + "isIndeterminate": { + "defaultValue": null, + "description": "Whether presentation is indeterminate when progress isn't known.", + "name": "isIndeterminate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "valueLabel": { + "defaultValue": null, + "description": "The content to display as the value's label (e.g. 1 of 4).", + "name": "valueLabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ProgressBarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ProgressBarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/heading/heading.tsx", + "description": "", + "displayName": "HeadingLevel", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "The heading level. By default, it'll increase the level by 1 based on the\ncontext.", + "name": "level", + "parent": { + "fileName": "src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HeadingLevels", + "value": [ + { + "value": "4" + }, + { + "value": "1" + }, + { + "value": "2" + }, + { + "value": "3" + }, + { + "value": "5" + }, + { + "value": "6" + } + ] + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/heading/heading-levels.tsx", + "description": "", + "displayName": "HeadingLevel", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "The heading level. By default, it'll increase the level by 1 based on the\ncontext.", + "name": "level", + "parent": { + "fileName": "src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HeadingLevels", + "value": [ + { + "value": "4" + }, + { + "value": "1" + }, + { + "value": "2" + }, + { + "value": "3" + }, + { + "value": "5" + }, + { + "value": "6" + } + ] + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/separator/separator.tsx", + "description": "", + "displayName": "Separator", + "methods": [], + "props": { + "orientation": { + "defaultValue": { + "value": "'horizontal'" + }, + "description": "The orientation of the separator.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "elementType": { + "defaultValue": null, + "description": "The HTML element type that will be used to render the separator.", + "name": "elementType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/input/input.tsx", + "description": "", + "displayName": "Input", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/highlight/highlight.tsx", + "description": "Displays a Text with highlighted characters", + "displayName": "Highlight", + "methods": [], + "props": { + "children": { + "defaultValue": null, + "description": "Element that will be rendered highlighted.", + "name": "children", + "declarations": [ + { + "fileName": "src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": true, + "type": { + "name": "string" + } + }, + "highlight": { + "defaultValue": { + "value": "" + }, + "description": "Elements characters that will be highlighted.", + "name": "highlight", + "declarations": [ + { + "fileName": "src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "string | string[]" + } + }, + "minLengthToHighlight": { + "defaultValue": { + "value": "0" + }, + "description": "Minimum length to highlight,", + "name": "minLengthToHighlight", + "declarations": [ + { + "fileName": "src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "number" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/date-range-picker/date-range-picker.tsx", + "description": "", + "displayName": "DateRangePicker", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date picker.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue>) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue>) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "allowsNonContiguousRanges": { + "defaultValue": null, + "description": "When combined with `isDateUnavailable`, determines whether non-contiguous ranges,\ni.e. ranges containing unavailable dates, may be selected.", + "name": "allowsNonContiguousRanges", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "startName": { + "defaultValue": null, + "description": "The name of the start date input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "startName", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "endName": { + "defaultValue": null, + "description": "The name of the end date input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "endName", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "shouldCloseOnSelect": { + "defaultValue": { + "value": "true" + }, + "description": "Determines whether the date picker popover should close automatically when a date is selected.", + "name": "shouldCloseOnSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DateRangePickerStateOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DateRangePickerStateOptions" + } + ], + "required": false, + "type": { + "name": "boolean | (() => boolean)" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateRangePickerRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateRangePickerRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateRangePickerRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "Card", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardTitle", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardContent", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardDescription", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardFooter", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardHeader", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/calendar/calendar.tsx", + "description": "", + "displayName": "Calendar", + "methods": [], + "props": { + "error": { + "defaultValue": null, + "description": "The error message to display if the calendar is invalid.", + "name": "error", + "parent": { + "fileName": "src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The styles of the calendar.", + "name": "className", + "parent": { + "fileName": "src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: CalendarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to automatically focus the calendar when it mounts.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: CalendarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: DateValue) => void" + } + }, + "isDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the focused date changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: CalendarDate) => void" + } + }, + "isReadOnly": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar value is immutable.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the current selection is invalid according to application logic.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "focusedValue": { + "defaultValue": null, + "description": "Controls the currently focused date within the calendar.", + "name": "focusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "defaultFocusedValue": { + "defaultValue": null, + "description": "The date that is focused when the calendar first mounts (uncountrolled).", + "name": "defaultFocusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "visibleDuration": { + "defaultValue": { + "value": "{months: 1}" + }, + "description": "The amount of days that will be displayed at once. This affects how pagination works.", + "name": "visibleDuration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "DateDuration" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/date-field/date-field.tsx", + "description": "", + "displayName": "DateField", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date field.", + "name": "helperText", + "parent": { + "fileName": "src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display if the date field is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateFieldRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateFieldRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateFieldRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "", + "name": "label", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "tooltip": { + "defaultValue": null, + "description": "", + "name": "tooltip", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "description": { + "defaultValue": null, + "description": "", + "name": "description", + "parent": { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/label/label.tsx", + "name": "FormComponentLabelProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/tooltip/tooltip.tsx", + "description": "", + "displayName": "Tooltip", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the tooltip root.", + "name": "className", + "parent": { + "fileName": "src/components/ui/tooltip/tooltip.tsx", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/tooltip/tooltip.tsx", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the tooltip positions itself with respect to.\n\nWhen used within a TooltipTrigger this is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the tooltip is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the tooltip is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "offset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the element is rendered.", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: TooltipRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: TooltipRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "Drawer", + "methods": [], + "props": { + "placement": { + "defaultValue": null, + "description": "The placement of the drawer.", + "name": "placement", + "parent": { + "fileName": "src/components/ui/drawer/drawer.tsx", + "name": "DrawerProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/drawer/drawer.tsx", + "name": "DrawerProps" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": null, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerHeader", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerTitle", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "", + "name": "level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "HeadingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "HeadingProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerFooter", + "methods": [], + "props": { + "defaultChecked": { + "defaultValue": null, + "description": "", + "name": "defaultChecked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string | number | readonly string[]" + } + }, + "suppressContentEditableWarning": { + "defaultValue": null, + "description": "", + "name": "suppressContentEditableWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "suppressHydrationWarning": { + "defaultValue": null, + "description": "", + "name": "suppressHydrationWarning", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "accessKey": { + "defaultValue": null, + "description": "", + "name": "accessKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "className": { + "defaultValue": null, + "description": "", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "contentEditable": { + "defaultValue": null, + "description": "", + "name": "contentEditable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish | \"inherit\" | \"plaintext-only\"" + } + }, + "contextMenu": { + "defaultValue": null, + "description": "", + "name": "contextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dir": { + "defaultValue": null, + "description": "", + "name": "dir", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "draggable": { + "defaultValue": null, + "description": "", + "name": "draggable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "hidden": { + "defaultValue": null, + "description": "", + "name": "hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "lang": { + "defaultValue": null, + "description": "", + "name": "lang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "nonce": { + "defaultValue": null, + "description": "", + "name": "nonce", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "spellCheck": { + "defaultValue": null, + "description": "", + "name": "spellCheck", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "style": { + "defaultValue": null, + "description": "", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "tabIndex": { + "defaultValue": null, + "description": "", + "name": "tabIndex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "title": { + "defaultValue": null, + "description": "", + "name": "title", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "translate": { + "defaultValue": null, + "description": "", + "name": "translate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"yes\" | \"no\"", + "value": [ + { + "value": "\"yes\"" + }, + { + "value": "\"no\"" + } + ] + } + }, + "radioGroup": { + "defaultValue": null, + "description": "", + "name": "radioGroup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "role": { + "defaultValue": null, + "description": "", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "AriaRole" + } + }, + "about": { + "defaultValue": null, + "description": "", + "name": "about", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "content": { + "defaultValue": null, + "description": "", + "name": "content", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "datatype": { + "defaultValue": null, + "description": "", + "name": "datatype", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inlist": { + "defaultValue": null, + "description": "", + "name": "inlist", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "prefix": { + "defaultValue": null, + "description": "", + "name": "prefix", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "property": { + "defaultValue": null, + "description": "", + "name": "property", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rel": { + "defaultValue": null, + "description": "", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "resource": { + "defaultValue": null, + "description": "", + "name": "resource", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "rev": { + "defaultValue": null, + "description": "", + "name": "rev", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "typeof": { + "defaultValue": null, + "description": "", + "name": "typeof", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "vocab": { + "defaultValue": null, + "description": "", + "name": "vocab", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCapitalize": { + "defaultValue": null, + "description": "", + "name": "autoCapitalize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoCorrect": { + "defaultValue": null, + "description": "", + "name": "autoCorrect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoSave": { + "defaultValue": null, + "description": "", + "name": "autoSave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "color": { + "defaultValue": null, + "description": "", + "name": "color", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemProp": { + "defaultValue": null, + "description": "", + "name": "itemProp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemScope": { + "defaultValue": null, + "description": "", + "name": "itemScope", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "itemType": { + "defaultValue": null, + "description": "", + "name": "itemType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemID": { + "defaultValue": null, + "description": "", + "name": "itemID", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "itemRef": { + "defaultValue": null, + "description": "", + "name": "itemRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "results": { + "defaultValue": null, + "description": "", + "name": "results", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "security": { + "defaultValue": null, + "description": "", + "name": "security", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "unselectable": { + "defaultValue": null, + "description": "", + "name": "unselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"on\" | \"off\"", + "value": [ + { + "value": "\"on\"" + }, + { + "value": "\"off\"" + } + ] + } + }, + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-busy": { + "defaultValue": null, + "description": "", + "name": "aria-busy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"listbox\" | \"tree\" | \"grid\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"all\" | \"additions\" | \"additions removals\" | \"additions text\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "dangerouslySetInnerHTML": { + "defaultValue": null, + "description": "", + "name": "dangerouslySetInnerHTML", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "{ __html: string | TrustedHTML; }" + } + }, + "onCopy": { + "defaultValue": null, + "description": "", + "name": "onCopy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCopyCapture": { + "defaultValue": null, + "description": "", + "name": "onCopyCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCut": { + "defaultValue": null, + "description": "", + "name": "onCut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCutCapture": { + "defaultValue": null, + "description": "", + "name": "onCutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPaste": { + "defaultValue": null, + "description": "", + "name": "onPaste", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onPasteCapture": { + "defaultValue": null, + "description": "", + "name": "onPasteCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ClipboardEventHandler" + } + }, + "onCompositionEnd": { + "defaultValue": null, + "description": "", + "name": "onCompositionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStart": { + "defaultValue": null, + "description": "", + "name": "onCompositionStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionStartCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdate": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onCompositionUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onCompositionUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "CompositionEventHandler" + } + }, + "onFocus": { + "defaultValue": null, + "description": "", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onFocusCapture": { + "defaultValue": null, + "description": "", + "name": "onFocusCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlur": { + "defaultValue": null, + "description": "", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onBlurCapture": { + "defaultValue": null, + "description": "", + "name": "onBlurCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FocusEventHandler" + } + }, + "onChange": { + "defaultValue": null, + "description": "", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInput": { + "defaultValue": null, + "description": "", + "name": "onBeforeInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onBeforeInputCapture": { + "defaultValue": null, + "description": "", + "name": "onBeforeInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInput": { + "defaultValue": null, + "description": "", + "name": "onInput", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInputCapture": { + "defaultValue": null, + "description": "", + "name": "onInputCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onReset": { + "defaultValue": null, + "description": "", + "name": "onReset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onResetCapture": { + "defaultValue": null, + "description": "", + "name": "onResetCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmit": { + "defaultValue": null, + "description": "", + "name": "onSubmit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onSubmitCapture": { + "defaultValue": null, + "description": "", + "name": "onSubmitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalid": { + "defaultValue": null, + "description": "", + "name": "onInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onInvalidCapture": { + "defaultValue": null, + "description": "", + "name": "onInvalidCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "FormEventHandler" + } + }, + "onLoad": { + "defaultValue": null, + "description": "", + "name": "onLoad", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onError": { + "defaultValue": null, + "description": "", + "name": "onError", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onErrorCapture": { + "defaultValue": null, + "description": "", + "name": "onErrorCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyDownCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyUpCapture": { + "defaultValue": null, + "description": "", + "name": "onKeyUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onAbort": { + "defaultValue": null, + "description": "", + "name": "onAbort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAbortCapture": { + "defaultValue": null, + "description": "", + "name": "onAbortCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlay": { + "defaultValue": null, + "description": "", + "name": "onCanPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThrough": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThrough", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onCanPlayThroughCapture": { + "defaultValue": null, + "description": "", + "name": "onCanPlayThroughCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChange": { + "defaultValue": null, + "description": "", + "name": "onDurationChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onDurationChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onDurationChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptied": { + "defaultValue": null, + "description": "", + "name": "onEmptied", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEmptiedCapture": { + "defaultValue": null, + "description": "", + "name": "onEmptiedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncrypted": { + "defaultValue": null, + "description": "", + "name": "onEncrypted", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEncryptedCapture": { + "defaultValue": null, + "description": "", + "name": "onEncryptedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEnded": { + "defaultValue": null, + "description": "", + "name": "onEnded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onEndedCapture": { + "defaultValue": null, + "description": "", + "name": "onEndedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedData": { + "defaultValue": null, + "description": "", + "name": "onLoadedData", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedDataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedDataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadata": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadata", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadedMetadataCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadedMetadataCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStart": { + "defaultValue": null, + "description": "", + "name": "onLoadStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onLoadStartCapture": { + "defaultValue": null, + "description": "", + "name": "onLoadStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPause": { + "defaultValue": null, + "description": "", + "name": "onPause", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPauseCapture": { + "defaultValue": null, + "description": "", + "name": "onPauseCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlay": { + "defaultValue": null, + "description": "", + "name": "onPlay", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlaying": { + "defaultValue": null, + "description": "", + "name": "onPlaying", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onPlayingCapture": { + "defaultValue": null, + "description": "", + "name": "onPlayingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgress": { + "defaultValue": null, + "description": "", + "name": "onProgress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onProgressCapture": { + "defaultValue": null, + "description": "", + "name": "onProgressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChange": { + "defaultValue": null, + "description": "", + "name": "onRateChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onRateChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onRateChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResize": { + "defaultValue": null, + "description": "", + "name": "onResize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onResizeCapture": { + "defaultValue": null, + "description": "", + "name": "onResizeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeked": { + "defaultValue": null, + "description": "", + "name": "onSeeked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekedCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekedCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeeking": { + "defaultValue": null, + "description": "", + "name": "onSeeking", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSeekingCapture": { + "defaultValue": null, + "description": "", + "name": "onSeekingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalled": { + "defaultValue": null, + "description": "", + "name": "onStalled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onStalledCapture": { + "defaultValue": null, + "description": "", + "name": "onStalledCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspend": { + "defaultValue": null, + "description": "", + "name": "onSuspend", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSuspendCapture": { + "defaultValue": null, + "description": "", + "name": "onSuspendCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdate": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTimeUpdateCapture": { + "defaultValue": null, + "description": "", + "name": "onTimeUpdateCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChange": { + "defaultValue": null, + "description": "", + "name": "onVolumeChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onVolumeChangeCapture": { + "defaultValue": null, + "description": "", + "name": "onVolumeChangeCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaiting": { + "defaultValue": null, + "description": "", + "name": "onWaiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onWaitingCapture": { + "defaultValue": null, + "description": "", + "name": "onWaitingCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onAuxClick": { + "defaultValue": null, + "description": "", + "name": "onAuxClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onAuxClickCapture": { + "defaultValue": null, + "description": "", + "name": "onAuxClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClick": { + "defaultValue": null, + "description": "", + "name": "onClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onClickCapture": { + "defaultValue": null, + "description": "", + "name": "onClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenu": { + "defaultValue": null, + "description": "", + "name": "onContextMenu", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onContextMenuCapture": { + "defaultValue": null, + "description": "", + "name": "onContextMenuCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClick": { + "defaultValue": null, + "description": "", + "name": "onDoubleClick", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDoubleClickCapture": { + "defaultValue": null, + "description": "", + "name": "onDoubleClickCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onDrag": { + "defaultValue": null, + "description": "", + "name": "onDrag", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragCapture": { + "defaultValue": null, + "description": "", + "name": "onDragCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnd": { + "defaultValue": null, + "description": "", + "name": "onDragEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEndCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnter": { + "defaultValue": null, + "description": "", + "name": "onDragEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragEnterCapture": { + "defaultValue": null, + "description": "", + "name": "onDragEnterCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExit": { + "defaultValue": null, + "description": "", + "name": "onDragExit", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragExitCapture": { + "defaultValue": null, + "description": "", + "name": "onDragExitCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeave": { + "defaultValue": null, + "description": "", + "name": "onDragLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragLeaveCapture": { + "defaultValue": null, + "description": "", + "name": "onDragLeaveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOver": { + "defaultValue": null, + "description": "", + "name": "onDragOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragOverCapture": { + "defaultValue": null, + "description": "", + "name": "onDragOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStart": { + "defaultValue": null, + "description": "", + "name": "onDragStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDragStartCapture": { + "defaultValue": null, + "description": "", + "name": "onDragStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDrop": { + "defaultValue": null, + "description": "", + "name": "onDrop", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onDropCapture": { + "defaultValue": null, + "description": "", + "name": "onDropCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "DragEventHandler" + } + }, + "onMouseDown": { + "defaultValue": null, + "description": "", + "name": "onMouseDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseDownCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseEnter": { + "defaultValue": null, + "description": "", + "name": "onMouseEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseLeave": { + "defaultValue": null, + "description": "", + "name": "onMouseLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMove": { + "defaultValue": null, + "description": "", + "name": "onMouseMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOut": { + "defaultValue": null, + "description": "", + "name": "onMouseOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOutCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOver": { + "defaultValue": null, + "description": "", + "name": "onMouseOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseOverCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUp": { + "defaultValue": null, + "description": "", + "name": "onMouseUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onMouseUpCapture": { + "defaultValue": null, + "description": "", + "name": "onMouseUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "MouseEventHandler" + } + }, + "onSelect": { + "defaultValue": null, + "description": "", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onSelectCapture": { + "defaultValue": null, + "description": "", + "name": "onSelectCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "ReactEventHandler" + } + }, + "onTouchCancel": { + "defaultValue": null, + "description": "", + "name": "onTouchCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEnd": { + "defaultValue": null, + "description": "", + "name": "onTouchEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMove": { + "defaultValue": null, + "description": "", + "name": "onTouchMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStart": { + "defaultValue": null, + "description": "", + "name": "onTouchStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onTouchStartCapture": { + "defaultValue": null, + "description": "", + "name": "onTouchStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TouchEventHandler" + } + }, + "onPointerDown": { + "defaultValue": null, + "description": "", + "name": "onPointerDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerDownCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerDownCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMove": { + "defaultValue": null, + "description": "", + "name": "onPointerMove", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerMoveCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerMoveCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUp": { + "defaultValue": null, + "description": "", + "name": "onPointerUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerUpCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerUpCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancel": { + "defaultValue": null, + "description": "", + "name": "onPointerCancel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerCancelCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerCancelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerEnter": { + "defaultValue": null, + "description": "", + "name": "onPointerEnter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerLeave": { + "defaultValue": null, + "description": "", + "name": "onPointerLeave", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOver": { + "defaultValue": null, + "description": "", + "name": "onPointerOver", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOverCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOverCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOut": { + "defaultValue": null, + "description": "", + "name": "onPointerOut", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onPointerOutCapture": { + "defaultValue": null, + "description": "", + "name": "onPointerOutCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onGotPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onGotPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onLostPointerCaptureCapture": { + "defaultValue": null, + "description": "", + "name": "onLostPointerCaptureCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "PointerEventHandler" + } + }, + "onScroll": { + "defaultValue": null, + "description": "", + "name": "onScroll", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onScrollCapture": { + "defaultValue": null, + "description": "", + "name": "onScrollCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "UIEventHandler" + } + }, + "onWheel": { + "defaultValue": null, + "description": "", + "name": "onWheel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onWheelCapture": { + "defaultValue": null, + "description": "", + "name": "onWheelCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "WheelEventHandler" + } + }, + "onAnimationStart": { + "defaultValue": null, + "description": "", + "name": "onAnimationStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationStartCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationStartCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEnd": { + "defaultValue": null, + "description": "", + "name": "onAnimationEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationEndCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIteration": { + "defaultValue": null, + "description": "", + "name": "onAnimationIteration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onAnimationIterationCapture": { + "defaultValue": null, + "description": "", + "name": "onAnimationIterationCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "AnimationEventHandler" + } + }, + "onTransitionEnd": { + "defaultValue": null, + "description": "", + "name": "onTransitionEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + }, + "onTransitionEndCapture": { + "defaultValue": null, + "description": "", + "name": "onTransitionEndCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "TransitionEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "src/components/ui/kbd/kbd.tsx", + "description": "", + "displayName": "Kbd", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + }, + "key": { + "defaultValue": null, + "description": "", + "name": "key", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "Attributes" + } + ], + "required": false, + "type": { + "name": "Key" } } } - ] -} - + } +] \ No newline at end of file diff --git a/bun.lockb b/bun.lockb index 00d822dd672beb1c50e4b9f8db20ca22ff0594fd..d5d64adc37e705db5b7782922dd3d075eeb06f6a 100755 GIT binary patch delta 56028 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⋙oG;7+0%C$nOPvHqrtm> zu28anHnHX$P9g!abgn0i#lX$1E%B+mmOs9<=bez1VNS~sSLSq6YN|2AY%+VBQZtPi z@X@Bx#^khN-sYT?__SnmN>(QASp&-cvyv^RN9$N9EnNk36Fn7jd8v^7P9gii^yRI= zTgNqQuA~E$D_RE?LTtR|vqiMGfYq%bkxjDaMstDz&Ym6?FlYM=5Zz$TNll=JC z$O(qLCh7Kr0*6+xBpSGq^>D%rvr^&BppWLP^z^ihOk*NxmVt)LR zQ`WMk6xj;u*mWJ-OnVnXPWl!w-{O|**(7c8cT;&c4UONz?iP2L#^2JFb4e$-L_P&D z+Vf}e$2zKhjkPa6l+W=QQS()nQ2hB^{uZ}0WMmj}Fc-?#b9dTS3R_V3Cl)}be`dQS zWX1lAd3%j5qFVZA5`=%iP1dn^_J=&D5`8fnzG|v3<_7CNn7Y5mW{3$^q6sT`V;mC8 z|FUB;BF(XePU(e+R`G99p)K{f1&i!>hkMjob7slo{*xY!E>T*~u7(Ai!d!|E-{Q42 zRczMCotmzZI(ZSh!{4lut~_0YrvjLI-{B1!P1VRjocLuc5uU2$J>pl=L=-K4&CEf3 I)N$Vb0pZNJ?EnA( literal 452912 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≠9m#WWO{xng?(UtG^)o-%q3Y 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

    adZ1Mj(~3X)@`IVcW>mWjJG-3EN6!p!0;TJ*2@b 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 V`IU}%A-}KT_oMjb=l`pJ{|{`wBT4`O diff --git a/packages/styles/src/components/combo-box/variants.ts b/packages/styles/src/components/combo-box/variants.ts index 2cad32e8..4049c525 100644 --- a/packages/styles/src/components/combo-box/variants.ts +++ b/packages/styles/src/components/combo-box/variants.ts @@ -8,7 +8,7 @@ export const comboboxVaraints = tv({ slots: { root: "max-h-inherit overflow-auto p-1 outline-none", item: "relative m-1 flex cursor-default flex-col rounded-md p-2 outline-none aria-selected:bg-secondary aria-selected:text-subtle-foreground data-[focused]:bg-subtle data-[focused]:aria-selected:bg-subtle ", - popover: "w-[--trigger-width]", + popover: "w-[--trigger-width] animate-in slide-in-from-top", button: "absolute right-2 flex appearance-none items-center justify-center rounded-md border-0 outline-none data-[hovered]:bg-subtle", }, }) diff --git a/packages/ui/package.json b/packages/ui/package.json index 6736582b..e68e46c9 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -10,7 +10,7 @@ "lint": "eslint . --max-warnings 0", "generate:component": "turbo gen react-component", "build": "bunchee --tsconfig tsconfig.build.json", - "gen:props": "pnpm dlx @react-docgen/cli --pretty --resolver find-all-exported-components -i **/*.stories.tsx -o ../../apps/docs/src/lib/props.json src/components/ui/**/*.tsx", + "gen:props": "bun run ./scripts/props-gen.ts", "dev": "bunchee --watch --no-clean" }, "dependencies": { @@ -32,17 +32,19 @@ "tailwindcss": ">3.0.0" }, "devDependencies": { - "react-docgen": "^7.0.3", "@pixelshades/typescript-config": "workspace:*", "@tailwindcss/typography": "^0.5.13", - "tailwindcss": "3.4.3", "@turbo/gen": "^1.13.3", + "@types/bun": "^1.1.1", "@types/node": "^20.12.8", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", "bunchee": "5.1.5", "react": "^18.3.1", + "react-docgen": "^7.0.3", + "react-docgen-typescript": "^2.2.2", "react-dom": "^18.3.1", + "tailwindcss": "3.4.3", "typescript": "^5.4.5" }, "files": [ diff --git a/packages/ui/scripts/props-gen.ts b/packages/ui/scripts/props-gen.ts new file mode 100644 index 00000000..9cef3a60 --- /dev/null +++ b/packages/ui/scripts/props-gen.ts @@ -0,0 +1,33 @@ +import { Glob } from "bun" + +import docgen from "react-docgen-typescript" + +const glob = new Glob("./src/components/ui/**/*.tsx") + +// Scans the current working directory and each of its sub-directories recursively +const files: string[] = [] +for await (const file of glob.scan(".")) { + if (file.endsWith(".stories.tsx")) continue + files.push(file) +} + +const customCompilerOptionsParser = docgen.withCompilerOptions( + { esModuleInterop: true }, + { + propFilter: (prop) => { + // console.log(prop.name) + return true + }, + savePropValueAsString: true, + shouldExtractLiteralValuesFromEnum: true, + shouldRemoveUndefinedFromOptional: true, + componentNameResolver: (name) => { + return name.getName() + }, + }, +) + +// Parse a file for docgen info +const props = customCompilerOptionsParser.parse(files) + +Bun.write("../../apps/docs/src/lib/props.json", JSON.stringify(props, null, 2)) diff --git a/packages/ui/scripts/test.json b/packages/ui/scripts/test.json new file mode 100644 index 00000000..e18d97c8 --- /dev/null +++ b/packages/ui/scripts/test.json @@ -0,0 +1,27577 @@ +[ + { + "tags": {}, + "filePath": "../src/components/ui/badge/badge.tsx", + "description": "Displays a Badge", + "displayName": "Badge", + "methods": [], + "props": {} + }, + { + "tags": {}, + "filePath": "../src/components/ui/modal/modal.tsx", + "description": "", + "displayName": "Modal", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/modal/modal.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/select/select.tsx", + "description": "", + "displayName": "Select", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the select field.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "items": { + "defaultValue": null, + "description": "Array of select options.", + "name": "items", + "parent": { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the select field.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The tooltip to be displayed when hovering over the select field.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the select field.", + "name": "children", + "parent": { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/select/select.tsx", + "name": "SelectProps" + } + ], + "required": true, + "type": { + "name": "ReactNode | ((item: T) => ReactNode)" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SelectRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "excludeFromTabOrder": { + "defaultValue": null, + "description": "Whether to exclude the element from the sequential tab order. If true,\nthe element will not be focusable via the keyboard by tabbing. This should\nbe avoided except in rare scenarios where an alternative means of accessing\nthe element or its functionality via the keyboard is available.", + "name": "excludeFromTabOrder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "disabledKeys": { + "defaultValue": null, + "description": "The item keys that are disabled. These items cannot be selected, focused, or otherwise interacted with.", + "name": "disabledKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Sets the open state of the menu.", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Sets the default open state of the menu.", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Method that is called when the open state of the menu changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "SelectProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "selectedKey": { + "defaultValue": null, + "description": "The currently selected key in the collection (controlled).", + "name": "selectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "defaultSelectedKey": { + "defaultValue": null, + "description": "The initial selected key in the collection (uncontrolled).", + "name": "defaultSelectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "onSelectionChange": { + "defaultValue": null, + "description": "Handler that is called when the selection changes.", + "name": "onSelectionChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "(key: Key) => void" + } + }, + "autoComplete": { + "defaultValue": null, + "description": "Describes the type of autocomplete functionality the input should provide if any. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefautocomplete).", + "name": "autoComplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input, used when submitting an HTML form.", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+select@3.9.3_react@18.3.1/node_modules/@react-types/select/src/index.d.ts", + "name": "AriaSelectProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: Key) => true | ValidationError" + } + }, + "placeholder": { + "defaultValue": null, + "description": "Temporary text that occupies the text input when it is empty.", + "name": "placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "TextInputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "TextInputBase" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "description": "", + "displayName": "CheckboxGroup", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The className of the checkbox group.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "Checkbox or any other components to render in the checkbox group.", + "name": "children", + "parent": { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "A subtle description next to the checkbox groups label.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message of the checkbox group.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/checkbox-group/checkbox-group.tsx", + "name": "CheckboxGroupProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: CheckboxGroupRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: string[]) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: string[]) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string[]" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/radio-group/radio-group.tsx", + "description": "", + "displayName": "Radio", + "methods": [], + "props": { + "showRadio": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the radio should be shown.", + "name": "showRadio", + "parent": { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "inputRef": { + "defaultValue": null, + "description": "A ref for the HTML input element.", + "name": "inputRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "MutableRefObject" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the radio button is disabled or not.\nShows that a selection exists, but is not available in that circumstance.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "value": { + "defaultValue": null, + "description": "The value of the radio button, used when submitting an HTML form.\nSee [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/radio#Value).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioProps" + } + ], + "required": true, + "type": { + "name": "string" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: RadioRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: RadioRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RadioRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/radio-group/radio-group.tsx", + "description": "", + "displayName": "RadioGroup", + "methods": [], + "props": { + "children": { + "defaultValue": null, + "description": "The children of the radio group.", + "name": "children", + "parent": { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "The helper text to display below the radio group.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display below the radio group.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/radio-group/radio-group.tsx", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaValidationProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: string) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: string) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "orientation": { + "defaultValue": { + "value": "vertical" + }, + "description": "The axis the Radio Button(s) should align with.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioGroupProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+radio@3.8.0_react@18.3.1/node_modules/@react-types/radio/src/index.d.ts", + "name": "RadioGroupProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: RadioGroupRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RadioGroupRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/combo-box/combo-box.tsx", + "description": "", + "displayName": "ComboBox", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the combo box.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "helperText": { + "defaultValue": null, + "description": "The description of the combo box.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display if the combo box is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The combo box items.", + "name": "children", + "parent": { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/combo-box/combo-box.tsx", + "name": "ComboBoxProps" + } + ], + "required": true, + "type": { + "name": "ReactNode | ((item: T) => ReactNode)" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ComboBoxRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "disabledKeys": { + "defaultValue": null, + "description": "The item keys that are disabled. These items cannot be selected, focused, or otherwise interacted with.", + "name": "disabledKeys", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/collections.d.ts", + "name": "CollectionBase" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "items": { + "defaultValue": null, + "description": "The list of ComboBox items (controlled).", + "name": "items", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Method that is called when the open state of the menu changes. Returns the new open state and the action that caused the opening of the menu.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean, menuTrigger?: MenuTriggerAction) => void" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "selectedKey": { + "defaultValue": null, + "description": "The currently selected key in the collection (controlled).", + "name": "selectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "defaultSelectedKey": { + "defaultValue": null, + "description": "The initial selected key in the collection (uncontrolled).", + "name": "defaultSelectedKey", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/selection.d.ts", + "name": "SingleSelection" + } + ], + "required": false, + "type": { + "name": "Key" + } + }, + "onSelectionChange": { + "defaultValue": null, + "description": "Handler that is called when the selection changes.", + "name": "onSelectionChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(key: Key) => void" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: ComboBoxValidationValue) => true | ValidationError" + } + }, + "shouldFocusWrap": { + "defaultValue": null, + "description": "Whether keyboard navigation is circular.", + "name": "shouldFocusWrap", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "AriaComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "AriaComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultItems": { + "defaultValue": null, + "description": "The list of ComboBox items (uncontrolled).", + "name": "defaultItems", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "Iterable" + } + }, + "inputValue": { + "defaultValue": null, + "description": "The value of the ComboBox input (controlled).", + "name": "inputValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "defaultInputValue": { + "defaultValue": null, + "description": "The default value of the ComboBox input (uncontrolled).", + "name": "defaultInputValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onInputChange": { + "defaultValue": null, + "description": "Handler that is called when the ComboBox input value changes.", + "name": "onInputChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(value: string) => void" + } + }, + "allowsCustomValue": { + "defaultValue": null, + "description": "Whether the ComboBox allows a non-item matching input value to be set.", + "name": "allowsCustomValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "menuTrigger": { + "defaultValue": { + "value": "'input'" + }, + "description": "The interaction required to display the ComboBox menu.", + "name": "menuTrigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+combobox@3.11.0_react@18.3.1/node_modules/@react-types/combobox/src/index.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "MenuTriggerAction", + "value": [ + { + "value": "\"input\"" + }, + { + "value": "\"focus\"" + }, + { + "value": "\"manual\"" + } + ] + } + }, + "defaultFilter": { + "defaultValue": null, + "description": "The filter function used to determine if a option should be included in the combo box list.", + "name": "defaultFilter", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "(textValue: string, inputValue: string) => boolean" + } + }, + "formValue": { + "defaultValue": { + "value": "'key'" + }, + "description": "Whether the text or key of the selected item is submitted as part of an HTML form.\nWhen `allowsCustomValue` is `true`, this option does not apply and the text is always submitted.", + "name": "formValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"key\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"key\"" + } + ] + } + }, + "allowsEmptyCollection": { + "defaultValue": null, + "description": "Whether the combo box allows the menu to be open when the collection is empty.", + "name": "allowsEmptyCollection", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ComboBoxProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/switch/switch.tsx", + "description": "", + "displayName": "Switch", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the switch field,", + "name": "className", + "parent": { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the switch field.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to be displayed when the switch is in an error state.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/switch/switch.tsx", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "inputRef": { + "defaultValue": null, + "description": "A ref for the HTML input element.", + "name": "inputRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SwitchProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SwitchProps" + } + ], + "required": false, + "type": { + "name": "MutableRefObject" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "AriaSwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "AriaSwitchBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the Switch's selection state changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "(isSelected: boolean) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isSelected": { + "defaultValue": null, + "description": "Whether the Switch should be selected (controlled).", + "name": "isSelected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultSelected": { + "defaultValue": null, + "description": "Whether the Switch should be selected (uncontrolled).", + "name": "defaultSelected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "excludeFromTabOrder": { + "defaultValue": null, + "description": "Whether to exclude the element from the sequential tab order. If true,\nthe element will not be focusable via the keyboard by tabbing. This should\nbe avoided except in rare scenarios where an alternative means of accessing\nthe element or its functionality via the keyboard is available.", + "name": "excludeFromTabOrder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "FocusableDOMProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "value": { + "defaultValue": null, + "description": "The value of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefvalue).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+switch@3.5.2_react@18.3.1/node_modules/@react-types/switch/src/index.d.ts", + "name": "SwitchBase" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: SwitchRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SwitchRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/typography/typography.tsx", + "description": "", + "displayName": "Typography", + "methods": [], + "props": { + "as": { + "defaultValue": null, + "description": "The HTML tag to be used for the typography.", + "name": "as", + "declarations": [ + { + "fileName": "../src/components/ui/typography/typography.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "ElementType" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the typography.", + "name": "children", + "declarations": [ + { + "fileName": "../src/components/ui/typography/typography.tsx", + "name": "TypeLiteral" + } + ], + "required": true, + "type": { + "name": "ReactNode" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/range-calendar/range-calendar.tsx", + "description": "", + "displayName": "RangeCalendar", + "methods": [], + "props": { + "error": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "error", + "parent": { + "fileName": "../src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The className to apply styles to the component.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/range-calendar/range-calendar.tsx", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: RangeCalendarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "autoFocus": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to automatically focus the calendar when it mounts.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: RangeCalendarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue) => void" + } + }, + "isDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the focused date changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: CalendarDate) => void" + } + }, + "isReadOnly": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar value is immutable.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the current selection is invalid according to application logic.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "allowsNonContiguousRanges": { + "defaultValue": null, + "description": "When combined with `isDateUnavailable`, determines whether non-contiguous ranges,\ni.e. ranges containing unavailable dates, may be selected.", + "name": "allowsNonContiguousRanges", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "focusedValue": { + "defaultValue": null, + "description": "Controls the currently focused date within the calendar.", + "name": "focusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "defaultFocusedValue": { + "defaultValue": null, + "description": "The date that is focused when the calendar first mounts (uncountrolled).", + "name": "defaultFocusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "visibleDuration": { + "defaultValue": { + "value": "{months: 1}" + }, + "description": "The amount of days that will be displayed at once. This affects how pagination works.", + "name": "visibleDuration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RangeCalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RangeCalendarProps" + } + ], + "required": false, + "type": { + "name": "DateDuration" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/date-picker/date-picker.tsx", + "description": "", + "displayName": "DatePicker", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date picker.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-picker/date-picker.tsx", + "name": "DatePickerProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnSelect": { + "defaultValue": { + "value": "true" + }, + "description": "Determines whether the date picker popover should close automatically when a date is selected.", + "name": "shouldCloseOnSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DatePickerStateOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DatePickerStateOptions" + } + ], + "required": false, + "type": { + "name": "boolean | (() => boolean)" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DatePickerRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DatePickerRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DatePickerRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/link/link.tsx", + "description": "", + "displayName": "Link", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the link.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/link/link.tsx", + "name": "LinkProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/link/link.tsx", + "name": "LinkProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "rel": { + "defaultValue": null, + "description": "The relationship between the linked resource and the current page. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/rel).", + "name": "rel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the link is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+link@3.7.0_react@18.3.1/node_modules/@react-aria/link/dist/types.d.ts", + "name": "AriaLinkOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+link@3.7.0_react@18.3.1/node_modules/@react-aria/link/dist/types.d.ts", + "name": "AriaLinkOptions" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onPress": { + "defaultValue": null, + "description": "Handler that is called when the press is released over the target.", + "name": "onPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressStart": { + "defaultValue": null, + "description": "Handler that is called when a press interaction starts.", + "name": "onPressStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressEnd": { + "defaultValue": null, + "description": "Handler that is called when a press interaction ends, either\nover the target or when the pointer leaves the target.", + "name": "onPressEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onPressChange": { + "defaultValue": null, + "description": "Handler that is called when the press state changes.", + "name": "onPressChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(isPressed: boolean) => void" + } + }, + "onPressUp": { + "defaultValue": null, + "description": "Handler that is called when a press is released over the target, regardless of\nwhether it started on the target or not.", + "name": "onPressUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "PressEvents" + } + ], + "required": false, + "type": { + "name": "(e: PressEvent) => void" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "href": { + "defaultValue": null, + "description": "A URL to link to. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#href).", + "name": "href", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hrefLang": { + "defaultValue": null, + "description": "Hints at the human language of the linked URL. See[MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#hreflang).", + "name": "hrefLang", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "target": { + "defaultValue": null, + "description": "The target window for the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target).", + "name": "target", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "HTMLAttributeAnchorTarget" + } + }, + "download": { + "defaultValue": null, + "description": "Causes the browser to download the linked URL. A string may be provided to suggest a file name. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#download).", + "name": "download", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string | boolean" + } + }, + "ping": { + "defaultValue": null, + "description": "A space-separated list of URLs to ping when the link is followed. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#ping).", + "name": "ping", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "referrerPolicy": { + "defaultValue": null, + "description": "How much of the referrer to send when following the link. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#referrerpolicy).", + "name": "referrerPolicy", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HTMLAttributeReferrerPolicy", + "value": [ + { + "value": "\"\"" + }, + { + "value": "\"origin\"" + }, + { + "value": "\"no-referrer\"" + }, + { + "value": "\"no-referrer-when-downgrade\"" + }, + { + "value": "\"origin-when-cross-origin\"" + }, + { + "value": "\"same-origin\"" + }, + { + "value": "\"strict-origin\"" + }, + { + "value": "\"strict-origin-when-cross-origin\"" + }, + { + "value": "\"unsafe-url\"" + } + ] + } + }, + "routerOptions": { + "defaultValue": null, + "description": "Options for the configured client side router.", + "name": "routerOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "LinkDOMProps" + } + ], + "required": false, + "type": { + "name": "never" + } + }, + "onHoverStart": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction starts.", + "name": "onHoverStart", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverEnd": { + "defaultValue": null, + "description": "Handler that is called when a hover interaction ends.", + "name": "onHoverEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(e: HoverEvent) => void" + } + }, + "onHoverChange": { + "defaultValue": null, + "description": "Handler that is called when the hover state changes.", + "name": "onHoverChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "HoverEvents" + } + ], + "required": false, + "type": { + "name": "(isHovering: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: LinkRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: LinkRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/button/button.tsx", + "description": "", + "displayName": "Button", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/loading-spinner/loading-spinner.tsx", + "description": "", + "displayName": "LoadingSpinner", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles of the loading spinner.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "icon": { + "defaultValue": null, + "description": "The loading spinner icon to display.", + "name": "icon", + "parent": { + "fileName": "../src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/loading-spinner/loading-spinner.tsx", + "name": "LoadingSpinnerProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "Popover", + "methods": [], + "props": { + "trigger": { + "defaultValue": null, + "description": "The name of the component that triggered the popover. This is reflected on the element\nas the `data-trigger` attribute, and can be used to provide specific\nstyles for the popover depending on which element triggered it.", + "name": "trigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the popover positions itself with respect to.\n\nWhen used within a trigger component such as DialogTrigger, MenuTrigger, Select, etc.,\nthis is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the popover is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the popover is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "offset": { + "defaultValue": { + "value": "4" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the popover ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the popover.\nBy default, onClose will always be called on interaction outside the popover ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the popover should be disabled.\n\nMost popovers should not use this option. When set to true, an alternative\nway to close the popover with a keyboard must be provided.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "boundaryElement": { + "defaultValue": { + "value": "document.body" + }, + "description": "Element that that serves as the positioning boundary.", + "name": "boundaryElement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "scrollRef": { + "defaultValue": { + "value": "overlayRef" + }, + "description": "A ref for the scrollable region within the overlay.", + "name": "scrollRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "shouldUpdatePosition": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the overlay should update its position automatically.", + "name": "shouldUpdatePosition", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "maxHeight": { + "defaultValue": null, + "description": "The maxHeight specified for the overlay element.\nBy default, it will take all space up to the current viewport height.", + "name": "maxHeight", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "isNonModal": { + "defaultValue": null, + "description": "Whether the popover is non-modal, i.e. elements outside the popover may be\ninteracted with by assistive technologies.\n\nMost popovers should not use this option as it may negatively impact the screen\nreader experience. Only use with components such as combobox, which are designed\nto handle this situation carefully.", + "name": "isNonModal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: PopoverRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: PopoverRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: PopoverRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "PopoverContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": null, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/popover/popover.tsx", + "description": "", + "displayName": "PopoverRoot", + "methods": [], + "props": { + "trigger": { + "defaultValue": null, + "description": "The name of the component that triggered the popover. This is reflected on the element\nas the `data-trigger` attribute, and can be used to provide specific\nstyles for the popover depending on which element triggered it.", + "name": "trigger", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the popover positions itself with respect to.\n\nWhen used within a trigger component such as DialogTrigger, MenuTrigger, Select, etc.,\nthis is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the popover is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the popover is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "offset": { + "defaultValue": { + "value": "4" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "PopoverProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the popover ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the popover.\nBy default, onClose will always be called on interaction outside the popover ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the popover should be disabled.\n\nMost popovers should not use this option. When set to true, an alternative\nway to close the popover with a keyboard must be provided.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "boundaryElement": { + "defaultValue": { + "value": "document.body" + }, + "description": "Element that that serves as the positioning boundary.", + "name": "boundaryElement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "scrollRef": { + "defaultValue": { + "value": "overlayRef" + }, + "description": "A ref for the scrollable region within the overlay.", + "name": "scrollRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "shouldUpdatePosition": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the overlay should update its position automatically.", + "name": "shouldUpdatePosition", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "maxHeight": { + "defaultValue": null, + "description": "The maxHeight specified for the overlay element.\nBy default, it will take all space up to the current viewport height.", + "name": "maxHeight", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "isNonModal": { + "defaultValue": null, + "description": "Whether the popover is non-modal, i.e. elements outside the popover may be\ninteracted with by assistive technologies.\n\nMost popovers should not use this option as it may negatively impact the screen\nreader experience. Only use with components such as combobox, which are designed\nto handle this situation carefully.", + "name": "isNonModal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPopoverProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: PopoverRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: PopoverRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: PopoverRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/popover/popover.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "Dialog", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": { + "value": "false" + }, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogHeader", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogTitle", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/dialog/dialog.tsx", + "description": "", + "displayName": "DialogFooter", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/time-field/time-field.tsx", + "description": "", + "displayName": "TimeField", + "methods": [], + "props": { + "label": { + "defaultValue": null, + "description": "A label to be displayed above the time field", + "name": "label", + "parent": { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "helperText": { + "defaultValue": null, + "description": "A helper text to be displayed below the time field", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to be displayed when the time field is in an error state", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/time-field/time-field.tsx", + "name": "TimeFieldProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedTimeValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedTimeValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed time that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed time that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder time that influences the format of the placeholder shown when no value is selected.\nDefaults to 12:00 AM or 00:00 depending on the hour cycle.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "TimeValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": { + "value": "'minute'" + }, + "description": "Determines the smallest unit that is displayed in the time picker.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"hour\" | \"minute\" | \"second\"", + "value": [ + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": null, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the hour field.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "TimePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateFieldRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateFieldRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateFieldRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/file-trigger/file-trigger.tsx", + "description": "", + "displayName": "FileTrigger", + "methods": [], + "props": { + "acceptedFileTypes": { + "defaultValue": null, + "description": "Specifies what mime type of files are allowed.", + "name": "acceptedFileTypes", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "string[]" + } + }, + "allowsMultiple": { + "defaultValue": null, + "description": "Whether multiple files can be selected.", + "name": "allowsMultiple", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultCamera": { + "defaultValue": null, + "description": "Specifies the use of a media capture mechanism to capture the media on the spot.", + "name": "defaultCamera", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"user\" | \"environment\"", + "value": [ + { + "value": "\"user\"" + }, + { + "value": "\"environment\"" + } + ] + } + }, + "onSelect": { + "defaultValue": null, + "description": "Handler when a user selects a file.", + "name": "onSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "(files: FileList) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "acceptDirectory": { + "defaultValue": null, + "description": "Enables the selection of directories instead of individual files.", + "name": "acceptDirectory", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "FileTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/slider/slider.tsx", + "description": "", + "displayName": "Slider", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/slider/slider.tsx", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/slider/slider.tsx", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "formatOptions": { + "defaultValue": null, + "description": "The display format of the value label.", + "name": "formatOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "NumberFormatOptions" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "number | number[]" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: number | number[]) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the whole Slider is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "number | number[]" + } + }, + "orientation": { + "defaultValue": { + "value": "'horizontal'" + }, + "description": "The orientation of the Slider.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "step": { + "defaultValue": { + "value": "1" + }, + "description": "The slider's step value.", + "name": "step", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "minValue": { + "defaultValue": { + "value": "0" + }, + "description": "The slider's minimum value.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "maxValue": { + "defaultValue": { + "value": "100" + }, + "description": "The slider's maximum value.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "onChangeEnd": { + "defaultValue": null, + "description": "Fired when the slider stops moving, due to being let go.", + "name": "onChangeEnd", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+slider@3.7.2_react@18.3.1/node_modules/@react-types/slider/src/index.d.ts", + "name": "SliderProps" + } + ], + "required": false, + "type": { + "name": "(value: number | number[]) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: SliderRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: SliderRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/checkbox/checkbox.tsx", + "description": "", + "displayName": "Checkbox", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/progress-bar/progress-bar.tsx", + "description": "", + "displayName": "ProgressBar", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to apply to the progress bar.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "label": { + "defaultValue": null, + "description": "A label to display above the progress bar.", + "name": "label", + "parent": { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "description": { + "defaultValue": null, + "description": "Description text to display below the progress bar.", + "name": "description", + "parent": { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/progress-bar/progress-bar.tsx", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "ReactElement>" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "value": { + "defaultValue": { + "value": "0" + }, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "minValue": { + "defaultValue": { + "value": "0" + }, + "description": "The smallest value allowed for the input.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "maxValue": { + "defaultValue": { + "value": "100" + }, + "description": "The largest value allowed for the input.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBaseProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "formatOptions": { + "defaultValue": { + "value": "{style: 'percent'}" + }, + "description": "The display format of the value label.", + "name": "formatOptions", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + } + ], + "required": false, + "type": { + "name": "NumberFormatOptions" + } + }, + "isIndeterminate": { + "defaultValue": null, + "description": "Whether presentation is indeterminate when progress isn't known.", + "name": "isIndeterminate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "valueLabel": { + "defaultValue": null, + "description": "The content to display as the value's label (e.g. 1 of 4).", + "name": "valueLabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+progress@3.5.3_react@18.3.1/node_modules/@react-types/progress/src/index.d.ts", + "name": "ProgressBarBaseProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ProgressBarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ProgressBarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/heading/heading.tsx", + "description": "", + "displayName": "HeadingLevel", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "The heading level. By default, it'll increase the level by 1 based on the\ncontext.", + "name": "level", + "parent": { + "fileName": "../src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HeadingLevels", + "value": [ + { + "value": "4" + }, + { + "value": "1" + }, + { + "value": "2" + }, + { + "value": "3" + }, + { + "value": "5" + }, + { + "value": "6" + } + ] + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/heading/heading-levels.tsx", + "description": "", + "displayName": "HeadingLevel", + "methods": [], + "props": { + "level": { + "defaultValue": null, + "description": "The heading level. By default, it'll increase the level by 1 based on the\ncontext.", + "name": "level", + "parent": { + "fileName": "../src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/heading/heading-levels.tsx", + "name": "HeadingLevelProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "HeadingLevels", + "value": [ + { + "value": "4" + }, + { + "value": "1" + }, + { + "value": "2" + }, + { + "value": "3" + }, + { + "value": "5" + }, + { + "value": "6" + } + ] + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/separator/separator.tsx", + "description": "", + "displayName": "Separator", + "methods": [], + "props": { + "orientation": { + "defaultValue": { + "value": "'horizontal'" + }, + "description": "The orientation of the separator.", + "name": "orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Orientation", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "elementType": { + "defaultValue": null, + "description": "The HTML element type that will be used to render the separator.", + "name": "elementType", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+separator@3.3.12_react@18.3.1/node_modules/@react-aria/separator/dist/types.d.ts", + "name": "SeparatorProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/input/input.tsx", + "description": "", + "displayName": "Input", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/highlight/highlight.tsx", + "description": "Displays a Text with highlighted characters", + "displayName": "Highlight", + "methods": [], + "props": { + "children": { + "defaultValue": null, + "description": "Element that will be rendered highlighted.", + "name": "children", + "declarations": [ + { + "fileName": "../src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": true, + "type": { + "name": "string" + } + }, + "highlight": { + "defaultValue": { + "value": "" + }, + "description": "Elements characters that will be highlighted.", + "name": "highlight", + "declarations": [ + { + "fileName": "../src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "string | string[]" + } + }, + "minLengthToHighlight": { + "defaultValue": { + "value": "0" + }, + "description": "Minimum length to highlight,", + "name": "minLengthToHighlight", + "declarations": [ + { + "fileName": "../src/components/ui/highlight/highlight.tsx", + "name": "TypeLiteral" + } + ], + "required": false, + "type": { + "name": "number" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/date-range-picker/date-range-picker.tsx", + "description": "", + "displayName": "DateRangePicker", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date picker.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display when the date picker is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-range-picker/date-range-picker.tsx", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue>) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: RangeValue>) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "RangeValue" + } + }, + "allowsNonContiguousRanges": { + "defaultValue": null, + "description": "When combined with `isDateUnavailable`, determines whether non-contiguous ranges,\ni.e. ranges containing unavailable dates, may be selected.", + "name": "allowsNonContiguousRanges", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DatePickerBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "startName": { + "defaultValue": null, + "description": "The name of the start date input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "startName", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "endName": { + "defaultValue": null, + "description": "The name of the end date input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "endName", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateRangePickerProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "shouldCloseOnSelect": { + "defaultValue": { + "value": "true" + }, + "description": "Determines whether the date picker popover should close automatically when a date is selected.", + "name": "shouldCloseOnSelect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DateRangePickerStateOptions" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-stately+datepicker@3.9.3_react@18.3.1/node_modules/@react-stately/datepicker/dist/types.d.ts", + "name": "DateRangePickerStateOptions" + } + ], + "required": false, + "type": { + "name": "boolean | (() => boolean)" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateRangePickerRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateRangePickerRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateRangePickerRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "Card", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardTitle", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardContent", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardDescription", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardFooter", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/card/card.tsx", + "description": "", + "displayName": "CardHeader", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/calendar/calendar.tsx", + "description": "", + "displayName": "Calendar", + "methods": [], + "props": { + "error": { + "defaultValue": null, + "description": "The error message to display if the calendar is invalid.", + "name": "error", + "parent": { + "fileName": "../src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "className": { + "defaultValue": null, + "description": "The styles of the calendar.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/calendar/calendar.tsx", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: CalendarRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to automatically focus the calendar when it mounts.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: CalendarRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: DateValue) => void" + } + }, + "isDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the focused date changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: CalendarDate) => void" + } + }, + "isReadOnly": { + "defaultValue": { + "value": "false" + }, + "description": "Whether the calendar value is immutable.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the current selection is invalid according to application logic.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "focusedValue": { + "defaultValue": null, + "description": "Controls the currently focused date within the calendar.", + "name": "focusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "defaultFocusedValue": { + "defaultValue": null, + "description": "The date that is focused when the calendar first mounts (uncountrolled).", + "name": "defaultFocusedValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "pageBehavior": { + "defaultValue": { + "value": "visible" + }, + "description": "Controls the behavior of paging. Pagination either works by advancing the visible page by visibleDuration (default) or one unit of visibleDuration.", + "name": "pageBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+calendar@3.4.5_react@18.3.1/node_modules/@react-types/calendar/src/index.d.ts", + "name": "CalendarPropsBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "PageBehavior", + "value": [ + { + "value": "\"single\"" + }, + { + "value": "\"visible\"" + } + ] + } + }, + "visibleDuration": { + "defaultValue": { + "value": "{months: 1}" + }, + "description": "The amount of days that will be displayed at once. This affects how pagination works.", + "name": "visibleDuration", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CalendarProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "CalendarProps" + } + ], + "required": false, + "type": { + "name": "DateDuration" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/date-field/date-field.tsx", + "description": "", + "displayName": "DateField", + "methods": [], + "props": { + "helperText": { + "defaultValue": null, + "description": "A helper text to display below the date field.", + "name": "helperText", + "parent": { + "fileName": "../src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + } + ], + "required": false, + "type": { + "name": "ReactNode" + } + }, + "errorMessage": { + "defaultValue": null, + "description": "The error message to display if the date field is invalid.", + "name": "errorMessage", + "parent": { + "fileName": "../src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/date-field/date-field.tsx", + "name": "DateFieldProps" + } + ], + "required": false, + "type": { + "name": "string | ((validation: ValidationResult) => string)" + } + }, + "defaultValue": { + "defaultValue": null, + "description": "The default value (uncontrolled).", + "name": "defaultValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "autoFocus": { + "defaultValue": null, + "description": "Whether the element should receive focus on render.", + "name": "autoFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusableProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onFocus": { + "defaultValue": null, + "description": "Handler that is called when the element receives focus.", + "name": "onFocus", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onBlur": { + "defaultValue": null, + "description": "Handler that is called when the element loses focus.", + "name": "onBlur", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(e: FocusEvent) => void" + } + }, + "onChange": { + "defaultValue": null, + "description": "Handler that is called when the value changes.", + "name": "onChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => void" + } + }, + "onKeyDown": { + "defaultValue": null, + "description": "Handler that is called when a key is pressed.", + "name": "onKeyDown", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "onKeyUp": { + "defaultValue": null, + "description": "Handler that is called when a key is released.", + "name": "onKeyUp", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "KeyboardEvents" + } + ], + "required": false, + "type": { + "name": "(e: KeyboardEvent) => void" + } + }, + "isDisabled": { + "defaultValue": null, + "description": "Whether the input is disabled.", + "name": "isDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onFocusChange": { + "defaultValue": null, + "description": "Handler that is called when the element's focus status changes.", + "name": "onFocusChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/events.d.ts", + "name": "FocusEvents" + } + ], + "required": false, + "type": { + "name": "(isFocused: boolean) => void" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "isReadOnly": { + "defaultValue": null, + "description": "Whether the input can be selected but not changed by the user.", + "name": "isReadOnly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "InputBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "name": { + "defaultValue": null, + "description": "The name of the input element, used when submitting an HTML form. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#htmlattrdefname).", + "name": "name", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "InputDOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isRequired": { + "defaultValue": null, + "description": "Whether user input is required on the input before form submission.", + "name": "isRequired", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isInvalid": { + "defaultValue": null, + "description": "Whether the input value is invalid.", + "name": "isInvalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validate": { + "defaultValue": null, + "description": "A function that returns an error message if a given value is invalid.\nValidation errors are displayed to the user when the form is submitted\nif `validationBehavior=\"native\"`. For realtime validation, use the `isInvalid`\nprop instead.", + "name": "validate", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "Validation" + } + ], + "required": false, + "type": { + "name": "(value: MappedDateValue) => true | ValidationError" + } + }, + "value": { + "defaultValue": null, + "description": "The current value (controlled).", + "name": "value", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/inputs.d.ts", + "name": "ValueBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "minValue": { + "defaultValue": null, + "description": "The minimum allowed date that a user may select.", + "name": "minValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "maxValue": { + "defaultValue": null, + "description": "The maximum allowed date that a user may select.", + "name": "maxValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "isDateUnavailable": { + "defaultValue": null, + "description": "Callback that is called for each date of the calendar. If it returns true, then the date is unavailable.", + "name": "isDateUnavailable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "(date: DateValue) => boolean" + } + }, + "placeholderValue": { + "defaultValue": null, + "description": "A placeholder date that influences the format of the placeholder shown when no value is selected. Defaults to today's date at midnight.", + "name": "placeholderValue", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "DateValue" + } + }, + "hourCycle": { + "defaultValue": null, + "description": "Whether to display the time in 12 or 24 hour format. By default, this is determined by the user's locale.", + "name": "hourCycle", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "12 | 24", + "value": [ + { + "value": "12" + }, + { + "value": "24" + } + ] + } + }, + "granularity": { + "defaultValue": null, + "description": "Determines the smallest unit that is displayed in the date picker. By default, this is `\"day\"` for dates, and `\"minute\"` for times.", + "name": "granularity", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Granularity", + "value": [ + { + "value": "\"day\"" + }, + { + "value": "\"hour\"" + }, + { + "value": "\"minute\"" + }, + { + "value": "\"second\"" + } + ] + } + }, + "hideTimeZone": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to hide the time zone abbreviation.", + "name": "hideTimeZone", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldForceLeadingZeros": { + "defaultValue": null, + "description": "Whether to always show leading zeros in the month, day, and hour fields.\nBy default, this is determined by the user's locale.", + "name": "shouldForceLeadingZeros", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+datepicker@3.7.3_react@18.3.1/node_modules/@react-types/datepicker/src/index.d.ts", + "name": "DateFieldBase" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "validationBehavior": { + "defaultValue": { + "value": "'native'" + }, + "description": "Whether to use native HTML form validation to prevent form submission\nwhen the value is missing or invalid, or mark the field as required\nor invalid via ARIA.", + "name": "validationBehavior", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RACValidation" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"native\" | \"aria\"", + "value": [ + { + "value": "\"native\"" + }, + { + "value": "\"aria\"" + } + ] + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: DateFieldRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "string | ((values: DateFieldRenderProps & { defaultClassName: string; }) => string)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: DateFieldRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/tooltip/tooltip.tsx", + "description": "", + "displayName": "Tooltip", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "The styles to be applied to the tooltip root.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/tooltip/tooltip.tsx", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/tooltip/tooltip.tsx", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "triggerRef": { + "defaultValue": null, + "description": "The ref for the element which the tooltip positions itself with respect to.\n\nWhen used within a TooltipTrigger this is set automatically. It is only required when used standalone.", + "name": "triggerRef", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "RefObject" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the tooltip is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the tooltip is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "TooltipProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "placement": { + "defaultValue": { + "value": "'bottom'" + }, + "description": "The placement of the element with respect to its anchor element.", + "name": "placement", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "Placement", + "value": [ + { + "value": "\"end\"" + }, + { + "value": "\"bottom\"" + }, + { + "value": "\"bottom left\"" + }, + { + "value": "\"bottom right\"" + }, + { + "value": "\"bottom start\"" + }, + { + "value": "\"bottom end\"" + }, + { + "value": "\"top\"" + }, + { + "value": "\"top left\"" + }, + { + "value": "\"top right\"" + }, + { + "value": "\"top start\"" + }, + { + "value": "\"top end\"" + }, + { + "value": "\"left\"" + }, + { + "value": "\"left top\"" + }, + { + "value": "\"left bottom\"" + }, + { + "value": "\"start\"" + }, + { + "value": "\"start top\"" + }, + { + "value": "\"start bottom\"" + }, + { + "value": "\"right\"" + }, + { + "value": "\"right top\"" + }, + { + "value": "\"right bottom\"" + }, + { + "value": "\"end top\"" + }, + { + "value": "\"end bottom\"" + } + ] + } + }, + "containerPadding": { + "defaultValue": { + "value": "12" + }, + "description": "The placement padding that should be applied between the element and its\nsurrounding container.", + "name": "containerPadding", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "offset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the main axis between the element and its\nanchor element.", + "name": "offset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "crossOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The additional offset applied along the cross axis between the element and its\nanchor element.", + "name": "crossOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "shouldFlip": { + "defaultValue": { + "value": "true" + }, + "description": "Whether the element should flip its orientation (e.g. top to bottom or left to right) when\nthere is insufficient room for it to render completely.", + "name": "shouldFlip", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the element is rendered.", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "PositionProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "arrowBoundaryOffset": { + "defaultValue": { + "value": "0" + }, + "description": "The minimum distance the arrow's edge should be from the edge of the overlay element.", + "name": "arrowBoundaryOffset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaPositionProps" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: TooltipRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: TooltipRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "Drawer", + "methods": [], + "props": { + "placement": { + "defaultValue": null, + "description": "The placement of the drawer.", + "name": "placement", + "parent": { + "fileName": "../src/components/ui/drawer/drawer.tsx", + "name": "DrawerProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/drawer/drawer.tsx", + "name": "DrawerProps" + } + ], + "required": false, + "type": { + "name": "any" + } + }, + "className": { + "defaultValue": null, + "description": "The CSS [className](https://developer.mozilla.org/en-US/docs/Web/API/Element/className) for the element. A function may be provided to compute the class based on component state.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/modal/modal.tsx", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "isEntering": { + "defaultValue": null, + "description": "Whether the modal is currently performing an entry animation.", + "name": "isEntering", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isExiting": { + "defaultValue": null, + "description": "Whether the modal is currently performing an exit animation.", + "name": "isExiting", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "UNSTABLE_portalContainer": { + "defaultValue": { + "value": "document.body" + }, + "description": "The container element in which the overlay portal will be placed. This may have unknown behavior depending on where it is portalled to.", + "name": "UNSTABLE_portalContainer", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "ModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "Element" + } + }, + "isDismissable": { + "defaultValue": { + "value": "false" + }, + "description": "Whether to close the modal when the user interacts outside it.", + "name": "isDismissable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "isKeyboardDismissDisabled": { + "defaultValue": { + "value": "false" + }, + "description": "Whether pressing the escape key to close the modal should be disabled.", + "name": "isKeyboardDismissDisabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaModalOverlayProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "shouldCloseOnInteractOutside": { + "defaultValue": null, + "description": "When user interacts with the argument element outside of the overlay ref,\nreturn true if onClose should be called. This gives you a chance to filter\nout interaction with elements that should not dismiss the overlay.\nBy default, onClose will always be called on interaction outside the overlay ref.", + "name": "shouldCloseOnInteractOutside", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-aria+overlays@3.22.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@react-aria/overlays/dist/types.d.ts", + "name": "AriaOverlayProps" + } + ], + "required": false, + "type": { + "name": "(element: Element) => boolean" + } + }, + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + }, + "children": { + "defaultValue": null, + "description": "The children of the component. A function may be provided to alter the children based on component state.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "RenderProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((values: ModalRenderProps & { defaultChildren: ReactNode; }) => ReactNode)" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element. A function may be provided to compute the style based on component state.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleRenderProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties | ((values: ModalRenderProps & { defaultStyle: CSSProperties; }) => CSSProperties)" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerContent", + "methods": [], + "props": { + "className": { + "defaultValue": null, + "description": "Class name to apply to the Dialog.", + "name": "className", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "closeButtonClassName": { + "defaultValue": null, + "description": "Class name to apply to the close button.", + "name": "closeButtonClassName", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "hideCloseButton": { + "defaultValue": null, + "description": "Hides default close button. It will not affect the functionality of the ESC key!", + "name": "hideCloseButton", + "parent": { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + }, + "declarations": [ + { + "fileName": "../src/components/ui/dialog/dialog.tsx", + "name": "DialogContentProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "children": { + "defaultValue": null, + "description": "Children of the dialog. A function may be provided to access a function to close the dialog.", + "name": "children", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "DialogProps" + } + ], + "required": false, + "type": { + "name": "ReactNode | ((opts: DialogRenderProps) => ReactNode)" + } + }, + "role": { + "defaultValue": { + "value": "'dialog'" + }, + "description": "The accessibility role for the dialog.", + "name": "role", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+dialog@3.5.9_react@18.3.1/node_modules/@react-types/dialog/src/index.d.ts", + "name": "AriaDialogProps" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"dialog\" | \"alertdialog\"", + "value": [ + { + "value": "\"dialog\"" + }, + { + "value": "\"alertdialog\"" + } + ] + } + }, + "id": { + "defaultValue": null, + "description": "The element's unique identifier. See [MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/id).", + "name": "id", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "DOMProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element (or elements) that provide a detailed, extended description for the object.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+shared@3.23.0_react@18.3.1/node_modules/@react-types/shared/src/dom.d.ts", + "name": "AriaLabelingProps" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "style": { + "defaultValue": null, + "description": "The inline [style](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/style) for the element.", + "name": "style", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "StyleProps" + } + ], + "required": false, + "type": { + "name": "CSSProperties" + } + }, + "slot": { + "defaultValue": null, + "description": "A slot name for the component. Slots allow the component to receive props from a parent component.\nAn explicit `null` value indicates that the local props completely override all props received from a parent.", + "name": "slot", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/react-aria-components@1.2.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-aria-components/dist/types.d.ts", + "name": "SlotProps" + } + ], + "required": false, + "type": { + "name": "string" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerHeader", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerTitle", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "A DialogTrigger opens a dialog when a trigger element is pressed.", + "displayName": "DialogTrigger", + "methods": [], + "props": { + "isOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (controlled).", + "name": "isOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "defaultOpen": { + "defaultValue": null, + "description": "Whether the overlay is open by default (uncontrolled).", + "name": "defaultOpen", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "boolean" + } + }, + "onOpenChange": { + "defaultValue": null, + "description": "Handler that is called when the overlay's open state changes.", + "name": "onOpenChange", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@react-types+overlays@3.8.6_react@18.3.1/node_modules/@react-types/overlays/src/index.d.ts", + "name": "OverlayTriggerProps" + } + ], + "required": false, + "type": { + "name": "(isOpen: boolean) => void" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/drawer/drawer.tsx", + "description": "", + "displayName": "DrawerFooter", + "methods": [], + "props": { + "inputMode": { + "defaultValue": null, + "description": "Hints at the type of data that might be entered by the user while editing the element or its contents\n@see {@link https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute}", + "name": "inputMode", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"search\" | \"text\" | \"none\" | \"tel\" | \"url\" | \"email\" | \"numeric\" | \"decimal\"", + "value": [ + { + "value": "\"search\"" + }, + { + "value": "\"text\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"tel\"" + }, + { + "value": "\"url\"" + }, + { + "value": "\"email\"" + }, + { + "value": "\"numeric\"" + }, + { + "value": "\"decimal\"" + } + ] + } + }, + "is": { + "defaultValue": null, + "description": "Specify that a standard HTML element should behave like a defined custom built-in element\n@see {@link https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is}", + "name": "is", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "HTMLAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-activedescendant": { + "defaultValue": null, + "description": "Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application.", + "name": "aria-activedescendant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-atomic": { + "defaultValue": null, + "description": "Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute.", + "name": "aria-atomic", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-autocomplete": { + "defaultValue": null, + "description": "Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be\npresented if they are made.", + "name": "aria-autocomplete", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"list\" | \"none\" | \"inline\" | \"both\"", + "value": [ + { + "value": "\"list\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"inline\"" + }, + { + "value": "\"both\"" + } + ] + } + }, + "aria-braillelabel": { + "defaultValue": null, + "description": "Defines a string value that labels the current element, which is intended to be converted into Braille.\n@see aria-label.", + "name": "aria-braillelabel", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-brailleroledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized abbreviated description for the role of an element, which is intended to be converted into Braille.\n@see aria-roledescription.", + "name": "aria-brailleroledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-checked": { + "defaultValue": null, + "description": "Indicates the current \"checked\" state of checkboxes, radio buttons, and other widgets.\n@see aria-pressed\n@see aria-selected.", + "name": "aria-checked", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-colcount": { + "defaultValue": null, + "description": "Defines the total number of columns in a table, grid, or treegrid.\n@see aria-colindex.", + "name": "aria-colcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindex": { + "defaultValue": null, + "description": "Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.\n@see aria-colcount\n@see aria-colspan.", + "name": "aria-colindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-colindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-colindex.\n@see aria-rowindextext.", + "name": "aria-colindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-colspan": { + "defaultValue": null, + "description": "Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-colindex\n@see aria-rowspan.", + "name": "aria-colspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-controls": { + "defaultValue": null, + "description": "Identifies the element (or elements) whose contents or presence are controlled by the current element.\n@see aria-owns.", + "name": "aria-controls", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-current": { + "defaultValue": null, + "description": "Indicates the element that represents the current item within a container or set of related elements.", + "name": "aria-current", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"time\" | \"step\" | \"true\" | \"false\" | \"page\" | \"location\" | \"date\"" + } + }, + "aria-describedby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that describes the object.\n@see aria-labelledby", + "name": "aria-describedby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-description": { + "defaultValue": null, + "description": "Defines a string value that describes or annotates the current element.\n@see related aria-describedby.", + "name": "aria-description", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-details": { + "defaultValue": null, + "description": "Identifies the element that provides a detailed, extended description for the object.\n@see aria-describedby.", + "name": "aria-details", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-disabled": { + "defaultValue": null, + "description": "Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.\n@see aria-hidden\n@see aria-readonly.", + "name": "aria-disabled", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-dropeffect": { + "defaultValue": null, + "description": "Indicates what functions can be performed when a dragged object is released on the drop target.\n@deprecated in ARIA 1.1", + "name": "aria-dropeffect", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"link\" | \"none\" | \"copy\" | \"execute\" | \"move\" | \"popup\"", + "value": [ + { + "value": "\"link\"" + }, + { + "value": "\"none\"" + }, + { + "value": "\"copy\"" + }, + { + "value": "\"execute\"" + }, + { + "value": "\"move\"" + }, + { + "value": "\"popup\"" + } + ] + } + }, + "aria-errormessage": { + "defaultValue": null, + "description": "Identifies the element that provides an error message for the object.\n@see aria-invalid\n@see aria-describedby.", + "name": "aria-errormessage", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-expanded": { + "defaultValue": null, + "description": "Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed.", + "name": "aria-expanded", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-flowto": { + "defaultValue": null, + "description": "Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,\nallows assistive technology to override the general default of reading in document source order.", + "name": "aria-flowto", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-grabbed": { + "defaultValue": null, + "description": "Indicates an element's \"grabbed\" state in a drag-and-drop operation.\n@deprecated in ARIA 1.1", + "name": "aria-grabbed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-haspopup": { + "defaultValue": null, + "description": "Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element.", + "name": "aria-haspopup", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"dialog\" | \"menu\" | \"true\" | \"false\" | \"grid\" | \"listbox\" | \"tree\"" + } + }, + "aria-hidden": { + "defaultValue": null, + "description": "Indicates whether the element is exposed to an accessibility API.\n@see aria-disabled.", + "name": "aria-hidden", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-invalid": { + "defaultValue": null, + "description": "Indicates the entered value does not conform to the format expected by the application.\n@see aria-errormessage.", + "name": "aria-invalid", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"grammar\" | \"spelling\"" + } + }, + "aria-keyshortcuts": { + "defaultValue": null, + "description": "Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element.", + "name": "aria-keyshortcuts", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-label": { + "defaultValue": null, + "description": "Defines a string value that labels the current element.\n@see aria-labelledby.", + "name": "aria-label", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-labelledby": { + "defaultValue": null, + "description": "Identifies the element (or elements) that labels the current element.\n@see aria-describedby.", + "name": "aria-labelledby", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-level": { + "defaultValue": null, + "description": "Defines the hierarchical level of an element within a structure.", + "name": "aria-level", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-live": { + "defaultValue": null, + "description": "Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region.", + "name": "aria-live", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"off\" | \"assertive\" | \"polite\"", + "value": [ + { + "value": "\"off\"" + }, + { + "value": "\"assertive\"" + }, + { + "value": "\"polite\"" + } + ] + } + }, + "aria-modal": { + "defaultValue": null, + "description": "Indicates whether an element is modal when displayed.", + "name": "aria-modal", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiline": { + "defaultValue": null, + "description": "Indicates whether a text box accepts multiple lines of input or only a single line.", + "name": "aria-multiline", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-multiselectable": { + "defaultValue": null, + "description": "Indicates that the user may select more than one item from the current selectable descendants.", + "name": "aria-multiselectable", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-orientation": { + "defaultValue": null, + "description": "Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous.", + "name": "aria-orientation", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"horizontal\" | \"vertical\"", + "value": [ + { + "value": "\"horizontal\"" + }, + { + "value": "\"vertical\"" + } + ] + } + }, + "aria-owns": { + "defaultValue": null, + "description": "Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship\nbetween DOM elements where the DOM hierarchy cannot be used to represent the relationship.\n@see aria-controls.", + "name": "aria-owns", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-placeholder": { + "defaultValue": null, + "description": "Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.\nA hint could be a sample value or a brief description of the expected format.", + "name": "aria-placeholder", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-posinset": { + "defaultValue": null, + "description": "Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-setsize.", + "name": "aria-posinset", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-pressed": { + "defaultValue": null, + "description": "Indicates the current \"pressed\" state of toggle buttons.\n@see aria-checked\n@see aria-selected.", + "name": "aria-pressed", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "boolean | \"true\" | \"false\" | \"mixed\"" + } + }, + "aria-readonly": { + "defaultValue": null, + "description": "Indicates that the element is not editable, but is otherwise operable.\n@see aria-disabled.", + "name": "aria-readonly", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-relevant": { + "defaultValue": null, + "description": "Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.\n@see aria-atomic.", + "name": "aria-relevant", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"text\" | \"additions\" | \"additions removals\" | \"additions text\" | \"all\" | \"removals\" | \"removals additions\" | \"removals text\" | \"text additions\" | \"text removals\"", + "value": [ + { + "value": "\"text\"" + }, + { + "value": "\"additions\"" + }, + { + "value": "\"additions removals\"" + }, + { + "value": "\"additions text\"" + }, + { + "value": "\"all\"" + }, + { + "value": "\"removals\"" + }, + { + "value": "\"removals additions\"" + }, + { + "value": "\"removals text\"" + }, + { + "value": "\"text additions\"" + }, + { + "value": "\"text removals\"" + } + ] + } + }, + "aria-required": { + "defaultValue": null, + "description": "Indicates that user input is required on the element before a form may be submitted.", + "name": "aria-required", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-roledescription": { + "defaultValue": null, + "description": "Defines a human-readable, author-localized description for the role of an element.", + "name": "aria-roledescription", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowcount": { + "defaultValue": null, + "description": "Defines the total number of rows in a table, grid, or treegrid.\n@see aria-rowindex.", + "name": "aria-rowcount", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindex": { + "defaultValue": null, + "description": "Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.\n@see aria-rowcount\n@see aria-rowspan.", + "name": "aria-rowindex", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-rowindextext": { + "defaultValue": null, + "description": "Defines a human readable text alternative of aria-rowindex.\n@see aria-colindextext.", + "name": "aria-rowindextext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "aria-rowspan": { + "defaultValue": null, + "description": "Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.\n@see aria-rowindex\n@see aria-colspan.", + "name": "aria-rowspan", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-selected": { + "defaultValue": null, + "description": "Indicates the current \"selected\" state of various widgets.\n@see aria-checked\n@see aria-pressed.", + "name": "aria-selected", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "Booleanish" + } + }, + "aria-setsize": { + "defaultValue": null, + "description": "Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.\n@see aria-posinset.", + "name": "aria-setsize", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-sort": { + "defaultValue": null, + "description": "Indicates if items in a table or grid are sorted in ascending or descending order.", + "name": "aria-sort", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "enum", + "raw": "\"none\" | \"ascending\" | \"descending\" | \"other\"", + "value": [ + { + "value": "\"none\"" + }, + { + "value": "\"ascending\"" + }, + { + "value": "\"descending\"" + }, + { + "value": "\"other\"" + } + ] + } + }, + "aria-valuemax": { + "defaultValue": null, + "description": "Defines the maximum allowed value for a range widget.", + "name": "aria-valuemax", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuemin": { + "defaultValue": null, + "description": "Defines the minimum allowed value for a range widget.", + "name": "aria-valuemin", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuenow": { + "defaultValue": null, + "description": "Defines the current value for a range widget.\n@see aria-valuetext.", + "name": "aria-valuenow", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "number" + } + }, + "aria-valuetext": { + "defaultValue": null, + "description": "Defines the human readable text alternative of aria-valuenow for a range widget.", + "name": "aria-valuetext", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "AriaAttributes" + } + ], + "required": false, + "type": { + "name": "string" + } + }, + "onKeyPress": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPress", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + }, + "onKeyPressCapture": { + "defaultValue": null, + "description": "@deprecated", + "name": "onKeyPressCapture", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "DOMAttributes" + } + ], + "required": false, + "type": { + "name": "KeyboardEventHandler" + } + } + } + }, + { + "tags": {}, + "filePath": "../src/components/ui/kbd/kbd.tsx", + "description": "", + "displayName": "Kbd", + "methods": [], + "props": { + "ref": { + "defaultValue": null, + "description": "Allows getting a ref to the component instance.\nOnce the component unmounts, React will set `ref.current` to `null`\n(or call the ref with `null` if you passed a callback ref).\n@see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs}", + "name": "ref", + "parent": { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + }, + "declarations": [ + { + "fileName": "pixelshades/node_modules/.pnpm/@types+react@18.3.1/node_modules/@types/react/index.d.ts", + "name": "RefAttributes" + } + ], + "required": false, + "type": { + "name": "LegacyRef" + } + } + } + } +] \ No newline at end of file diff --git a/packages/ui/src/components/ui/button/button.tsx b/packages/ui/src/components/ui/button/button.tsx index f1150ca2..d00b038d 100644 --- a/packages/ui/src/components/ui/button/button.tsx +++ b/packages/ui/src/components/ui/button/button.tsx @@ -5,12 +5,11 @@ // SPDX-License-Identifier: Apache-2.0 import type React from "react" -import { forwardRef } from "react" import type { VariantProps } from "tailwind-variants" import { buttonVariants } from "@pixelshades/styles/components/button" -import { RenderSlot } from "@pixelshades/utils/jsx" +import { RenderSlot, forwardRef } from "@pixelshades/utils/jsx" import { Button as AriaButton, type ButtonProps as AriaButtonProps, @@ -29,43 +28,52 @@ interface ButtonProps extends ButtonVariantProps, AriaButtonProps { after?: React.ReactElement } -const Button = forwardRef( - ({ size, variant, className, children, isLoading, isDisabled, before, after, withRing, ...props }, ref) => { - const buttonGroupState = buttonGroupContext.useStyleContext() +const Button = ({ + size, + variant, + className, + children, + isLoading, + isDisabled, + before, + after, + withRing, + ...props +}: ButtonProps) => { + const buttonGroupState = buttonGroupContext.useStyleContext() - /* If Button is in Button Group apply Button Group Styles, this can still be overwritten on button layer **/ - const buttonStyles = (values: ButtonRenderProps) => - buttonGroupState - ? buttonGroupState.base({ - variant, - withRing, - ...values, - size, - className, - }) - : buttonVariants({ - variant, - withRing, - ...values, - size, - className, - }) + /* If Button is in Button Group apply Button Group Styles, this can still be overwritten on button layer **/ + const buttonStyles = (values: ButtonRenderProps) => + buttonGroupState + ? buttonGroupState.base({ + variant, + withRing, + ...values, + size, + className, + }) + : buttonVariants({ + variant, + withRing, + ...values, + size, + className, + }) - return ( - - <> - {isLoading && } - - - - {children} - - - - - - ) - }, -) + return ( + + <> + {isLoading && } + + + + {children} + + + + + + ) +} export { type ButtonProps, Button } diff --git a/packages/ui/src/components/ui/menu/menu.tsx b/packages/ui/src/components/ui/menu/menu.tsx index 383bfa9a..58f7a840 100644 --- a/packages/ui/src/components/ui/menu/menu.tsx +++ b/packages/ui/src/components/ui/menu/menu.tsx @@ -32,24 +32,24 @@ const { content } = menuVariants() export type MenuProps = AriaMenuTriggerProps -const MenuRoot = withProvider(AriaMenuTrigger) - -const MenuSection = AriaSection - export type MenuContentProps = { placement?: PopoverProps["placement"] } & AriaMenuProps -const MenuContent = forwardRef( - ({ children, className, placement, ...props }: MenuContentProps) => ( - - - {children} - - - ), +const MenuContent = ({ children, className, placement, ...props }: MenuContentProps) => ( + + + {children} + + ) +MenuContent.displayName = "MenuContent" + +const MenuRoot = withProvider(AriaMenuTrigger) + +const MenuSection = AriaSection + export type MenuItemProps = AriaMenuItemProps & { className?: string } const MenuItem = withContext(AriaMenuItem, "item") @@ -91,3 +91,5 @@ export const Menu = Object.assign(MenuRoot, { SubMenu: MenuSubMenu, SubMenuTrigger: MenuSubMenuTrigger, }) + +export { MenuContent, MenuSection, MenuItem, MenuLabel, MenuShortcut, MenuSeparator, MenuSubMenu, MenuSubMenuTrigger } From 6c61b2894a1baffb93d870ea6f0a1090e9ecb9c0 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sat, 4 May 2024 10:54:13 +0200 Subject: [PATCH 10/48] fix(ui): drawer not bundling as client component --- .changeset/fresh-taxis-remain.md | 5 +++++ packages/ui/src/components/ui/drawer/drawer.tsx | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .changeset/fresh-taxis-remain.md diff --git a/.changeset/fresh-taxis-remain.md b/.changeset/fresh-taxis-remain.md new file mode 100644 index 00000000..6c33ed04 --- /dev/null +++ b/.changeset/fresh-taxis-remain.md @@ -0,0 +1,5 @@ +--- +"@pixelshades/ui": patch +--- + +fix: drawer not bundling as client component diff --git a/packages/ui/src/components/ui/drawer/drawer.tsx b/packages/ui/src/components/ui/drawer/drawer.tsx index 739c492d..d330b2c5 100644 --- a/packages/ui/src/components/ui/drawer/drawer.tsx +++ b/packages/ui/src/components/ui/drawer/drawer.tsx @@ -1,3 +1,5 @@ +"use client" + import { drawerVariants } from "@pixelshades/styles/components/drawer" import type { VariantProps } from "tailwind-variants" import { DialogContent, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from "../dialog" From 0a4d3312f3e5826ac53fb9b2353765049823a6d8 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sat, 4 May 2024 10:55:05 +0200 Subject: [PATCH 11/48] fix: lockfiles --- bun.lockb | Bin 239400 -> 454256 bytes pnpm-lock.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/bun.lockb b/bun.lockb index d5d64adc37e705db5b7782922dd3d075eeb06f6a..718a51e351750a29023953ab258fadba60f781fc 100755 GIT binary patch literal 454256 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 z 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 delta 55172 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 T{ydkMpNhYt= 18.0.0'} @@ -3847,6 +3865,11 @@ packages: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 + react-docgen-typescript@2.2.2: + resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} + peerDependencies: + typescript: '>= 4.3.x' + react-docgen@7.0.3: resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==} engines: {node: '>=16.14.0'} @@ -6758,6 +6781,10 @@ snapshots: dependencies: '@babel/types': 7.24.0 + '@types/bun@1.1.1': + dependencies: + bun-types: 1.1.6 + '@types/conventional-commits-parser@5.0.0': dependencies: '@types/node': 20.12.8 @@ -6803,6 +6830,10 @@ snapshots: '@types/node@12.20.55': {} + '@types/node@20.11.30': + dependencies: + undici-types: 5.26.5 + '@types/node@20.12.8': dependencies: undici-types: 5.26.5 @@ -6836,6 +6867,10 @@ snapshots: '@types/unist@3.0.2': {} + '@types/ws@8.5.10': + dependencies: + '@types/node': 20.12.8 + '@ungap/structured-clone@1.2.0': {} '@vitejs/plugin-react-swc@3.6.0(@swc/helpers@0.5.11)(vite@5.2.10(@types/node@20.12.8)(terser@5.30.3))': @@ -7028,6 +7063,11 @@ snapshots: dependencies: semver: 7.6.0 + bun-types@1.1.6: + dependencies: + '@types/node': 20.11.30 + '@types/ws': 8.5.10 + bunchee@5.1.5(typescript@5.4.5): dependencies: '@rollup/plugin-commonjs': 25.0.7(rollup@4.17.2) @@ -9281,6 +9321,10 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + react-docgen-typescript@2.2.2(typescript@5.4.5): + dependencies: + typescript: 5.4.5 + react-docgen@7.0.3: dependencies: '@babel/core': 7.24.4 From e449050c5b30209e83ef630a539c3466ab4ab938 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 10:57:29 +0200 Subject: [PATCH 12/48] Version Packages (#75) Co-authored-by: github-actions[bot] --- .changeset/fresh-taxis-remain.md | 5 ----- packages/ui/CHANGELOG.md | 6 ++++++ packages/ui/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/fresh-taxis-remain.md diff --git a/.changeset/fresh-taxis-remain.md b/.changeset/fresh-taxis-remain.md deleted file mode 100644 index 6c33ed04..00000000 --- a/.changeset/fresh-taxis-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pixelshades/ui": patch ---- - -fix: drawer not bundling as client component diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index a14637cd..f0252288 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,11 @@ # @pixelshades/ui +## 0.3.1 + +### Patch Changes + +- 6c61b28: fix: drawer not bundling as client component + ## 0.3.0 ### Minor Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index e68e46c9..3808e797 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@pixelshades/ui", - "version": "0.3.0", + "version": "0.3.1", "private": false, "type": "module", "publishConfig": { From 56d4739bf00bbe4479328d401383678be1270520 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sat, 4 May 2024 23:56:03 +0200 Subject: [PATCH 13/48] chore: remove popover width to be able be set in components --- .changeset/serious-foxes-provide.md | 6 ++++++ packages/styles/src/components/menu/variants.ts | 1 + packages/styles/src/components/popover/variants.ts | 2 +- packages/ui/src/components/ui/menu/menu.tsx | 5 ++--- packages/ui/src/tailwind.ts | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 .changeset/serious-foxes-provide.md diff --git a/.changeset/serious-foxes-provide.md b/.changeset/serious-foxes-provide.md new file mode 100644 index 00000000..5f86e788 --- /dev/null +++ b/.changeset/serious-foxes-provide.md @@ -0,0 +1,6 @@ +--- +"@pixelshades/styles": patch +"@pixelshades/ui": patch +--- + +chore: remove popover width to be able be set in components diff --git a/packages/styles/src/components/menu/variants.ts b/packages/styles/src/components/menu/variants.ts index ca192580..e069faa6 100644 --- a/packages/styles/src/components/menu/variants.ts +++ b/packages/styles/src/components/menu/variants.ts @@ -7,6 +7,7 @@ import { tv } from "tailwind-variants" export const menuVariants = tv({ slots: { label: "flex select-none items-center px-lg py-sm text-sm font-medium text-subtle-foreground", + popover: "min-w-[var(--trigger-width)] w-fit", content: "flex flex-col gap-md rounded-xl py-md text-sm leading-6 antialiased", item: "relative flex cursor-pointer select-none items-center gap-md px-lg py-sm outline-none focus:bg-subtle data-[disabled]:pointer-events-none data-[disabled]:opacity-40 dark:focus:bg-white/5 [&:has(>svg:first-child)]:pl-md", shortcut: "ms-auto border-0 bg-transparent p-0 ps-lg text-foreground text-xs shadow-0", diff --git a/packages/styles/src/components/popover/variants.ts b/packages/styles/src/components/popover/variants.ts index 4e7bd35a..fb9393d8 100644 --- a/packages/styles/src/components/popover/variants.ts +++ b/packages/styles/src/components/popover/variants.ts @@ -7,7 +7,7 @@ import { tv } from "tailwind-variants" export const popoverVariants = tv({ slots: { base: [ - "w-72 rounded-md border bg-background text-foreground shadow-md outline-none forced-colors:bg-[Canvas] bg-clip-padding", + "rounded-md border bg-background text-foreground shadow-md outline-none forced-colors:bg-[Canvas] bg-clip-padding", "placement-bottom:slide-in-from-top-1 placement-top:slide-in-from-bottom-1 placement-left:slide-in-from-right-1 placement-right:slide-in-from-left-1", ], diff --git a/packages/ui/src/components/ui/menu/menu.tsx b/packages/ui/src/components/ui/menu/menu.tsx index 58f7a840..0edf5211 100644 --- a/packages/ui/src/components/ui/menu/menu.tsx +++ b/packages/ui/src/components/ui/menu/menu.tsx @@ -7,7 +7,6 @@ import { menuVariants } from "@pixelshades/styles/components/menu" import type { HTMLAttributes } from "react" -import { forwardRef } from "@pixelshades/utils/jsx" import { createStyleContext } from "@pixelshades/utils/styles" import { ChevronRight } from "lucide-react" import { @@ -28,7 +27,7 @@ import { Separator } from "../separator" const { withContext, withProvider } = createStyleContext(menuVariants) -const { content } = menuVariants() +const { content, popover } = menuVariants() export type MenuProps = AriaMenuTriggerProps @@ -37,7 +36,7 @@ export type MenuContentProps = { } & AriaMenuProps const MenuContent = ({ children, className, placement, ...props }: MenuContentProps) => ( - + {children} diff --git a/packages/ui/src/tailwind.ts b/packages/ui/src/tailwind.ts index 775f0f78..4d396b93 100644 --- a/packages/ui/src/tailwind.ts +++ b/packages/ui/src/tailwind.ts @@ -6,7 +6,7 @@ import { fontFamily } from "tailwindcss/defaultTheme.js" import plugin from "tailwindcss/plugin.js" export const pixelShadesPlugin = plugin( - ({ addUtilities, addBase }) => { + () => { // Call the ariaPlugin and add its utilities // You can add your own utilities or call other plugins here }, From df40315c23f15c44fbd323dfc42b0d13df7fa808 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sun, 5 May 2024 00:01:11 +0200 Subject: [PATCH 14/48] chore: readd forward ref --- .../ui/src/components/ui/button/button.tsx | 81 +++++++++---------- 1 file changed, 36 insertions(+), 45 deletions(-) diff --git a/packages/ui/src/components/ui/button/button.tsx b/packages/ui/src/components/ui/button/button.tsx index d00b038d..46ef9593 100644 --- a/packages/ui/src/components/ui/button/button.tsx +++ b/packages/ui/src/components/ui/button/button.tsx @@ -28,52 +28,43 @@ interface ButtonProps extends ButtonVariantProps, AriaButtonProps { after?: React.ReactElement } -const Button = ({ - size, - variant, - className, - children, - isLoading, - isDisabled, - before, - after, - withRing, - ...props -}: ButtonProps) => { - const buttonGroupState = buttonGroupContext.useStyleContext() +const Button = forwardRef( + ({ size, variant, className, children, isLoading, isDisabled, before, after, withRing, ...props }: ButtonProps) => { + const buttonGroupState = buttonGroupContext.useStyleContext() - /* If Button is in Button Group apply Button Group Styles, this can still be overwritten on button layer **/ - const buttonStyles = (values: ButtonRenderProps) => - buttonGroupState - ? buttonGroupState.base({ - variant, - withRing, - ...values, - size, - className, - }) - : buttonVariants({ - variant, - withRing, - ...values, - size, - className, - }) + /* If Button is in Button Group apply Button Group Styles, this can still be overwritten on button layer **/ + const buttonStyles = (values: ButtonRenderProps) => + buttonGroupState + ? buttonGroupState.base({ + variant, + withRing, + ...values, + size, + className, + }) + : buttonVariants({ + variant, + withRing, + ...values, + size, + className, + }) - return ( - - <> - {isLoading && } - - - - {children} - - - - - - ) -} + return ( + + <> + {isLoading && } + + + + {children} + + + + + + ) + }, +) export { type ButtonProps, Button } From 87ae004688cf160477a926a40431626c465dbaf8 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sun, 5 May 2024 00:21:58 +0200 Subject: [PATCH 15/48] chore: remove padding from menu content --- .changeset/fifty-berries-hear.md | 5 +++++ packages/styles/src/components/menu/variants.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/fifty-berries-hear.md diff --git a/.changeset/fifty-berries-hear.md b/.changeset/fifty-berries-hear.md new file mode 100644 index 00000000..aedff4dc --- /dev/null +++ b/.changeset/fifty-berries-hear.md @@ -0,0 +1,5 @@ +--- +"@pixelshades/styles": patch +--- + +chore: remove padding from menu content diff --git a/packages/styles/src/components/menu/variants.ts b/packages/styles/src/components/menu/variants.ts index e069faa6..3f9d0d8c 100644 --- a/packages/styles/src/components/menu/variants.ts +++ b/packages/styles/src/components/menu/variants.ts @@ -8,7 +8,7 @@ export const menuVariants = tv({ slots: { label: "flex select-none items-center px-lg py-sm text-sm font-medium text-subtle-foreground", popover: "min-w-[var(--trigger-width)] w-fit", - content: "flex flex-col gap-md rounded-xl py-md text-sm leading-6 antialiased", + content: "flex flex-col rounded-xl py-md text-sm leading-6 antialiased", item: "relative flex cursor-pointer select-none items-center gap-md px-lg py-sm outline-none focus:bg-subtle data-[disabled]:pointer-events-none data-[disabled]:opacity-40 dark:focus:bg-white/5 [&:has(>svg:first-child)]:pl-md", shortcut: "ms-auto border-0 bg-transparent p-0 ps-lg text-foreground text-xs shadow-0", separator: "my-0", From 27f2b6a11b7143d49d136c2b2c635b4d1523e8be Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 5 May 2024 00:28:02 +0200 Subject: [PATCH 16/48] Version Packages (#76) Co-authored-by: github-actions[bot] --- .changeset/fifty-berries-hear.md | 5 ----- .changeset/serious-foxes-provide.md | 6 ------ packages/styles/CHANGELOG.md | 7 +++++++ packages/styles/package.json | 2 +- packages/ui/CHANGELOG.md | 9 +++++++++ packages/ui/package.json | 2 +- 6 files changed, 18 insertions(+), 13 deletions(-) delete mode 100644 .changeset/fifty-berries-hear.md delete mode 100644 .changeset/serious-foxes-provide.md diff --git a/.changeset/fifty-berries-hear.md b/.changeset/fifty-berries-hear.md deleted file mode 100644 index aedff4dc..00000000 --- a/.changeset/fifty-berries-hear.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pixelshades/styles": patch ---- - -chore: remove padding from menu content diff --git a/.changeset/serious-foxes-provide.md b/.changeset/serious-foxes-provide.md deleted file mode 100644 index 5f86e788..00000000 --- a/.changeset/serious-foxes-provide.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pixelshades/styles": patch -"@pixelshades/ui": patch ---- - -chore: remove popover width to be able be set in components diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index eeb71f68..c156be6b 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -1,5 +1,12 @@ # @pixelshades/styles +## 0.3.1 + +### Patch Changes + +- 87ae004: chore: remove padding from menu content +- 56d4739: chore: remove popover width to be able be set in components + ## 0.3.0 ### Minor Changes diff --git a/packages/styles/package.json b/packages/styles/package.json index 8cf65dce..2a7fbb66 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@pixelshades/styles", - "version": "0.3.0", + "version": "0.3.1", "private": false, "type": "module", "publishConfig": { diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index f0252288..ff90865b 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,14 @@ # @pixelshades/ui +## 0.3.2 + +### Patch Changes + +- 56d4739: chore: remove popover width to be able be set in components +- Updated dependencies [87ae004] +- Updated dependencies [56d4739] + - @pixelshades/styles@0.3.1 + ## 0.3.1 ### Patch Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 3808e797..6a219b93 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@pixelshades/ui", - "version": "0.3.1", + "version": "0.3.2", "private": false, "type": "module", "publishConfig": { From ee6d32d7e95ae1a7617f52449ca8d9072c674ab8 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sun, 5 May 2024 19:42:41 +0200 Subject: [PATCH 17/48] fix(ui): select rendering empty label --- .changeset/hip-hairs-smoke.md | 5 +++++ apps/docs/src/examples/index.ts | 2 +- apps/docs/src/examples/switch/preview.tsx | 2 +- packages/ui/src/components/ui/select/select.tsx | 12 ++++++++---- packages/ui/src/components/ui/switch/switch.tsx | 12 +++++------- 5 files changed, 20 insertions(+), 13 deletions(-) create mode 100644 .changeset/hip-hairs-smoke.md diff --git a/.changeset/hip-hairs-smoke.md b/.changeset/hip-hairs-smoke.md new file mode 100644 index 00000000..94df0021 --- /dev/null +++ b/.changeset/hip-hairs-smoke.md @@ -0,0 +1,5 @@ +--- +"@pixelshades/ui": patch +--- + +fix: select not rendering an empty label anymore diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index a8ef0b8c..b34d0869 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -1798,7 +1798,7 @@ export function Example() { code: `import { Switch } from "@pixelshades/ui/components" export function Example() { - return + return } `, }, diff --git a/apps/docs/src/examples/switch/preview.tsx b/apps/docs/src/examples/switch/preview.tsx index a5ec4434..b50762b2 100644 --- a/apps/docs/src/examples/switch/preview.tsx +++ b/apps/docs/src/examples/switch/preview.tsx @@ -1,5 +1,5 @@ import { Switch } from "@pixelshades/ui/components" export default function Example() { - return + return } diff --git a/packages/ui/src/components/ui/select/select.tsx b/packages/ui/src/components/ui/select/select.tsx index 548a0fed..057152a4 100644 --- a/packages/ui/src/components/ui/select/select.tsx +++ b/packages/ui/src/components/ui/select/select.tsx @@ -17,6 +17,7 @@ import { selectVariants } from "@pixelshades/styles/components/select" import { ChevronDown } from "lucide-react" import type React from "react" import type { ReactNode } from "react" +import { If } from "../../utils" import { FormDescription, FormFieldError } from "../form" import { type FormComponentLabelProps, Label } from "../label" import { Popover } from "../popover" @@ -26,7 +27,7 @@ const { button, item, popover, root, icon, value } = selectVariants() interface SelectProps extends Omit, "children">, FormComponentLabelProps { /** The styles to be applied to the select field. */ className?: string - /** Array of select options. */ + /** Array of select options. */ items?: Iterable /** A helper text to be displayed below the select field. */ helperText?: ReactNode @@ -49,9 +50,12 @@ const SelectRoot = ({ ...props }: SelectProps) => ( - + + + + diff --git a/packages/ui/src/components/ui/switch/switch.tsx b/packages/ui/src/components/ui/switch/switch.tsx index 7591db00..d685661f 100644 --- a/packages/ui/src/components/ui/switch/switch.tsx +++ b/packages/ui/src/components/ui/switch/switch.tsx @@ -26,6 +26,8 @@ interface SwitchProps extends SwitchVariantProps, AriaSwitchProps, FormComponent errorMessage?: string } +const { root, indicator } = switchVariants() + const Switch = ({ className, children, @@ -41,14 +43,10 @@ const Switch = ({ const elId = id ?? generatedId return ( - + {({ isSelected, isDisabled }) => ( <> -

    +
    - {helperText} + {helperText && {helperText}} {errorMessage} From 079e2d6cfbf59def0514e097de8ab83df2f5b5b5 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Sun, 5 May 2024 19:58:16 +0200 Subject: [PATCH 18/48] feat(ui): add DialogCloseButton --- .changeset/nice-files-wonder.md | 6 +++++ apps/docs/content/components/dialog.mdx | 3 +-- apps/docs/src/examples/dialog/preview.tsx | 4 +--- apps/docs/src/examples/index.ts | 4 +--- .../src/components/calendar/variants.ts | 4 ++-- .../styles/src/components/dialog/variants.ts | 2 +- .../ui/src/components/ui/dialog/dialog.tsx | 24 ++++++++++++++++--- 7 files changed, 33 insertions(+), 14 deletions(-) create mode 100644 .changeset/nice-files-wonder.md diff --git a/.changeset/nice-files-wonder.md b/.changeset/nice-files-wonder.md new file mode 100644 index 00000000..67d39122 --- /dev/null +++ b/.changeset/nice-files-wonder.md @@ -0,0 +1,6 @@ +--- +"@pixelshades/styles": patch +"@pixelshades/ui": patch +--- + +feat: add DialogCloseButton component diff --git a/apps/docs/content/components/dialog.mdx b/apps/docs/content/components/dialog.mdx index ad47a034..5e45182a 100644 --- a/apps/docs/content/components/dialog.mdx +++ b/apps/docs/content/components/dialog.mdx @@ -16,8 +16,7 @@ The `Dialog` component provides a versatile way to create modal dialogs or pop-u - `Dialog.Header`: Container for the header section of the dialog. - `Dialog.Title`: Title of the dialog. - `Dialog.Footer`: Container for the footer section of the dialog. -- `Input`: Input fields for user input. -- `Label`: Labels for input fields. +- `Dialog.CloseButton`: A button that closes the dialog. diff --git a/apps/docs/src/examples/dialog/preview.tsx b/apps/docs/src/examples/dialog/preview.tsx index 6c1eabf5..ea0c494b 100644 --- a/apps/docs/src/examples/dialog/preview.tsx +++ b/apps/docs/src/examples/dialog/preview.tsx @@ -29,9 +29,7 @@ export default function Example() {
    - + Save changes )} diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index b34d0869..53b99515 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -873,9 +873,7 @@ export function Example() {
- + Save changes )} diff --git a/packages/styles/src/components/calendar/variants.ts b/packages/styles/src/components/calendar/variants.ts index 62ecb6ce..5336648e 100644 --- a/packages/styles/src/components/calendar/variants.ts +++ b/packages/styles/src/components/calendar/variants.ts @@ -6,13 +6,13 @@ import { tv } from "tailwind-variants" export const calendarVariants = tv({ slots: { - root: "w-fit max-w-full rounded-xl border border-border bg-background p-4 text-fg shadow-lg", + root: "w-fit max-w-full rounded-xl border border-border bg-background p-4 text-foreground shadow-lg", header: "mb-4 flex items-center ", heading: "text-md m-0 flex-1 text-center text-lg font-bold", grid: "flex flex-row gap-layout-lg overflow-auto", gridHeaderCell: "pb-2 text-sm text-foreground", iconButton: "m-0 flex size-8 appearance-none items-center justify-center rounded-md text-center outline-none ring-focus data-[hovered]:bg-subtle data-[focus-visible]:ring-2", - cell: "-m-px mb-1 flex size-8 text-foreground items-center justify-center rounded-md p-5 text-center text-sm outline-none ring-focus data-[hovered]:bg-subtle data-[pressed]:bg-subtle data-[selected]:bg-primary data-[selected]:text-primary-foreground data-[unavailable]:text-destructive data-[unavailable]:line-through data-[focus-visible]:ring-2 [&[data-outside-month]]:hidden data-[disabled]:text-subtle-foreground/80", + cell: "-m-px mb-1 flex size-8 text-foreground items-center justify-center rounded-md p-xl text-center text-sm outline-none ring-focus data-[hovered]:bg-subtle data-[pressed]:bg-subtle data-[selected]:bg-primary data-[selected]:text-primary-foreground data-[unavailable]:text-destructive data-[unavailable]:line-through data-[focus-visible]:ring-2 [&[data-outside-month]]:hidden data-[disabled]:text-subtle-foreground/80", }, }) diff --git a/packages/styles/src/components/dialog/variants.ts b/packages/styles/src/components/dialog/variants.ts index 641e1587..492fb2d7 100644 --- a/packages/styles/src/components/dialog/variants.ts +++ b/packages/styles/src/components/dialog/variants.ts @@ -6,7 +6,7 @@ import { tv } from "tailwind-variants" export const dialogVariants = tv({ slots: { - closeButton: "absolute top-1 right-1", + closeButton: "absolute top-2 right-2", container: "fixed inset-0 z-40 flex items-center justify-center", content: "flex flex-col gap-md text-foreground outline-none relative", modal: "max-w-3/4 w-3/4 rounded-xl bg-background border outline-none md:w-96 entering:animate-zoom", diff --git a/packages/ui/src/components/ui/dialog/dialog.tsx b/packages/ui/src/components/ui/dialog/dialog.tsx index dea19340..65ed47dc 100644 --- a/packages/ui/src/components/ui/dialog/dialog.tsx +++ b/packages/ui/src/components/ui/dialog/dialog.tsx @@ -9,14 +9,18 @@ import type React from "react" import { dialogVariants } from "@pixelshades/styles/components/dialog" import { XIcon } from "lucide-react" +import { forwardRef } from "@pixelshades/utils/jsx" +import { useContext } from "react" +import { chain } from "react-aria" import { Dialog as AriaDialogContent, type DialogProps as AriaDialogProps, type HeadingProps as AriaHeadingProps, Heading, + OverlayTriggerStateContext, } from "react-aria-components" import type { VariantProps } from "tailwind-variants" -import { Button } from "../button" +import { Button, type ButtonProps } from "../button" import { Modal, type ModalOverlayProps } from "../modal" const { closeButton, modal, content, header, title, footer } = dialogVariants() @@ -47,7 +51,7 @@ const DialogContent = ({ ...props }: DialogContentProps) => ( - {({ ...innerProps }) => ( + {(innerProps) => ( <> {typeof children === "function" ? children(innerProps) : children} {!hideCloseButton && ( @@ -55,6 +59,7 @@ const DialogContent = ({ className={closeButton({ className: closeButtonClassName })} before={} variant="ghost" + size="xs-icon" onPress={innerProps.close} /> )} @@ -89,6 +94,18 @@ const DialogTitle = ({ className, ...props }: DialogTitleProps) => ( DialogTitle.displayName = "DialogTitle" +export interface DialogCloseButtonProps extends ButtonProps {} + +const DialogCloseButton = forwardRef(({ className, onPress, ...props }: DialogCloseButtonProps) => { + const state = useContext(OverlayTriggerStateContext) + + if (!state) { + throw new Error("DialogCloseButton must be used within a DialogTrigger") + } + + return
diff --git a/packages/ui/src/components/ui/range-calendar/range-calendar.tsx b/packages/ui/src/components/ui/range-calendar/range-calendar.tsx index 1f907b0d..08a2168f 100644 --- a/packages/ui/src/components/ui/range-calendar/range-calendar.tsx +++ b/packages/ui/src/components/ui/range-calendar/range-calendar.tsx @@ -20,6 +20,7 @@ import { Text, } from "react-aria-components" +import { getLocalTimeZone, isToday } from "@internationalized/date" import { dateRangeCalendarVariants } from "@pixelshades/styles/components/range-calendar" const { root, header, heading, gridHeaderCell, cell, grid, iconButton } = dateRangeCalendarVariants() @@ -51,6 +52,7 @@ const RangeCalendar = ({ className, visibleDuration, error, ...props }: RangeCal {(date) => ( Date: Mon, 6 May 2024 14:56:02 +0200 Subject: [PATCH 26/48] extend get started section (#81) * feat(docs): extend installation page * feat(docs): add text to introduction page * fix(docs): fix typo * feat(docs): add default design tokens to installation section * feat(docs): add missing content values to tw config examples * fix stuff --------- Co-authored-by: Makisuo <31933546+Makisuo@users.noreply.github.com> --- apps/docs/content/general/installation.mdx | 186 ++++++++++++++++++++- apps/docs/content/general/introduction.mdx | 48 ++++++ 2 files changed, 226 insertions(+), 8 deletions(-) diff --git a/apps/docs/content/general/installation.mdx b/apps/docs/content/general/installation.mdx index d07fa6a6..565c4e78 100644 --- a/apps/docs/content/general/installation.mdx +++ b/apps/docs/content/general/installation.mdx @@ -5,35 +5,205 @@ description: How to install DV UI slug: installation --- +## Requirements -### Add Package +To be able to use Pixelshades you need to install Tailwind CSS. +To do so please follow the instructions on the [Tailwind CSS docs](https://tailwindcss.com/docs/installation). + +## Installation + +### 1. Create a Next.js App + +```bash +npx create-next-app my-app +cd my-app +``` + + +### 2. Install Pixelshades Components & Styles ```bash -npm install @pixelshades/ui +npm install @pixelshades/ui @pixelshades/styles ``` +### 3. Extend Tailwind Config -### Extend Tailwind Config +After adding Pixelshades components and styles, extend your Tailwind CSS configuration by importing the pixelShadesPlugin and adding it to your `tailwind.config.js/.ts` file. ```ts +// tailwind.config.js import type { Config } from "tailwindcss" -import { dvPlugin } from "@pixelshades/ui/tailwind" +import { pixelShadesPlugin } from "@pixelshades/ui/tailwind" const config: Config = { darkMode: ["class"], content: [ - "../../packages/ui/**/*.{js,ts,jsx,tsx}", - "./src/stories/**/*.{js,ts,jsx,tsx,mdx}", - "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", "./src/components/**/*.{js,ts,jsx,tsx,mdx}", "./src/app/**/*.{js,ts,jsx,tsx,mdx}", + "node_modules/@lemonsqueezy/wedges/dist/**/*.{js,ts,jsx,tsx}", + "node_modules/@pixelshades/styles/dist/**/*.{mjs,js}", ], theme: { extend: {}, }, - plugins: [dvPlugin], + plugins: [pixelShadesPlugin], } export default config + ``` + +### 4. Add Design Tokens to your global css file + +Replace the content of your global css file with the following: + +```css +@tailwind base; +@tailwind components; +@tailwind utilities; + + +@layer base { + :root { + --primary-scale-1: 345.75 42.453% 3.3945%; + --primary-scale-2: 342.74 31.057% 9.279%; + --primary-scale-3: 338.72 53.878% 14.856%; + --primary-scale-4: 334.05 80.379% 17.76%; + --primary-scale-5: 334.81 71.898% 22.238%; + --primary-scale-6: 336.59 58.805% 28.323%; + --primary-scale-7: 337.48 51.909% 36.44%; + --primary-scale-8: 337.18 51.933% 47.218%; + --primary-scale-9: 329 100% 44%; + --primary-scale-10: 328.11 100% 37.911%; + --primary-scale-11: 340.99 100% 78.836%; + --primary-scale-12: 344.46 100% 91.811%; + + --neutral-scale-1: 218.58 37.692% 3.1765%; + --neutral-scale-2: 215.39 16.725% 9.4618%; + --neutral-scale-3: 215.39 16.962% 13.684%; + --neutral-scale-4: 215.39 18.248% 16.813%; + --neutral-scale-5: 215.39 17.903% 19.823%; + --neutral-scale-6: 215.38 18.573% 23.534%; + --neutral-scale-7: 215.38 18.792% 29.161%; + --neutral-scale-8: 215.38 18.954% 39.568%; + --neutral-scale-9: 215.38 16.9% 44.893%; + --neutral-scale-10: 215.39 14.545% 50.088%; + --neutral-scale-11: 215.4 20.453% 71.849%; + --neutral-scale-12: 215.44 25.82% 93.74%; + + --success-scale-1: 126.19 41.893% 2.4331%; + --success-scale-2: 127.04 23.778% 8.0714%; + --success-scale-3: 130.71 45.38% 12.028%; + --success-scale-4: 134.46 65.078% 14.299%; + --success-scale-5: 134.47 61.29% 18.116%; + --success-scale-6: 133.88 55.487% 22.559%; + --success-scale-7: 133.87 53.538% 27.267%; + --success-scale-8: 134.59 55.693% 31.994%; + --success-scale-9: 141.92 91.069% 34.621%; + --success-scale-10: 143.33 98.831% 35.796%; + --success-scale-11: 144.95 100% 41.618%; + --success-scale-12: 127.58 78.858% 81.488%; + + --info-scale-1: 220.88 84.625% 4.0378%; + --info-scale-2: 213.78 57.712% 9.5643%; + --info-scale-3: 212.48 92.455% 15.767%; + --info-scale-4: 211.22 100% 19.251%; + --info-scale-5: 210.18 100% 23.242%; + --info-scale-6: 210.23 100% 28.537%; + --info-scale-7: 210.89 88.998% 35.131%; + --info-scale-8: 210.38 91.592% 41.184%; + --info-scale-9: 208.42 100% 45.663%; + --info-scale-10: 210.18 100% 54.775%; + --info-scale-11: 214.9 100% 76.155%; + --info-scale-12: 214.22 100% 90.712%; + + --destructive-scale-1: 358.18 40.497% 3.425%; + --destructive-scale-2: 358.1 23.808% 9.2438%; + --destructive-scale-3: 353.17 56.689% 14.86%; + --destructive-scale-4: 349.23 74.569% 18.35%; + --destructive-scale-5: 349.78 68.426% 22.959%; + --destructive-scale-6: 351.52 57.437% 29.011%; + --destructive-scale-7: 352.43 51.153% 36.998%; + --destructive-scale-8: 352.12 51.043% 48.457%; + --destructive-scale-9: 349.42 84.195% 57.576%; + --destructive-scale-10: 352.02 88.216% 63.717%; + --destructive-scale-11: 356.41 100% 79.556%; + --destructive-scale-12: 358.73 100% 91.778%; + + + --spacing-xs: 0.125rem; + --spacing-sm: 0.25rem; + --spacing-md: 0.5rem; + --spacing-lg: 1rem; + --spacing-xl: 1.5rem; + + --spacing-layout-xs: 1rem; + --spacing-layout-sm: 1.5rem; + --spacing-layout-md: 2rem; + --spacing-layout-lg: 3rem; + --spacing-layout-xl: 4rem; + --spacing-layout-2xl: 6rem; + + + --background: 228.57 84% 4.902%; + --foreground: 215.44 25.82% 93.74%; + + --subtle: var(--neutral-scale-9); + --subtle-foreground: var(--neutral-scale-11); + + --border: var(--neutral-scale-6); + + --primary: var(--primary-scale-9); + --primary-foreground: var(--primary-scale-12); + + --destructive: var(--destructive-scale-9); + --destructive-foreground: var(--destructive-scale-12); + + --ring: var(--primary-scale-9); + --radius: 0.5rem; + + --info: var(--info-scale-9); + --info-foreground: var(--info-scale-12); + } + + .dark { + --background: 0 0% 5%; + --foreground: 0 0% 95%; + + + --subtle: 240 4% 16%; + --subtle-foreground: 240 5% 64.9%; + + --card: 0 0% 7%; + --card-foreground: 0 0% 98%; + + --border: 213 8% 23%; + + + --primary: 329 100% 44%; + --primary-foreground: 240 0% 100%; + + --secondary: 240 3.7% 15.9%; + --secondary-foreground: 0 0% 98%; + + --destructive: 350 89% 60%; + --destructive-foreground: 0 0% 98%; + + --ring: 328.93 100% 43.92%; + + --info: 210 100% 72%; + --info-foreground: 0 0% 98%; + } +} + +@layer base { + * { + @apply border-border ring-ring; + } + body { + @apply bg-background text-foreground; + font-feature-settings: "rlig" 1, "calt" 1; + } +} +``` \ No newline at end of file diff --git a/apps/docs/content/general/introduction.mdx b/apps/docs/content/general/introduction.mdx index aa090817..814ff00c 100644 --- a/apps/docs/content/general/introduction.mdx +++ b/apps/docs/content/general/introduction.mdx @@ -6,4 +6,52 @@ slug: introduction --- +Welcome to Pixelshades, your go-to component library for building stunning user interfaces with ease. In a world where creating accessible and visually appealing UIs is paramount, Pixelshades offers beautifully designed component primitives that empower developers to craft exceptional user experiences effortlessly. +## What is Pixelshades? + +Pixelshades is more than just a component library; it's a toolkit designed to streamline your development process and elevate the quality of your applications. + +Powered by Adobe's headless UI library [React Aria](https://react-spectrum.adobe.com/react-aria/getting-started.html), Pixelshades offers beautifully designed component primitives that empower developers to craft exceptional user experiences effortlessly. + +Here's what Pixelshades brings to the table: + +- **Beautifully Designed Component Primitives:** Pixelshades provides a comprehensive collection of component primitives that serve as the building blocks for your UI. These components are meticulously crafted to ensure both aesthetics and accessibility, leveraging Adobe's headless UI library React Aria to deliver seamless user interactions and accessibility support. + + - **Plug and Play Components:** With Pixelshades you can easily build your own components by combining the provided primitives. + + - **Customization Options:** While Pixelshades offers out-of-the-box solutions, it also allows for extensive customization, enabling you to tailor the look and feel of your UI to match your brand's identity or specific project requirements. + +- **Design Tokens for Consistency:** Consistency is key to creating a cohesive user experience, and Pixelshades makes it easy to achieve just that. By providing a set of design tokens, Pixelshades ensures consistency across your entire application, from colors and typography to spacing and layout. + +- **UI Patterns for Better User Experience:** Pixelshades includes a curated collection of UI patterns and best practices aimed at enhancing the user experience. Whether you're designing a form, navigation menu, or interactive component, Pixelshades offers tried-and-tested patterns to help you deliver intuitive and delightful interfaces. + +## Motivation + +At T-Systems International - Digital Ventures, our motivation for developing Pixelshades stems from a desire to streamline the development process and deliver exceptional products to our customers. Here's why we chose Pixelshades: + +- **Boosting Ramp-Up Time:** With Pixelshades, we aim to accelerate the onboarding process for new projects by providing a consistent styling approach out of the box. By eliminating the need to reinvent the wheel with each project, we can focus our efforts on delivering value to our customers from day one. + +- **Customization and Flexibility:** Pixelshades highly customizable design allows us to tailor our applications to meet the unique needs of each customer. Whether it's adjusting colors, typography, or layout, Pixelshades empowers us to create bespoke solutions without sacrificing efficiency. + +- **Building Consistent UIs:** Maintaining consistency across our product portfolio is crucial for establishing brand identity and enhancing user trust. With Pixelshades, we can ensure that every application we build adheres to the same design principles, resulting in a seamless and recognizable user experience. + +- **Accessibility and Usability:** Accessibility is a top priority for us, and Pixelshades' commitment to building accessible UIs aligns perfectly with our values. By leveraging Pixelshades' accessible components and design patterns, we can ensure that our products are inclusive and easy to use for all users, regardless of their abilities. + +In summary, Pixelshades empowers us to create visually stunning, accessible, and consistent user interfaces that drive customer satisfaction and business success. + +Feel free to adjust the introduction as needed to fit your documentation style and audience. + +## Open Source + +Pixelshades is an open-source project, meaning that anyone can contribute to its development and improvement. This open nature brings several benefits: + +- **Contribution Opportunities:** Pixelshades welcomes contributions from developers of all backgrounds and skill levels. Whether it's adding new features, fixing bugs, or improving documentation, everyone has the opportunity to make Pixelshades better. + +- **Flexibility and Customization:** As an open-source project, Pixelshades offers unparalleled flexibility. Developers can extend, customize, and adjust Pixelshades to meet their specific needs and preferences. Whether you're building a personal project or a large-scale application, Pixelshades provides the tools you need to create a tailored solution. + +- **Community Feedback:** The open-source nature of Pixelshades fosters a collaborative environment where users can suggest needed components or report bugs. By actively engaging with the community, the Pixelshades team can prioritize features and address issues effectively. + +- **Transparency:** Transparency is a core principle of open-source development, and Pixelshades is no exception. All development processes, discussions, and decisions are conducted in the open, ensuring transparency and accountability at every stage of the project. + +Whether you're a developer looking to contribute to an exciting project or a user seeking a flexible and customizable component library, Pixelshades welcomes your involvement and feedback. To do so check out our [GitHub repository](https://github.com/telekom/pixelshades). From 50066dcb6b715d45c3ac9015e98299b203a551c0 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 17:53:38 +0200 Subject: [PATCH 27/48] fix: radio group not working horiontally --- .changeset/tiny-rules-invite.md | 6 +++ apps/docs/content/components/radio-group.mdx | 8 ++++ apps/docs/src/examples/index.ts | 21 +++++++++ .../src/examples/radio-group/horizontal.tsx | 17 ++++++++ apps/docs/src/lib/colors/utils.ts | 43 ++++++++++--------- .../src/components/radio-group/index.ts | 1 + .../src/components/radio-group/variants.ts | 13 ++++++ .../components/ui/radio-group/radio-group.tsx | 32 ++++++-------- 8 files changed, 102 insertions(+), 39 deletions(-) create mode 100644 .changeset/tiny-rules-invite.md create mode 100644 apps/docs/src/examples/radio-group/horizontal.tsx create mode 100644 packages/styles/src/components/radio-group/index.ts create mode 100644 packages/styles/src/components/radio-group/variants.ts diff --git a/.changeset/tiny-rules-invite.md b/.changeset/tiny-rules-invite.md new file mode 100644 index 00000000..5db9d5f2 --- /dev/null +++ b/.changeset/tiny-rules-invite.md @@ -0,0 +1,6 @@ +--- +"@pixelshades/ui": patch +"@pixelshades/styles": patch +--- + +fix: radio group working horizontally diff --git a/apps/docs/content/components/radio-group.mdx b/apps/docs/content/components/radio-group.mdx index b77fcc71..937270ad 100644 --- a/apps/docs/content/components/radio-group.mdx +++ b/apps/docs/content/components/radio-group.mdx @@ -12,3 +12,11 @@ When used within a `Radio.Group`, only one option can be selected at a time. +## Orientation + + +### Horizontal + + + + diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index 1682bf71..c9a13aa5 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -1587,6 +1587,27 @@ export function Example() {
) } +`, + }, + "radio-group/horizontal": { + component: lazy(() => import("~/examples/radio-group/horizontal.tsx")), + code: `import { Label, Radio } from "@pixelshades/ui/components" + +export function Example() { + return ( + + Dog + Cat + Dragon + + ) +} `, }, "radio-group/preview": { diff --git a/apps/docs/src/examples/radio-group/horizontal.tsx b/apps/docs/src/examples/radio-group/horizontal.tsx new file mode 100644 index 00000000..d9d04373 --- /dev/null +++ b/apps/docs/src/examples/radio-group/horizontal.tsx @@ -0,0 +1,17 @@ +import { Label, Radio } from "@pixelshades/ui/components" + +export default function Example() { + return ( + + Dog + Cat + Dragon + + ) +} diff --git a/apps/docs/src/lib/colors/utils.ts b/apps/docs/src/lib/colors/utils.ts index 357bd652..ead679fb 100644 --- a/apps/docs/src/lib/colors/utils.ts +++ b/apps/docs/src/lib/colors/utils.ts @@ -84,14 +84,10 @@ export const generateRadixColors = ({ const backgroundHsl = backgroundColor.to("hsl").toString({ format: "hsl" }) - const [neutralScaleColorsHex, neutralScaleWideGamut] = getFullColorScales(args.neutral, backgroundColor, grayScales) - const [destructiveScaleColorsHex, destructiveScaleWideGamut] = getFullColorScales( - args.destructive, - backgroundColor, - allScales, - ) - const [infoScaleColorsHex, infoScaleWideGamut, _] = getFullColorScales(args.info, backgroundColor, allScales) - const [successScaleColorsHex, successScaleWideGamut] = getFullColorScales(args.success, backgroundColor, allScales) + const neutral = getFullColorScales(args.neutral, backgroundColor, grayScales) + const destructive = getFullColorScales(args.destructive, backgroundColor, allScales) + const info = getFullColorScales(args.info, backgroundColor, allScales) + const success = getFullColorScales(args.success, backgroundColor, allScales) const primaryBaseColor = new Color(args.primary).to("oklch") @@ -100,7 +96,7 @@ export const generateRadixColors = ({ // Make sure we use the tint from the gray scale for when base is pure white or black const primaryBaseHex = primaryBaseColor.to("srgb").toString({ format: "hex" }) if (primaryBaseHex === "#000" || primaryBaseHex === "#fff") { - primaryScaleColors = neutralScaleColorsHex.map((color) => new Color(color).to("oklch")) as ArrayOf12 + primaryScaleColors = neutral.hexScale.map((color) => new Color(color).to("oklch")) as ArrayOf12 } const [primary9Color] = getStep9Colors(primaryScaleColors, primaryBaseColor) @@ -128,20 +124,24 @@ export const generateRadixColors = ({ primaryScale: primaryScaleHex, primaryScaleWideGamut: primaryScaleWideGamut, - neutralScale: neutralScaleColorsHex, - neutralScaleWideGamut: neutralScaleWideGamut, + neutralScale: neutral.hexScale, + neutralScaleWideGamut: neutral.wideGamutScale, + neutralForeground: neutral.textColor, - destructiveScale: destructiveScaleColorsHex, - destructiveScaleWideGamut: destructiveScaleWideGamut, + destructiveScale: destructive.hexScale, + destructiveScaleWideGamut: destructive.wideGamutScale, + destructiveTForeground: destructive.textColor, - infoScale: infoScaleColorsHex, - infoScaleWideGamut: infoScaleWideGamut, + infoScale: info.hexScale, + infoScaleWideGamut: info.wideGamutScale, + infoForeground: info.textColor, - sucessScale: successScaleColorsHex, - sucessScaleWideGamut: successScaleWideGamut, + sucessScale: success.hexScale, + sucessScaleWideGamut: success.wideGamutScale, + sucessForeground: success.textColor, background: backgroundHsl, - foreground: neutralScaleColorsHex[11], + foreground: getTextColor(backgroundColor), } } @@ -149,11 +149,12 @@ export const getFullColorScales = (color: string, backgroundColor: Color, scales const baseColor = new Color(color).to("oklch") const colorScale = getScaleFromColor(baseColor, scales, backgroundColor) - const colorScaleWideGamut = colorScale.map(toOklchString) as ArrayOf12 + const wideGamutScale = colorScale.map(toOklchString) as ArrayOf12 - const colorScaleHex = colorScale.map((color) => color.to("hsl").toString({ format: "hsl" })) as ArrayOf12 + const hexScale = colorScale.map((color) => color.to("hsl").toString({ format: "hsl" })) as ArrayOf12 - return [colorScaleHex, colorScaleWideGamut] + const textColor = getTextColor(colorScale[9]) + return { hexScale, wideGamutScale, textColor } } function getStep9Colors(scale: ArrayOf12, accentBaseColor: Color): [Color, Color] { diff --git a/packages/styles/src/components/radio-group/index.ts b/packages/styles/src/components/radio-group/index.ts new file mode 100644 index 00000000..9c84a042 --- /dev/null +++ b/packages/styles/src/components/radio-group/index.ts @@ -0,0 +1 @@ +export * from "./variants" diff --git a/packages/styles/src/components/radio-group/variants.ts b/packages/styles/src/components/radio-group/variants.ts new file mode 100644 index 00000000..e000ef24 --- /dev/null +++ b/packages/styles/src/components/radio-group/variants.ts @@ -0,0 +1,13 @@ +import { tv } from "tailwind-variants" +import { focusRing } from "../../utils" + +export const radioGroupVariants = tv({ + slots: { + root: "group flex flex-col gap-md", + item: focusRing({ + className: + "flex aspect-square size-4 items-center justify-center rounded-full border border-primary text-primary ring-offset-background group-data-[disabled]:opacity-50 group-data-[focus-visible]:ring-2 group-data-[focus-visible]:ring-ring group-data-[focus-visible]:ring-offset-2", + }), + group: "flex group-orientation-vertical:flex-col gap-md group-orientation-horizontal:gap-lg", + }, +}) diff --git a/packages/ui/src/components/ui/radio-group/radio-group.tsx b/packages/ui/src/components/ui/radio-group/radio-group.tsx index e3360a9e..12db6e4c 100644 --- a/packages/ui/src/components/ui/radio-group/radio-group.tsx +++ b/packages/ui/src/components/ui/radio-group/radio-group.tsx @@ -14,8 +14,10 @@ import { } from "react-aria-components" import { labelVariants } from "@pixelshades/styles/components/label" +import { radioGroupVariants } from "@pixelshades/styles/components/radio-group" import { cn } from "@pixelshades/utils/styles" import type { ReactNode } from "react" +import { If } from "../../utils" import { FormDescription, FormFieldError } from "../form" import { type FormComponentLabelProps, Label } from "../label" @@ -28,38 +30,32 @@ export interface RadioGroupProps extends AriaRadioGroupProps, FormComponentLabel errorMessage?: string | ((validation: ValidationResult) => string) } +const { item, group, root } = radioGroupVariants() + const RadioGroup = ({ className, - orientation = "vertical", description, helperText, tooltip, errorMessage, children, isRequired, + label, ...props }: RadioGroupProps) => { return ( - cn( - "group flex flex-col gap-md", - { - "grid gap-md": orientation === "vertical", - "flex items-center gap-md": orientation === "horizontal", - }, - typeof className === "function" ? className(values) : className, - ) - } + className={(values) => root({ className: typeof className === "function" ? className(values) : className })} isRequired={isRequired} {...props} > - -
- {children} -
+ + + + +
{children}
{helperText && {helperText}} {errorMessage}
@@ -88,7 +84,7 @@ const RadioItem = ({ className, children, showRadio = true, ...props }: RadioPro {(values) => ( <> {showRadio && ( - + {values.isSelected && } )} From cf81fb5e3698926a1f21721a01c59502bceaefc9 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 18:56:36 +0200 Subject: [PATCH 28/48] feat(ui): add radio card --- .changeset/popular-buckets-sit.md | 6 ++++++ apps/docs/content/components/radio-group.mdx | 5 +++++ apps/docs/src/examples/index.ts | 15 ++++++++++++++ apps/docs/src/examples/radio-group/card.tsx | 11 ++++++++++ apps/docs/src/routes/themes.tsx | 3 ++- .../src/components/radio-group/variants.ts | 1 + .../components/ui/radio-group/radio-group.tsx | 20 +++++++++++++++++-- 7 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 .changeset/popular-buckets-sit.md create mode 100644 apps/docs/src/examples/radio-group/card.tsx diff --git a/.changeset/popular-buckets-sit.md b/.changeset/popular-buckets-sit.md new file mode 100644 index 00000000..a6ea8820 --- /dev/null +++ b/.changeset/popular-buckets-sit.md @@ -0,0 +1,6 @@ +--- +"@pixelshades/styles": patch +"@pixelshades/ui": patch +--- + +feat: add RadioCard diff --git a/apps/docs/content/components/radio-group.mdx b/apps/docs/content/components/radio-group.mdx index 937270ad..878da079 100644 --- a/apps/docs/content/components/radio-group.mdx +++ b/apps/docs/content/components/radio-group.mdx @@ -20,3 +20,8 @@ When used within a `Radio.Group`, only one option can be selected at a time. +## Radio Card + + + + diff --git a/apps/docs/src/examples/index.ts b/apps/docs/src/examples/index.ts index c9a13aa5..7228a031 100644 --- a/apps/docs/src/examples/index.ts +++ b/apps/docs/src/examples/index.ts @@ -1587,6 +1587,21 @@ export function Example() {
) } +`, + }, + "radio-group/card": { + component: lazy(() => import("~/examples/radio-group/card.tsx")), + code: `import { Label, Radio } from "@pixelshades/ui/components" + +export function Example() { + return ( + + Dog + Cat + Dragon + + ) +} `, }, "radio-group/horizontal": { diff --git a/apps/docs/src/examples/radio-group/card.tsx b/apps/docs/src/examples/radio-group/card.tsx new file mode 100644 index 00000000..def23505 --- /dev/null +++ b/apps/docs/src/examples/radio-group/card.tsx @@ -0,0 +1,11 @@ +import { Label, Radio } from "@pixelshades/ui/components" + +export default function Example() { + return ( + + Dog + Cat + Dragon + + ) +} diff --git a/apps/docs/src/routes/themes.tsx b/apps/docs/src/routes/themes.tsx index 0e0a234f..3e7f486d 100644 --- a/apps/docs/src/routes/themes.tsx +++ b/apps/docs/src/routes/themes.tsx @@ -93,7 +93,7 @@ function Index() {
Create a new theme - setPrimaryColor(value)}> + setPrimaryColor(value)}> {primaryColors.map((color, i) => ( {({ isSelected }) => { @@ -112,6 +112,7 @@ function Index() { setNeutralColor(neutralColors.find((color) => color.name === value)!)} > diff --git a/packages/styles/src/components/radio-group/variants.ts b/packages/styles/src/components/radio-group/variants.ts index e000ef24..177e0c5e 100644 --- a/packages/styles/src/components/radio-group/variants.ts +++ b/packages/styles/src/components/radio-group/variants.ts @@ -9,5 +9,6 @@ export const radioGroupVariants = tv({ "flex aspect-square size-4 items-center justify-center rounded-full border border-primary text-primary ring-offset-background group-data-[disabled]:opacity-50 group-data-[focus-visible]:ring-2 group-data-[focus-visible]:ring-ring group-data-[focus-visible]:ring-offset-2", }), group: "flex group-orientation-vertical:flex-col gap-md group-orientation-horizontal:gap-lg", + card: "rounded-xl border bg-subtle p-lg text-foreground shadow data-[selected]:border-primary data-[focus-visible]:bg-primary/10", }, }) diff --git a/packages/ui/src/components/ui/radio-group/radio-group.tsx b/packages/ui/src/components/ui/radio-group/radio-group.tsx index 12db6e4c..b6679a83 100644 --- a/packages/ui/src/components/ui/radio-group/radio-group.tsx +++ b/packages/ui/src/components/ui/radio-group/radio-group.tsx @@ -30,7 +30,7 @@ export interface RadioGroupProps extends AriaRadioGroupProps, FormComponentLabel errorMessage?: string | ((validation: ValidationResult) => string) } -const { item, group, root } = radioGroupVariants() +const { item, group, root, card } = radioGroupVariants() const RadioGroup = ({ className, @@ -95,10 +95,26 @@ const RadioItem = ({ className, children, showRadio = true, ...props }: RadioPro ) } +const RadioCard = ({ className, children, showRadio = true, ...props }: RadioProps) => { + return ( + + card( + { className: typeof className === "function" ? className(values) : className }, + ) + } + {...props} + > + {children} + + ) +} + RadioItem.displayName = "Radio" export const Radio = Object.assign(RadioItem, { Group: RadioGroup, + Card: RadioCard, }) -export { RadioGroup } +export { RadioGroup, RadioItem } From 7da8ebcae3304894f4c57f014e62122a4c0356dd Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 18:58:02 +0200 Subject: [PATCH 29/48] fix: lockfiles --- bun.lockb | Bin 239432 -> 454336 bytes pnpm-lock.yaml | 3 +++ 2 files changed, 3 insertions(+) diff --git a/bun.lockb b/bun.lockb index 87b4939ba97a01b7d7aa6125c4d70fe6e217dbf6..acf159cfa667a29704c26bdda3ccb62b12ead4d4 100755 GIT binary patch literal 454336 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
  • pK_S#(OyC^T@N5W|cZbyYk8ZTrk*IHv;Ic*neEzxJRo>!_Mv5{!?Kl@zzOfGlAv*sMW@O8knrnCqAFU}0S zm`F@ou&jG8|IP!~nTL`{oSwYO0C)hS?osQe*R@6`z>NaBJ0{c1(7tt+DI!MMS8*1Gv#Z z7XeR}$xAq*igZ;dzRN0+6f#|a6>>r^nZac$)EVAjF;95mn!*B61nGXh@ffL5AU33@ zp_zfB=hFu>&5>L!U|%i<=0osA3r%bO%BL67U*^{=R!cJ1{1;u$&FLMuQgpM z%xzrEuHYQ_nljbI*h${DG@-nELTfv%kLh&nxX1GMpxQ7Y(A;aqwo>~b)bM&Qyv>tw zKsTAbhTrN%`_?*fzX7&m+R2q*j*E^4f(pcc5*szYZFnw9t{)fG?t{MCuJ@h@l1&bI z?NDExG>YR)&QXF6eg)vh16}3q-0Da6qs0-`5|x7$QXN+PmWw*OrH2Op{<&M}%1Z?j z7K;qb%n1fKdF!bn56mPRXt=4Tr&Pasou1O+lu>}20CeX9Jc7_!OUipTGF}W=me-g) zQf3tn66{wL+*KAi5+=K~QPpefn3o6$upc`t(lHM=lyy({dcG47r8d>>AO8ioi9k1? zmd@g)BFPmBLDv-h!Fh6k^#NmONgguu3oNAF45T93DRRv(7nF~jn|3S$Nbgg{kpc~t zVTNQd$CT5+VsKyQgtzfc0=gBmGwaC|d>SY^v}{FvlvD*+U>GClEJ!pX6D(#=Ri=As zyK_{fd;0^p2C!53Nhb?eLtxFKqRmKUh9!v*>}&ux8R(*JQJsR&%*3s-*dB`hgvAU% z)bI;Ed~uDMR43%e6Tl!)?e1?vter4M6v~a1=%d4H@=9$BHPXdI>(PJFE(X@~DL{Aa zZ<6(F6oMoXO6|1oMaca8m!Wq_k`J!&2g`Kts!W`5mcsJjQ;afqh$;Ak^;gS3l2A8Q z+wV*HE4Nw)3;kLL%P#NC{o(f~bBwN-#t+h!em_5D~tN!|K3V z%rRxe3oTK1g(A}9peARX8(ox5I))nfInl$t2e_|m(p!Lt+%?uzXLS`#rqRb)g@dMv z#V?I@d5`67_c!FSp_-~ny2zVLKDXkLlr+?7%>?jN^v6gmOQs5Hf2twJVpxB>FJ9M+ zbfEhO57Ngko4IijoM$o6EV{79www6(X?+pPP#M9;mTktO;ERlTB(`0Te|Ym zsrRc2oO5QQIT`Fp*lS|{?H~R(Pi6q!mx)68_^ts)j4gJ#d??o+ody@=AV}=$dctMp znLFqJS{$DhVTn?TmV4M17w;P_al^GywVa=vSEF8O@!+3d=Y)Sh|Lq?#fo`Z_t%600 zEw=DL_7)qZ!=ynr_kPEOfIUZR-ZlA28AvkIfuq&d2qM20CM7gVO@O6;l-FK`fP!zN zmR(8Sbq3&O0bOFIeP%Ex<-^)f$}K7I59tSp2s>WoG}&Y0e{@a5y_sP)vARcgE{_f` z)wP92p0=U85VU@qoYdL|)TY#wKfOLf@bBlp^(`Cd${RnFtTGx#gtWSp4%F8_yehN`EH9Z3!E%TsZXD?jdRnWmMwF zV2r{qNf(8NFYhWUUe7fD{Xo3#&vJpTt^~>p(NdPrUoMLjwo*5xm+Asg#Jhxip85es zb`)jQu175)Y}EDuU+SOK;~=WhP(fFOjpb5!w^C%Lr8J6z|6Kq7_LF%)SIJO*SpWQd z7h4Er_*ntYxbVt5E?DVe*3~2Q`(V7SYt1(m*Tz%qWFIkqRD0B7%ARB0DdF5N(vI&; zTWwieasP9{{&Qbz&$j@9cE9<~8?N}Q@fd;M2KvNftP7gb@&CQ^OXWoBtdOjhwzXWO zput|$_Bx(%RhX{5qDodEGC^{YJNNC(`f}&=p9}lney0HF9t8>sQ^bRL1?}EwTY|Gt zRi=W`f)|2~rT+VNVZmgT<}N~eSP0yv&wSa;r4%6EjPET#&2*);*{*5Wv0qR;`AzpVV5ZFtIB#onUTma4F(o%!(G+SXx~&-FKwZSS$Z>I$$cY^`$FlP ziTjRh|ANO~p7B5TfBW^4|Bu^qo+yDk%gFwMu1-#rsEUsMkwfi%d$s_Z-0ewdOxDZ( zdIHh#o3H!I*!CujN(&(`VPJsHjfdsLv19V-^lPv4t!^m=x~M%UMACthzxlNnxJ2>w zzE%ZfP9E1TrjoV5d?l@eacE{>Gbc?(AJvtU_{n6jL)@rb+;M8yw|Efb4DHOy1xv%3}4s-{1UQ`G9T=S(h;pi4OO3ID2D2lYElg}AB zL-}qO!x_k)b&3C8{>p{w$j&2#82Q{toR_!MFhb@q-or|s^8)jK?(6(e0d!+~5DFBl z5a4X4Y@g#~c29M4j`|d4rpiI=BCd%L6hbQJn-RtMn*si3Y~ zPr2k7;0XQa{%>Bd1iH_XXuU?mx~yX`E$!XY38E_2_5JFOLx#gU&)4MO1x`POYd89B zUPuMES%WU%SRJ#&gIk zAI{+k-x5clNy*Q2r?Vo>dK2s%i*!xKn|UlPMa^{QKl6oEs=(<-_`!ec@&DGLTA<4n zt+}bHxztg3%{fd3t#9?6aa7{1!r9 z6}iG=*H;t;h|;84A;QsNiQ476VmG6*?aBWSXLl7;N7FS57y?0pySoK#1h_ z5qkDyd~RWBST@!I&5XZ1FwJZDviA7mzKrvYKzFLojwCNyu5a9XkEg1YaF99q-EkEa za(7N%gdE#?v|P}*I{Kx7ZMRT;{-4pkd#z>0&o&(P@xL^E< zor&~hPaqgrO#jQnf8%B|(5>+z2QSQ^vO-}pmrmxtHuqMzpC`W<`0M)Q?ZO^IF$GTy=J?7cE}0t=RK z7w@Lr$XkkUf7EdcJ{N2@M+m}x9?oFC{PZMD1LnJt_AT>q04_4@=R-NB6ZR<4lq=1` zYdz|9UeXG5SFx0e56V%_invI7x1!^1Pfzx7Ksl3&ITby!7{DbQD849z1fZ!Hw`t^u z(1P!ypw%*A*+x{WVx1|+Lwb?E)G}VUm+!3&=ZdvJr)?9rA*hE1R>eW`VV{=3Xx+;*Uw zr$bjy5fnSw0~e=|KK`A*_Sn{Ys(Asr1a6=5QC>qWiyYbRH{8wPgG?(XnzH)Grhr~z zBy}872q&CEk;B~A=fc-<{wL7AO1dk<>}_L|4X>|9twI0J$=_6Tv(Q~bBTq8ZG*x(b z$iZN7sI}MOg4Ki2-|&oc3l=|(PEZ0G%u*|HS8VY*9>30aI)JV!@|ZgTq)gY6eM^!? zCn|yh^FjCiXEvso;y)-spab!UNbgm_3Fw=@Ar#=BO@j_CQE6k8>1>$@Dm}-8OZUqC zmj@82mm97V=(?`17g6_#?FYGyI>J*As(q@^^;LC8yKB!cA>?2nIv;NULs(}EtcC&0 z?4N|?2Jhh`6MuH*X#AbmyA7k(4)dQ2{@;!K>;JeOp&N>gQtRtb`oUOIgVhuXdSqV? zC<>>FAWW3omsH6Nab&aSFw4#8WB0MY_uJ`^P@7{DBHj&HMCfSs7$hH(R+Co5!JvTAWMqv6K z{U{D(vTjH{hF2ia;4{wlf9~u2Yyjv+Qg7G%tRoVMRH7M;!=TSpon20Pw~wF%U$uz7 zW-7wf!o$a8ZaVaF3T9t6FXO}X8RlFs{+cQx7GxE}D(?+E7&u?i( zbpJ}Ym828xv-6qP=r`YnDqt8%{)QELOh;V!C7wVaI@g=maxQ&`a}0=g1n53&hf~X_ zSB!L}qpE-Zc?LHY+^vFUh`6QQubB3DeywXaXYX9^=$xzXx)b`KA{hOI{(Fq@&d3ww z=&4uw8vo^)_^p063Un7jet+QH0b6SSC69CAhlJdWukgtB(ZlVJl1mzLQ3P$xN58>> z=Dwe^$-iuI-*3el{4yPVviL~dy!piKM&t<%aL0gd$hq=onlGC&)!^Y?2Ds*HDENza zu>lX?J8{vNIn;v?qgm@(d8G;0HQqBd>YJkB@9+*S^+&)ToKc*l@s|6Y0Nin)JHp-l zzMm*{)zoqd3VUzHy{+%1T}cM_wwX_i}Tu@|_e&TfeGTJN?>YOrhL`uU{-BTdYL=D<#z(;&OFvG_$+*?pwouR5@pKhco-Q> zG5N3`g3FF4G0WFBXD%bAjoR-+pOM-~`Ncf2#b(5eOjr+>fLAu-JADiz3&5QOx(sM0 zjE?`Fu-yNwAc5Cb_sXx+vL|A1O{%#svP0!OHCBi0+GC_R=T3<#z_? zuAq3bmXaEtgV928ZbQ#3P4T53fP?NUm8kP6i)|e9>?3xlu;DIYeZl{($uFnMythe= zHt38u^v?LW2phchNBGY2I(Q z=jzCh0~JYxMj_QKs8P4*3#VP>!I07&+jYDA?}6MTe&I=KvhtML$lpKHoJG3ZT3C6+ zLKXq>&I4VlJGY(R2Wkc)6bgPdv{Ee_m@8ss1bRvslqh3XswsUXdrfStva`C^1Gn&X z=`zN3Rw$EJ}D|OsilKoPO!_bRzldW7+Ppo zq!QN9H9PTvSv202qY<@g`)isUaMy&gH?`a|-1|85aWySd>0K(oeTn_8fvc~6eh`HC zL`*|Q<=Hv(Jd_82r{eu7Y)P}s2JN=h4VPJcj>!wd1BXA`jCEkT~Qa#L4v@IImasjz&y*mQdq1lxgX= zxVF2+VKuGb>zB0NRcUzqz~FeVCGrGtU)EmU8hD5K<|Ty6=q&|USvZj>lI`%^%7Mj{P zjruy^K<>sBla-T}r8Nx|xu#k0Iry z^)`IM4;B#s_Ycs85WgxNkbx9wCl|-~=l64M%t&DZLTV9%S-jlJCA8D| zvTfoG@txoamprWyM=X9?&T4(UrT8Esz+DBpBiES{kv+kszJBVeUY`1zx4Mp!`;ar> zM4EdoPzQ}oYThD6V13Y#lDW8LRPavRuHI=>QPmA&{5@&bUFd&;0PY&l)mdr(nO_uT zV*lh>c27$-Gc3c&90?&4v9T)QTm>^ws*nNsQxeSxWHykOFy*sv?hLVMqj9*eix0|{ zZ(F(e%iRC%K3)g9oDnVBG8?g^>@W$3%kQwN|DA0wfgVT_xL(4$EXbTp5UQp7tiFdF zR9+a{9-;&8@jz3b_(O+JRj_aqQd_RU58!S9-PU<7a~UQpOU=&DH4hIb8TzA5Gu2N=ufwbHhGB7mhYLDc4r`xWdP8UWmv8q!+>chf2D zCbju0l#It>2w!!!w?AxP5!Dqi=8S+U08i9>s43K=D{^YG5Xh6wSk0g=sc5Qq(ML%) zp;^T+Z+r6D1K@4}U29}yKVlMoYyP^rcwQs$h%7|q3k?)3I)r&i`Yos)q4Lg80_X4R zJLVUs*1uXWREFlPF-w7 z;_g53;THazm6|*}d`PiRUZD`}x2hiE#5P*kS)A-YR~_6p>qVtf1!JdaLI8IM=!*Bl zh_dMpX0i`jjXmeCCqK5%b(AUQ4i@eJyzJr7eLjRUFasp@NXLqw71fNy zp5Cww96U%YV4EOJ@Xx#=*?L=Zh)Ie1|L1qd_kix-Dyvn2M=nbS=acgyKG*_t;@tSUc|k$Bl((S{RiA~dq_g5b=JVw; z;4j1tk~+G+!^2(t zkQOsv4@RCNBHZ`hn>GC>`4{L? zB?yRuu#><%MKQ26Pot?cuid0tRw~;5KJvh{>OkEZ`8&^#ev<}g3xjXiG{>n;5FE4M zlT9)-GF?;#uKw{F5bqJtwG4(3EQlfaX3FV|nE_hw3B4ppN4%=bF84T)4aWDwMEIR? z8{4l|?AT$tst`Wu_wtRd)cK=1!e$Fe_hP}PFMZ8heqZM9Zw*|~7BY0i>I>=>_Tgr` zq+Zmoz%T>+iIm%Y2!7I>D*olHe3wfD z`;h;8c`ZemJB=%27e?hkj>rb!o&wz=9R^NIuYoiRU88KV=zEQv?lg2neItPbI<~2^ zGRoi}>fWT=LBB%u-SXJA;)n3^dJ*>J0Ctrt%KC3cmfS`F_YCOLqQI7oNyr==c?$1B zw2TnfC#J0~lIbeI%w<*bpKqxbFiwst_m9@czhhH#<=Z-v&HRPyJH?Oo=;tQD57quM zM}N!jOAYj`fqzy1_ZE?<;OvZQa(xZ!58HhB2eVQ$$6NI^kBO|rsE2U)BQDa;u!LfS z?{%2gHaE00Lcn0e+>3eydyd#(WP1<*ZDw+7jOscCmreZMK&#CYb%WxzhUUhz!8 zIzb~w9@U*ddX6BpxIcw>e}S7-lp&+|rB|Gh625=R*VUmY3kujzUIN{A1c-3FNSexg zF2RAKP*B7$CiBqR2@dq!<-kj@!ql^0XH0Mshucssn!7mX4`2O16tDQ}z?@60^-7U# znnZa6;(dwzt%3iMNUa519b2Cy3daw>OUWB`^_9(gAC$ShR)n4UUQL+2`@q|L<=Uf( zP#-!~De81hZQsG+RBNI*(8-;K4iosjz1$;j4ZN3G8a`Zc#QOVQeXU>NrfG$`x_~CN z_JVBn5vCbIP$|6(M?j=s^so?a>0OjZ-B1Ycvy~b zeNOmXhtgkhy^VN35j(BW>7q8v3D}-PKb7)@sSj@NyiEH8zRb4;o5z>LQ`kL=Gm6$l z-8h!*C1$?N(ci9zTcC>~s@ig6d~PR!CR$Wg=!P&NrOWJ2@A%Q?x{|}58kCZk@ZkgQ z9!kL7kJbg&{(nDYomld{Jib80eQZ6}MmI_g;NAgUL#*webmGR6eV>+^BaXA}PcNTz zTS46WYZZ6Qsqen{>agJv3EhvA4}XsElL1$9hiwRfILMHH1Pf$c_dTxx&in3xZW9K_ zhi6p5&)uujTLw%}PNOGY8t^5Gj&&VB{Z+cCLZxyPT)C+zy!Vvf=Q>J%5X_o!q4W=a zo@%k^2&wi$e;Fg*^6)a&y*2Pnq8*1twOs7Jgw7-mg^UlnA4T}}s3Oq62I*_sP$f^R zhX)ky7?CdGkmrWlrZ-%Zhek+@YWStceST6fNy2-X^S-%{KzH95t~z%`hlk}GI;!FE zzcWgZeSRhw+RlArV+^Y6;%oj=KkMNI-#J!lonbP~-*x9qYPVkhar4FWHglzk&I4W# zFLUg-2EJ11DoLC?&l-T^4LfI@-r)nY-dSJU zpMId183Yxd@BDrNMKM+a{Y&leE#8-!*INUxEqAM|2s8d3u;JlFMSI;}r9xV)0ILad zVhVTAqzc7QlHDG}&|Sei^F(xg73mWBh$?ERJ9zi8w53r?EYJR>Z+vtAE28}m1{WZ8 z{*>JY$=KAE>IL4Pk(${mwgsBuCcro=d`{GZ%OZaDY0_-*EAOt_>5vL9KiO}l^sgzI z#r>!XIf>;PTfn*z=u2_#&BevV&SiG$R<_?DrY{05=_PZi6W=-{T9XHU9=~hLa;H|RG zxMdd#tqBK)_GNyL?3WtqTYkZT?hZJF!iM2n^|P zbGeHf!y`*wQqB7%F%>?K^6x~^`br-MMOnubSN+x@LkcZobh)jg`>LuN<60m<8DI7g zyu}Lvbe9~=h{Tie$zbw4(mu$H5N`!!pHiXsvyRjT4#x6|EUpXKdi>ULVckf(guutt zYIe?g{Jw^QkU#$C`EPSYA|Jqo1iIugz0cVZu2jd1QL#>*yT+nlXdOPUF(hi7j8pt9 z8^kZSyASJXHd`TbWa&ZP`bhtic|a;kwbc8W(KdYCL;Q6;>-Bno0=k;uJ>*CWruM1) z)J_CC_UK4o;CW?g;Y`aVGv6`zW}$sf>%i3Q_TN0tiPe)mC~aY48?lYz>|}d%A+#D@ z><7*#p@HsK6z}05zS)p>XHn;@F4Ruc&auzvHAG1#`)qL)thR=*oAJ-m3JC+=mRgeO z&ny+>dlx2BU48g8C0EFEDnEDtdH4WyZ&W*ZWX&%@Fxzj^TJ8e2h}iAR*k;O4<1fP@ z<`%YZs5lKFaWmI*O6ruacOGf>9hR=F<#!F%Gp`?R!GFfQuD`wJ0S4&SiVZ_UExK#- ze%yFol#TEyl#v)mizu6mmvWB9CO@;cVJ3Jyh&%TfdD^u}e;g!-d2gSc$b*d_QQqk_ zfbus45HBpy#r7aep?_Z)R#|1w>SatW?r8dZRc@(xK9ZHia^qTd6OQ>>xVlrUcbvP( zTeeUcPRpSR5}tM%O*EYs%`NxT5#YiB-Q5m<`1U)6)VP9buOjBFqxFw+Ap|QEDCWQ1 z7tC<|pkyd0=t5%oMcNDDViP(!%3?$aJSy7I=Z2w0ul~wCWCL7ypeu4;9-I7E0$K;2 z{H%gIzoofudU;pH+%4WGZ*y+iyx+Uan9sFNsg#z`cswDjNV~Q2owk-Z3@H9q- z+Q2#@0?=KP5*nWs>j$-^=6ne(!T;O%}x1iH*xv9SYQ?4XHgH4sC+A?9(K>pZhpyNTgFmA?uztUNc*>a21cjWK=j z`PRg&@QzobG#mw;UOhVVWLQ!g*iWJW+_!P#|NAc>zo-Bgyj_f%E*{}d9cg0f9ZojF zF`F7R)6!Ja@dII;yqyKbc-(xM=|o#^VBH7} z=o)P9HCN!d>ovn4(5r|xhM(wX37#O5(T!t9Z8+R25cc@bS&54J1z;*+B;d48jg6WI za}zjObWD6=t$>;-{so8^9q7W7;ZpH*?+?NZYCN#am=0nfMrl21_CTRgWz}{$6^*$Z z9{#1|Lz6vKD(UTrNCUwPA>=Yji&pC_rLu(3?}VS(TUC_uKW0 z33RL>7aB+a{ ziP$tebzA749V8k?cN$^Jzj)1_no~vv_&eK@WTyj5`2FUnes?g3wh$+Cu2fAY; zVk}2HnStP6s&g(HYSR2UZo@A$ePrw$uox<|y+I0Y#%Cvo-kH9~y?%Iz}t030CYu`6bSA@&+lF9(FPD8Y3hU|>sX3oDGmhs!7P|?!TR9R&`K(hS1ig|;4L}CiSB?P*ns-K8-C2({g6I_dO7uJ6A zqFnAZI}&x$2|nvX*iaRD1!H{(ruc;!f-qNrIWByfxzxde6_unt!w->v+o&rIaEXBK zU+HbiVpXway8xz3vFhp^V%296EYy(fg0)IxTjS_&^yN5BTTXqp(EFtZ#k#gOv<-A2 zSPjGlj~w{0CU{yeYbx>kA$TS~ElBJhoR)NYJz zmY#wSwc1I?cXe*bkX47sD3_L05b@L+?d1$&R<%C?ToRxwLt=Y&=F`WA7@oi9wJvbz zIrsBGmI!IkTeRw_vT}i4pFJdfY(3@bclBl#HSXib^ROuXRZ4=25K&*c9}YRd`WY$E zJw{z4Z-G^4^6wl2pD%W+ow_>oh2k?B!0rXM=`+#Z_L&KKYJ z$b^wAUN@41(Q#UQZ-pv1!7+H}>f?bX&t-9aq6o+XInb@6ZLEo1d1hVH_#uy674qW* zf}3p+)9GoT*1yC|I=v@#7HvrL^g+nyQs9KFSY2nL07a9hok~wKB`6#2H%S%1r2x8A z1v$5BM7|iXtccLjyyaQlVNNrB)#?*(cMpadaCt^99*?VOa6bZFT|1~Y1bpVbcY6geePwh)G-x$mhY_=`TDa3onyNDTtQWfV zGctHK9k{3ktCWKCn#1j>(Yf?mkn(6js5IrU0GATzvU>$cpX&y6`R9uBU_#2Aij({N z%9W(Y4NuWUxLyCrbw4Til+^{_oid*F0B?_u)~JC;AOrE~vRXdDk#tN2WpBsUj08%#b4e?(umiXXE|AFZ#s>unR`#7ProX6D7ec{3&|{>cA<72hQQvH-&q*d`0yPe2QF!z;2> zK5?x(ARL^ zHJ_D9^|R5~9*|!;p!+R>XD4~k*0{{;7cr_PS{aBqDLrDX7h2z5i2CEWos>UbXjT@V z4&Fx+TO6U^23R@~Zk-)>qqX2)nb**_^}PTtJ7=^|=j_T#H-iM=`B{BQ9)9an) zV+6jhZVBIzo+}k;@h#bUtM%K|Z2rk;@$c~MBB+(13(WkP1CSQP{zTyOCIir=*8?+8 z$B>j{yN@dVIS}z9WkBBC0$osKowu%IFWXwG%*4JP4YzrY zkRlgruIK4NK)j4Vmt+jZATi_8Ed>vi?7iRb%4tRbgfn%&p`DAeJdm2ejiiyYG4lv(wVGhIDi6_zzENx4V^a-96t#7JW7#PKv0*+3tSloXwL$+CspH#cZ67^JwqO+RfYe#s+l3YuM#< zl(Za=liSGtP&F7;5Z{(jc6yXyqNB%4Mb^8_2K)fK|9D@4RvW(t*2ko2V4sI%WA0xf z#nSnKrGMQD;IaeVSTD;(w$FyMre(_(@LUIaSI*^l#yB0PchHp7ijD5>mAb>^cCrSt z`l<#pTjhlevk$37g>-Py_lAp$?Bb@tev$*|9v^3-<7oGJ->$4`mUeWB2ikOFltVJK zn1JP^vOs0ndXZVF;wEn&2I!_I@RWA$Rsx;@DJiXc!=Y?>{WTo11HeU<;-H2 z%Dkr~`N2q=6U|d8yi%HM#~=yym84=1UT;G~FMb%Ku~fYR^P^n+PJakwx((`=GM_E3 z!nv@Cjz*D}wY)c%3+S?}7oKAp4?~?}5P&W`$$>aMwWKKuj(mkKPb{6Aqkp{2vm(B- z5(KO1M;|#fCn8BSle&fvn!BQwr5+9M zzffeg+PR($Uft>GDp1Olgk>!?1*N%}u+uj&wFT*~_|FwqT|?lxZiz<#;^hIlk8ICm z{e!bQW~>wtIqfoRixjn!tmY)j@Kl12oD9b54)D$08@17Wk6s-*={6j=%Nf5U3hLxj z|89!)WWzoK>m|HEH$}>=`*WO(e8}FN)xmUM!8r* zk@z-SQtfmyxJt5uDFdq-I5qrUAhY_T7FArY z#PLCda&lCQMDbXeuyyHo$xbPfia_Rh1s`Fx%rrVEpDKic;@mA2eMW%G4|MZ`&$GkQ zO3X&f+W)$lfHqv*8*`qy>8lPnfwpcL(1}K{`}FEQ!!gt}P8MM9O*Ks=F9~>(+uLYU zM6+7CanS)>0iesRN9o&i*6Oqrzc;2%=By*Erle`uBI_{U-XW7oStv@HFo;{M;$I#* z08Rr5&+u$wMle{#!XNq}g!M~A926_S6$H9YOg(3D@UzPXq(dgSO1~|Kts)o~m`5UM z&y5vamFpDIR_0KO(n#(H(~%2dcWNWNM{g*}PoAHU-BQ!$YE?)8t`N`_*sS!pu}b>5 zY6Nb-hjTw%B!e-aC1&N*1X{g#(B-%u`nYQLgWfoNMKi{_!_Tszpn~=Sis9dTyNc;^ zIb-V00q)D0%eMypCGCkqPH;{|UEzJ7Te*6FRP*7tWmpawrECue>g_Yslo>YY47AhX z>_PZpW^zku{MOQFtgh&i;^!Fa69pJgfGYxYxgl*Iv^^nida@o7)c$bxKqeGQ0XU!jgrrh&`nt^0&qovZqpnMXv{Y` z&*LK@?$2dfrSGF`1t3H5sKAeTdE;Z^gSIhu@ocKQKJwQ>n%p$84?HMeipyJGfgeUm zjF3mz zi9<5b09;9++dLiJa2hhY#h6i34OwJ-u58Y^59j8FQ|?xQEyvWaYmtci6dJ7Bk`*+6 z_XSsTc1#5B6LRPCz+lOR_(84|7QmGPx_Y=!C&D=@Q0PV91L^-RPWs=icix)hHuz^sHmq5D>=8OlW;uxe9Qlf$ojFL&L`{p5lI- zo+A-k^mcvua~vN2Hiui{aOpxdO@BhVotWP7T?L7dzn}5kE=z^u1@q<7ax}l0oGA-Q z%ys}=8K4`8ZewBCePAvA9n1KkZHcc!BOkkv2b>UYrk)?*$^qS=&D!$?ic<`m z;+eHJc#S_*EJz;@OZiGNF$jFRQ2)fZqi-%3Q?~zYlw6#!B|HFy6{N865#~F#UgqLe z!IBvUxbi^PxD(0XfGeLTb8s!!rLTpn^R%vpTSM(Da^$M`4R`r6<0r}#Hm!LP`N6q< zEIHPiV;c$YJ!y9}aORcmv?(z?fU5v>p?7_bBHfFRhRE0Za-s-4@b>Vxz;Gdv6b~cj zRSAPL2nvNIhMrqF`&lfV>7>3eTin(p!$fF+eOtkDie`od_LGW0_hYv%n$!hkgb%`o ze>{sTWq4)Ipo>oa5AG~wJN!a_FubM0C6v7+dFpAks^`%@5v%#>y&|kn2gadJ7;Rja zz&he5pvxP2hPpl|ywr4V1x`-{O|NKE{DjdEasI92ghe|@W(GzP81N$){-I6Ok-#wi;C za9^7W(7oNn_HGICV*b;EU?6a7_Zj6|xDQj9vc1JOqO6wVw(c*vd-VT)H`g#0{mOEC zWz&mdXJrG!3vF6wyY;cOasCz%uPV@u-%cPS!x`Huv(-nzJ|)c(Vx4z(n>ZuJH#|aD z%gc@KtK}knIMRh>xcC&CXq42cm&hp^&eLi1u;epeQy`M@pZj`FO%3Qe5O77*j!7e-2o_WZZ!6O6k?8%7 z4BahN9n^SiDR=3QVA5D*&Ein=8G7$!E4jeY4C0wZ4#?cBDoy$8TtnB z=0cH8+>ECLd2-NK_rLRcT0nOem*LxtkYGd!wq*f!_k4EA!8e&JFPPGW-R=Vs!hSCC z6!ckJqyF`NUefDx z*6aB<9iU4`@ZcbYT^YeawEQh6dV>wBTxJW=kq1_NhWMuc@9#}sn(vnTzZ#EgMT()x zhk7B6?9!It!pPLrGOw=1T1m71i}&>$t1i&JvYm&orE!T_nkqaP~;_>-Pw#(0J>~hko>ff@Dk=rEZH6;b@c7r*Dz^Xx` zslg7h6!}zr{)_k3)d#vDoIiX2aFI!FgP!oFUD(kYo8ao z#~&X2r)K{q34TPL=0UNK7`p3U{0udMtFp+El^>83LiktMTSDTI${^x*z9_%cYya?i z4$u(jj&|BP%W!H}UHU`TS_HGzM-Gh-8n|0W*D+He`WltRq`qf^Ih+ zl8n4BShJqPIR;7@t--lDf?r4GIMC`70%3=hD;V^_&s+=;Y4=*C)$(`jM^*^;R}cq2^};ev?2 zm|dF1T1ZQXvO*~bu0~Yv#>o>^na>5=hG>6M{g;PV_cPG-VE_Z6)92W_UBlL{)DXR3 z975O|Lx_7Garle;t{#PVrN)9#e*F&t!@nPsxA2%dHt)!xLS^C0#DdJ(8@m^>{b#++ z`z(O2{=69_TJS=Tc@&q#5YNY!>0Ozbb6e)9PE5I6x1ex;=XW!?b==b?O`3w(9m5}0 zg;j@)$dR>}SAmdwq@92IxW@@o#8~eV!i7#6h)*bP9)W=nnIf zRlJ`JM}T(y$aO9j%M%%84)qSVKSIa3z4bj?%473Py1yXDyLn|xO99UR;(hHWU%tb) z2L9e9d2p(6XkHKvrTHfaSML4U^l~Z*OYH(}+)PMzPR2RgF)vi?UR>~;^i2Q1cf?VD zZWCUr&$+`I&S4YF94r3MeH}0CfbMeWR=oja5)+@?eIN%NSxq8yB-%$v=UWJjzarR{ zl1%oG!$(Xy^e$hdei#>xw2PD!l@*DYoK@xuE3#&1Wxm$!U*|jaK$qmw>$AS87i(4Y zB&#(&h=gr3Z`aQPMfLvk+dvD_jRMD+D4C4+c(Vf`nI<nkg-?DYE z++NNq{`>rQ-roV}I_9qUsjwC=Mf%8p8J>V|ue+Pw%dfGn6P6W)aGn^__%j8P_gKjl zZE-y+yfw)stL!?)4flIU8LF}N1Hw^@{{LLRe~EPjx+dRCYiXdX%ghvfIpKQW^;^i= z&P-*8wF$bQ->L@Xc;VO)xH~fuQ-C>r#+8@vaDp^~>pDrM`@YK;U4{UA`&vJHo$ojS zUAv=A<1UcLYeYiS>!~V7d!r;w%J21tG*MVF%FI zRC{tziUK10U~g;|`~HjfwSRC1x)1TYPdZ`M{6nIDSYYh`*qHp=`3XI%C^wH7RHJAa z$h1`-_!!gEZ!;Wde^NegQlqyTd0o<(J;_JJ1rn=N5dd&qfUc*$;<^@eyod?qw|ywb zlgp&|o)K6TanFF6zvlQ0Os6Yks`zJJ{wE9?v5$eZK_OU_bXOhWdwdz0QSa(JMuF=s zu0YrHmU=W8Wc&h)x#;ZRxX=E`V`l7|Ij?2a5>dvHsE3l#5M4Kep{qErfN*CDocWsA z*u4|-C}R2=br&&Wf*(2{-k0C{d~4va=4xR@;M+(! z!QQm6E&N;}#&ZVO&e2zDD4N)3fa?i#DY{1`up6YlXu+fK-Vz)gH_BhTF+bJkNg#wT z2-bu%?{T8cDB4dIuoZZOK3(h6{HC|zMY-pqhx*=k(Xzk03vj)FZa7N-k6*q>#~^H# z)YSrY%?S5>pUI_^`ZcfYGs_B?8dUMpa8fGTQdcxg>rn#rxED{gr4~E9PCMLg%!5rJ zH^B7{6Q3p$t+(_ z>X?L~$j5~t5#G}MMYkNs5$x8Le{KBMXm4+zgy+(vxjs2DtvKvJr4^mihzY~q?Ff(u zKcE{B+bFKs#zyaA9HiulogVBnbw68Hm$n%6+$M>B0cUHUPoRIqdsDgY@}*=+>sFDZ zLGrUa2Q#|NZyc|Mg%nko9x0~@_|Tfg=u1U}r7{mh~A=)==^i1}<6U&bUIh9ZVs zqrU!U5jh2hlkPqm>P`~!l;iQV}M zbo4mRd1U;exWi2dmG&tRpmacj7cArFe$&C`XZJ+-$jJDas0ph)M1QK25oLW$GKX-|W!5r|u_yTlS zdZ?^AagXcv3nt|bl^w)F`P{AdLe^5C8=uN5D~w2GT42zIq=v(^Nv8pS_M3Awc&)K&TT*&X|-4-jzXc$=+=ZJg$M$DG=8_;KUXOd5sm$ zUGbgpogjt8#g#=Lm)-#Rog$AF{3Uhwx|0j*&xJKWenWvSq9I$|kqDctcD9)x95I7g zb-i#$n6%~lS!<*&gX1oWd1S{j(qACj!3whI08 zGRdwHVskdtV8PsxGyrZm&{Z0Vtae^U4c~yO_*h%}lxHL`N8u8f0F%9?rkK*tg?v;| zYo9NAPSRCN8F#Q0I@GQJIU_P=KwaX|u5_6w2)r*MfNo{~XJn38q%hI>_bkqj%hG$N zJ;c=RPRKL)1`G)-!U@98cn`aD8@AOaze2pwp(;EH^2ZH~{O_I5sZY}rcY)((B+&g@ zhW4y_kZ)7?UQoQQedLp+066)TMv`f|6OdIu89Q*pX*h6v9(~y7KEX z$SKIwDo^?i&xnP0UtZDChYIhQV2klZ7)LN6Kz^fvE;24i;pR32R&t|KZagXsAsWU0 zn*O!%?*omtQp7yL1w zC9ilZ(|kMQ=d@!RCx~Ho<{7t*ru9odbg1_jN=OKmGz7tg>;T+&plhRBnD0G#7&V1~ zQwb|N)JH$vs4bX~v^bh-a5UY2Fi^!524}EreU;aVuW=?1xv&}+u)%ygo68#fg;x0f zFdyJ109~B2mWGmIeusZ0)8Tn6ML9^-t=-geyc$T+d8=lgVoeiE9tUwwVKPJ=lrDd{ z3^s|s7Mm~?wvKW#-p2$|0r&v-E6~M){uz3c8{w93p9d!%oT)10)+HHUr?X906z@&- z!=-SnvUHS9D%l3_chIeT$~&v+c0_#FYS#xWfyb!}#?elIn+SCOHY`Fl_MV`wYwq)6 zBC&$`-13}pNH08>4M_bNxgR!O~eIBHm2NX@Ch(!%^Hbu~&5 z;3fgxEROn!*-1nACKD^)l{V)QJkf>UHI{q+O|?Q+-6sU3X4S+!CPgKWHU()vYDj2p z7~=g|at8{FwhQBzr0%WsVg)zOiCNp~c#J{>G znE>KV1-j$BOVFD{da)bu$rZz&?7V%Ey92A8+H%#;H}YxMNU%_;)@dy+O6K5u7bY97 z?hL~-e}iwQ3G`5AQs#+N2m|XSX+U?+Sz);gTStl5cg>v_Bux!g%kSL-p0b51w+Fo7 z;i=1lXVhB05CdP8dZJ0BYI-VY|EzIsZ<+#qm zfSUny*&fDq@tO5aZ9bWbZ!M3c2#iz?UIyQ%FO1s#HOl(8B-oqFoSl=2mNi6cvF>?9 z(R~|vJAmht7kd?}fjZ$(0B|#b?mBC87wXaBXR3q8LKBN}@*pnn$CeMe1({0VI*xqI zohQ_f=lFqG!P*aqAME@NkRWMKpi7ACVg-Zq2OGou=eLOr z0+Fg?F$sI`p6Aj)MG6a)EA|jt`Mmw1RceL(gkKP;F_m2!)|B_ zH=sMFg>4ENSKJ0t6J$6$7qprXW*($+Y@a9QHKjL&oa{zP-L6*Uec9Gjt{9rkX@|GV z?K71l?cbUO!;G33N5Kqmvw?0?OXpFn+wGBDeng76LP~g+YnZJi88Ui16{Kv)lAgd0 zV_~bf1`2=hJTspKA}nc3_~b7=1fkLyfPiY{PK)ks? zSM}_)q_k4O>a&s5*;6R9<( zd%Ut)pCr@2drKGKnF^v+4`_dP2-WLhE`|bEWcR*ehBTG?W0kl4P~Y14%>fPI764sc z8DZ~S5G}St+cYzJL-1A2Sev43HRc_qO&8OX12Vqb*#NfY?#S%SR7EMK6DCZdurOSF z12E>Rqp=06L4A4hz~hLF$=efWk9aEpNMwzgS+H75E1csa^SW&kZMYPM(W zMp^2revwKPYN^Jlxr(2az{5Ui*}6OOt4Q@8+H9|Kseg!h(9DhS4M4-Hmj2N{2KkT_WAxozk7s-GX#?H_}K+hcrk? zpa1*%o%7B0;o*X-AM06r&)&0V*36*jU({#vSfAwglG@|^Pzw3f zfchzLYb+w7f$na0=*Quw#_m19tpwdK-#>Ps=2i}kyVK7k9HQuIEAR>|9MM>`DpG`yCmkkBcwSj||8Dr~KI0ay(5k8}Kp?sZxK*IbhKhFk@%+3KevQMD znu|J-RGDA5DAhc^jmaUUBXUYT>2F1d%-(rfl>&F0Gd1UK+-gLJiJ4J^U z!2J%ooSpk2qM6325s(Yg7Z|>Zn+^gq$Vjz~yf=A|UkmmW`eioqH1>9=TMQc~<)0iKo`ZI)uuQf+vylnYgz3bL(MsDEE= zMWGOrbnUw!f`O=S#=PMUy)HaG&vrr{qf$vH^OR3A0Jt@vdnrw5TlU{6$IbNbIuRfY ze{}KVGGJ?+1?j-D)DSwdarlvX8p1P2=u)v(pxP>LFjdEs%Kqk~*;tbIVx4Lc2iNP> zf-Z*9_fJnGfJ)ca_pF1N9()$&B}g7wC7KarY2_E;yNxU^KYeG_m8jFOJd*#SvSj@C zJZ58z(tTy&-re{B&4N)JUCLFkZ*dk=ZEXOz33M;T4LkB-9(ls_J6LDJrK&rp zWaO+Tq67x9EHv}|3(P&5ksEWMmMc3oFPxn%y~%b7hudgw8(Vx9&X@1v@BY<4{OhMS zgKmzbcN^oO9`ZFA0EZ6hjB=qaV*v52an&rZo<8e3(u}&5tbX1$ z5$jVq?jRAVM8?h+t8D}Ewt%jU;~iWyO!);?DU+p0N_O{)o!HXbE$i8aG*T@5M`PyX z-Y=CVva^Sk4IG%`II|oo{}n;=B_i<<8zWOkRltGkP+CEkhsUR_(v1FPAHQBhHj_2e zw)S&u(IW$wxWq}(j$J|RpyDe-8U62V)=bz0ddm+rpA%DL@r(zOicUT3sXjC80P(hg zu3Ws(BBR!v3nA=v5B>|@vB?*RBSe~RSIF1-T|T%gs7K5f?5J&C$TGkF0k$I_xzC{i z9o+24Z{T_wknFD11Oc}lbg?0@?Mges|HkOHVIa%Rm^!mD6iaVO{= z5I0d@$NzVj+x3SLmz0IrphRf&QRxW#zJScKGQE9lf|sHw)j!32(nwd+BP z518MnCbb@C(gbCdc>7<2c99NkS2=Y%C<8D375)&h!Rz{zXy&ZqEoWJv9e{OhJ)p~) z5A6^FpVVrj@mFafTQ^Y)Zm(W&>%y>EaSrLA@+N9_SxEa9&vuMW%E2%5m%7FcF$83@ znnE|vGnQ=^#5LI8=>^@u1H$(UIif2Ft@Q4YOAE)sQ8C3h2i=I1O?j8=zZGtW^gmM- zn4Bt!+#WeW3yg99uY|kG6f0PR{oj7jMXb1K zJi+(A&f^|bDp^T$vqckxanT=NUpZO)T+2YyKSX+!*z|cn%&Zxsxy?1IjDJbKuA*=w zZ#}%GRjA7%3Ak5McDF8t#w%+Jie)x zylqY$7hv$;REsHlo=-!?;Y~6e7hgc|?G)e+g6@2Rbvrp>Q&1_=XNK=gJ`!3SAC`?K z&Fl^5dQc%e?G}qTnbFWq7KIHzGN!@QoX1Sl$iu7kMP`#E$Ul5jC*4p3g*+u>K%B z$N9jk;rD339R}UKMuIzcvkphS^c!OIUq_Q+9iz~K)N!T6ze?`@CL&Xbh#M4O$>M&B zrf6%q*cE*rdTLQ;*m!jdZa~xbYoAnoz#RqMmQN8+CUOcc zIT*ogoi1l*LG4SjhuwcZ+QzQi8*ZIb@3mMKQtfKmXR+6_7MHoDmR$wf$(RjbYI!7D zLY8aq1MV2;S`zp6t0$>Q!)y9TeJ}iPiIb11uKQ<-a>b%BC`k^eIR0Z3B?&Hz;)Q;pzFIR{zWiJ67`L6$rZ}xb0CvIm1a1k{x2eb zx>{n!S(`O_zQiZwlwW)aeU2y4=ekwO7_M3oxGgPSrV{Pgg;qek6QDcYGt&Mg(+Zi% zn4i9?r#?!(_M=9pK zMe&$2%54^}(o>j?mvd+hmUe1@I|aH40y}f;@FNfgF3{<0Q%8fRND$I-Py_~>zjI^0 z?uNtSYx)*P#6k;7dgu3Y31EFKEc(SC3g4ALT&?iB`L_@Jj{O0;2A(P&{`|POmDJ89 z39;;t1!U);mMUa|Nahn?QQ$tH^?thwb&{g{PVM95%pm9B`VQ(SYS0O5}XH*(A4QL)adZajy5s#qUr7K39ix<-bKJgCmUS(`L7* z-UCz;G`!YImaedHl){OCI}f^{o+88khXN)&1Ih>^sc5!H)%4%`chcQVg zof_H8*#g)w(xW5;&ZxPQ)eZQ5=Pqe)=|VIWhGwAwcL8+07IfO}$_qDgydmX`!UO4E z+IO6|?K(v$PPv4-XP+L;4DSmS`%9Mt@>eNMWD~hpNE3oLl>%Xj3L1BJ^6bIy<3-TD zM?}*NV={m|5smO6sCV6_BbeYh>*uA{X=S$f)zKLA&+)tA)fcq14#f*B4{&3}v*q^MlLd)|p6;OIT zs2A5pL8PHtMsMChyul2)i4#{^tm=-@Mm?l9{U)tjk1L)7-D>G}RU4J_ukPw!e|;Hr zS15a%QVCqSjpB;e%5*X61V@_q$WOGSByXStgqzZs(%cJW$@w7%+N17TOw8kT_10{v zEjHC;Pxf-KC+%M;fOuCxH~QzhkV5(<^CWuGSF?!l7&8SX(n9TWu|$2NT%%8_Gi%$a z{OA?Iul2JfZO?L?^@v^n6((Uupr7~eo}FX->IB?X(AAOgoU>`mZ8@kMC2ts`Gy=2D5nR5fA0cm3RkF+D_gMiwd|?RlN~fFK9uAWA>2ht=1?R*3=~?y`&WO_I>5r|;$u_}G z4tdvq%n!Ue!oYFmbMR z^Q)NR?0MlmjL-#+lG|VG5%ECe=(oQaV>JUEY@NQr-|Fh!h$L;tt468i19{j0-48gK z3bF?&Y;(^uN|*_ezJBHb*CYHN#y@M@s-O>(DkXl0F71p~72**sJT4>-!G!)e)lN{Y z9@svf!pLXKs@2Oa}q+4H<1Qj3p577U+tv=8~#sO$=iZnmFP$h-1P{ zFr=VGK7FM&vyu2Xn<~2_ne@j$D(ja?!m)+b%8-lNhO?fWT3vXpjcD(mh68Y%U>kJL z<|0N(3CzAk(+^stu>_kFr?t8;h({XT8ZZ9L{;WZMBb^p|8Df_2-^1*An8eqC{}>G= z&3nZhl;NJ0=}Q3ie|JEa-aTy0M?dLe57J`4nl<`o@yBn6kGpNDc#L>Eq^Ey(GYLqU z*V|i3(ARI;`@NTKbo(QR)bAc}l8oC=__~LYfjsPjF8h|^RhCdH^@SHdg8ZSu%*7Ew z)uHZvcyB8E1;esQ(~m4^O7l6Ht(4h;)M!3OcyW=LPbh;Wr2dP!lhJU~3oK|7Bf50NIfHQ_J&8CZqO3WCCAQTE}A&)Kgb+%F6 za>YYcswMM!0_XkrL6_5saC9=ve|2;-(TDMA>o231HGMFPfo@^703wb%uyorg42 zeTAzE&koZs;SXv=P#?s9YkT!4MqmWBdiJ{6ZS3dTLR{Yw1pqI>}Wa8FOBGP4s=YT<)$1Zyedp95thoDP5 z+uKd|an8zzpu|RZM6^AWEuL?M=wYpe>hr4$KC?Nb-B=+C$zj%Lx?w!fZ=2UkwX3^W6;x%o5xw4(Y^GuZCa1)70q^fSG zeM%Plk5ZN%4Xtt%B=32h;1;iBIw^Tb#u98wwF=yk1h`Bu!FGpJ)BG&`Hm)1Osr7 zL03obQEf(YvTxQJUc1+1EFfv(DFhMsZ3LCw7{NH!a!YvXSz2iodz>-_N;+g^TeE)O zI08Y9ho`zvtuc`U;vL|gfG$NJB=;9(Y!~*gWnZJx`U7d)DVKRZqI@IQq|LM9TdSh* zl7H~U)3tStP+eY^BjV-12vfKm(9EDSAenFDR08KAPeE7kB7p^+7D?zez5Nx#3-*_p zV2b>TfZHd6uh*@&H|i{iuaH&t6L&RK{gJ1JQLTf88u;JnSFen|dj~S@bF;|<@t%P$ z-RMQ8+W_a}=0zV8;jeU*n5*@n$%Yzi>yEu}lYpVdl5PQP@yJ z9Vw*?NZ6>WZr*(b-*4xj%m0^SouW5-_SjjrzC}DYH-qyX!+7i3S}BU2NW4_gBGU!> zx++Pxx9`i!Xyf1eX3h%=*hc^B+B!bP2*kxFa9;WXbQdO8#+Z-GsMsQMbu-Dm6rEWr}Mg$n!ps9pAn8u)RK6E6&R;;i8xOnBH%B{sXH^d_11>Q zleG-7r52j5QH7vJK?lh173l8ch$iRr^-Id9g&^3C?Zu~o8aPphr2IU>Yr*La} zNtf{NeQk<#VgdP7dvdV5qH^e8C%rE}=R3?S|8jIniGpyod(Vy$wNMnEBmoDwcc4p+ zACw2}c$av#h=G#+LhIu5o2H&rrbgM~vZga(a(`xkVD_U15dFsf3;cqj3x6;cF|c9mP$iXI(ck>rL@biV%xUL;@G ziuCwH=UG$|Bl|4!U1d@LGD7CRQ?z*AX?m1{{iu7;C8@717?mk5=YGZvlX&oe$~dIl zwd5=#Wvpg8H+Z@Aon*VXc=q=kJtjVkzmfad#L!!OZ8&l`k$Z=S61$0<3&i^Xx(3G{ zpRC0nW!qUHr?VB`e-%T);1~#<6O<=k?d$#ce1&f4i#6>pal}cTRjG-}k@x=cPl3In z`7oj4BeYNpF8Cer2)Z9!7QD+L&V6*TRJ@oPja4F{#ji)VZ{nmWYulsTU334sjN5kj zSTfSv$3;KPRld!qNcloOK*xfUyK5`jQ4YS3pFlSdYCNjb=rMZW$WG-v>d`LMe*^=g zNu7B=Pp^X%@(j}MvdF_h=X@bh`}Otn)d@9($4Yx+Z?U#6G{2#5XU4zv4F8@F&!9{3 zX{udjmXpWY-Aj9CbUZ;s0;-05G5yD6S$t?pyR(a~Q$>BZ;6nTMQ{Y2%=_@>^F?u6i zg$0v!)$rLx93vZ$-xtu8hH(sRk8B|h|HSS~>OB(jV=Pi|Zb{PTyAuy-_x+;F@IAzC zn`cy$&Ejge*;dd;Wrw}EUr^GlkFuwxBvp%3tX{Mf4teqTU9{oiUc z=sGT_Xhmmegca(F%9MFKqYMAFN-01G=wYt#r7;&_}Jif>djfLP^`@-bZUW#VRp0%lN0Df6Ib{ zd-(oAINckAEO%pa^4=-W)p?b3B(p*7B3Gj|GmjU@10?8XAB{lROSd6^v+aY&rxRM%;#Df??exN!b6E|zF_Yx^(8x+T#R{Dz-u9W8 z?ROb@l?3$fE!0t6aDQ58&~490Qyn>DmK7SC*Bh-c(Tef$if3KN5kB7STlJ`pAt8N0 z(4ZqE!r9G}h6<;lb55K^5vfm0ml(x0Qdi1!T+Cs0r`amT zCF~kKp{zdW^KCBSTPT95kPm8HGZFY3+81A zR@#Hkp73;2k=yt^GtZZPSX>pl5re5e-!-5(MWysSc7!Z7%+(A|-)Fmi4M(-;jQ%v7 zQ5L@nxQL*epi5lt$;ZdwbxGsmCId~c)%H44xS@y$V>0^9H|}|nRGX`YF-BulP$zj^ z|Gfdf`2zM+<1<>VhMcLd3@kfXPm2V)P+yYL_I`XBWG41cJf_dXGAw|hWblu~>Kq_o z@BLFCpTw-e`H9V^>E~K7R*D6pTe1zbJC6(P0fudJPAB{gI1h;ox*pqb6V#Yw4bgrP z6GSQ}Naj!7=u%CD0$c{pS>L&(r|>5pt7V9fzsT8aI5CM+rrzzzAI=M*v`o|T?>@7z zfaAX?pqnDySy@jJz?Kp*lHLTdvr9?6a(1RvJtCqnlt3f>OxK2E2^kq}lm;Q?zrP{{ zPn0=8O&0n`SuW!JQatub4nB}yRM2Ir%CPt<2E$E-M(LM;A3XFhf$x02ri>y5BL zcQ5e7Pj6Tx%9ZFG7ysU#zE08x@;xH5Fs6Mr0f}514pFs=`|r166(7fANDuS7PMl&5 zwH)Ks$DZM=EGRzoD*}1I23^w@jJ*;`*B5O16fvP7aw`O}bP6|8R*!n)HFA%S_*!E| z=UJf~pA0V#w%gsmkmkS_j9$T~kcVxuSLuJ@U8VzE9MBzi8wx5YT!;8H&@`SHQCvX4 zT7yRJ0-r3d7D(e@=;t3Og3o6=)#N^~24m~l`>o#(t`-rF*hxmu?5SoH77bi~feX6Z z5I)&e?|ct%G$g`*6Y+UBJaFyqMkUa&Hq5*2p8Rfa##o*m9X(acVe}p)H$kfzo@Mcf zNn6s`utR2^+TsG&2jGD&)7B;Vew^XV9yO7;*u{u?=I8#$T+ScgG=y7jFySUgyE|;q zr5tS!caF%_D>F?8IO=6E7ZQ%6@aJn0(X4y;fIQ%XE>-8Va~0lKwv>RCsfUWT3mp{u zoSGNAQKQR*6|VaT5=YoZh_&I%JwdAdwj?F2ebGYP(V3EOV=xW;j()AR;B%b-bg9!3 z*wZ2KKProuF?>q-VKb@#i^M*m49_w}%@*>y5`%Oj>TrGj^H*#Q9@_Rz&`R+jf-Yia zlqbnR@H$de5?BvI2)cDVXqU(-T7+Vz1`isY3Qv_(*-QfQN%cFr_V}X?+MC71L|XJb z!yGb=!hOrRnB{u?s|w$q?Y)e}PiHV`p22l$M4;Mzl(^4 zV?f%(f&fCm!13OZ`ypHUS^AuW%K8Gul~wn-;|k{dV`g#JsKlvio;H{VV$j_b>iup0 zcfK%9QqyM2;E0W)Vo%+_rRU9R=O}q=?4w6dDjD8(-l^M9NNM-~wxk*0gYAqjO@ zqj_v<*IeiWt{VyHa;kraG8k7N8g@jBZOqT}rtp~Yag)C?Oa>tg41h}tx|O1RZN=!@i~Z*Vzo+_{o0G!*rQaZs zFUn-9q2znf^iVt~vfg%g@d_%U+rP`>alFZb{UQQoc{1~}`>GlR!5whPK=;at%-MQV z;>#}=auaLjeXkbB@{(fO`Ah$M ze||b6%M6@%A_rZ)+rR`91h?V4qPhsp6_2uw+57t@0TBrD2W}W{ir@_P#QV;BYDs)e z!;zE6MqV|=$4d@!rtLAW=Y6H03c}!gAqD7$OZd==T5x#d!j>)A8ooMl?kXRJ?#=NcfW6kjB*u9b1xul4K10{3Hf zqPCn#fc#Q|?$vI&X$J9|WHE>y~)XTOj0eQ@EtZ)+CLN%$V17* ziV@`x4Z9*2trPH@3CYsbr;B$KV}MHqy0C5bKGV?aORV2oO*e4tGWo`0lKC5AY%s(T zt6k|5C-GGD`Q_FJQ@*K}A3T?|^2MP439(BxLuzSzbjB9f^DXt+rYH~$7s`9`MQH{OtPqadw##<}tc&n8sh z_yaxYHch2QofiJ$qO4%K?vJPD?HSCGtU=mg$i(1u5k-Qt`f3{D{`vL>fp=4|HiBz7 zKo?KhR~hD=cIDavnT10f*neOE-SJ@Zm4%bgbV*x^`r)RMi6=z5&Cs?l2_hGT7;9`v zVoHSSMBmEg+M6e#a>jhGYrNCTao6 zJ(?A@TKmOWziHNH&Mx?zWCmS-F{z?3JyL|H$^Kc}=TB0{7tKoV3`SSNlX%;0c%)7k z;SLV%pMD8_Wqe0P$JCE{nkVBryCxclxVK0d-#P?-Z?b@HUllPqRgq+)j=w7`Q*U_F z`H#lMclpIDl-KI2C#K=WN{s|7Yu8!_O%nd^ERj2DmvlGAjIp!5pCn)*-__lK?+aGY zRVC#JFs*Die;3)S;XTB%5Mf7Sl@dl6x!kwJ4Z;7Wr&;WFh$rct-zolO_n)N-O%_K- z)2PLe^^GsMLddN_zk&Szx3kFq_XFMg{bw9Ctk0r(K-_sl6*e)HUn)f309N0ax+Y;Z zXM3*HkJJLfIZdmo{x6ZNb5#=sHGb-kxhy23$)6%!Ihuz6mmPHL2Pu-5+B>ew(&5Dy z^YxR*sH(5C*5Fa>#&~nPXw)wFnRy)I$rMxE|LWbAuwqJHk&uUV9&`R;?}k?WNi748 zpK*Zh!G8zL76oi#IkAd_5f5@EZ_x)UOKBcd|4t(Pb!8L^=Qst&W3*sl9x?~RF|CSGs#{m)91+~8}p zT(@e%a#+S7U#6uVOZaizrS#X)qCGu@^Z;SMc@vT6L$Ke+1-b_VouUGvGd^yo(P(lT zpK0-{VFU`tucMESfWvpLqrAKlyB>xv1(vB*+k^*-qd|S z32EqZ;G_@0(-RVL&C8i;$u%^HcRZLkwj);0srAtZTwc)a##b8;^7%?z7wPy2#qV0Y zJ zV*^hact(RpZDc6h3!ef!3Dft?mx4dG{IV)DQsv2>YW~w}wa<$;)@Am7EG4|dA3v2O zuan5v;VH+^&&+?M5Qvu_be&3bTZt%^tTaZf;qx#fpqA}$PxqzK1OD!6cc4-=G}OP{ zOl~xF#E<$K`G)OX?p3d$g1HGaesOg|LgNG{mKER%fG)~_F*0Kz<2_{39k%!2pUdR( z%+bVO#)>72UC{;sza_t*+%qSy?k{b#m@g$c@JuGfh>;;mlk9czYRe%BbAsP3??9Jg zMA5%gaeL;FO@;Qg{>w#U`qHAnx0iNU^M@|S1k6_q*&22G*&nnR#JPxTy?zCQj4R<* zbZIcG?V*^1UJGEoy&&kW;T1Q3`{X?IBLGR)$=sGJ-Ka_jEA9Qgw*}-~@IlfW+*=L- z_&4)jfgSrl7e!Jk+Dcctf|)ttLpNXDekVq@0(lSu-F7)6X5~`&t%(4O89Vv{eFLHR zALG|zTN@ltOX%69tzE`e(r-uiZKn^>1t5N;ky=GeN>{W!QpSl-m2L@F!T_!?=&CK{ zDJJH(ShaSNKj_UC+ZE@JZTy|4qr*bO8xYP8_3WUjmcghxp!g2g=Pamqlsru53c7dUa?>6@l@IY>Z8V)7Pb>&g^@`o5 z2M&d$@w#D0WQ_*u&su5-TjRB8SHvYqI+d$gohqM6hHAoZu=S!EG{N_q80b!Tf0(eM zGcZg2-lD(jf^TmjC>9P`(9THf+Ae8`p?=m-jmHjaCK>NT zlm(j#ur>KV1*W0>?zwUjPUp&(l+?EXTnW(KYQoWU3*eZZQ#unK>iKE?jpN!T;&@{v zW4yCA&~2)08#7e&0MlrVaO1Og+T#^zd{jFpoRaNgzfJ~$3(?&Z;7WonndIzx@lZUV3gEBAQ=*VadDW?tNt%{O7e=-Q1kq3JFSsa??3ST z9%;nh)rDualq~!2TrSDLPE(H%uz&U*bl*_>j4B~9<%z}?ps}}YHWq|;V>3oQ<^MdA zxo62&ua59ikY|QBYcfGFz;*|wmC2dP~veW4)n=B{v;-awg&xL&ay}%%fGSKhkALbA08}e>-%6j zXX>l`2(@$0uzgs9Yt`(-BcZ-*;Z5J0o%fSj#8c>9r zUQ|9BoT%JAUuj7P?j;LRXZCuutF9+1?aE+oy47R5Y94`j6+yR8k3Lf6o#D^f1he?p zHW~vgtW@%~G)f=7mi%`GLU2=gbL9#nhzvmizcriF8M7z9k{mCIhElQjK zR|#~LwWuIz@KMaz*Y(9R8QV#Q*E+iPRT>tvtql4f+V2C$DthwxXPdl$IVEE-H9ZAjhqYfHJ+q3Zt`J?@*2z{iz6MdKluT4g$=fUognTz+Ub)nq429` zGkXstw|Ck;L{4_~`{;EKqzsXJ@RDQshcPE;@Y_iietyrF-M)-i<&XJJa;)2=8Ho2I z=$;X6oL{D1o(oj{x4!xWbM4>_KHo@GQF`b1EhOroIU2@sb5voYkr)ST;@DtD!;@Ud zPq(!D%{kkbdv3X*DB!q;3g~X)k`Iy+cghG zYhFR~->-#%!f&I#gUb35w_}I4NaI+Mm*B-h{;3IwR~2-Tl8BF*&1(xJqEF|GOuG@F zha28z7^!8M@;hxNvfR}<7Cw+5Qe0E;_kVh;tZ+2IpnT;>;{tJrl_7c>f6NMw_o;zy z?C)Y{Q5ltn=CXvmw^Hf#v^|{l;yUDd@OJSA?jt*Qs3A>SGCURgTDzAmny|yr`TY%feVU^XX zvk4rWia%!Hy%6!_ol==CQ?7FIkE!YL7x5JTEg%mXpo{%leu?hGZzZ)JDu!5pA2bb> zvCvaQD$3US(zzD!_o)_9ps!w$CXSkJY8-XLoegF8u4g8j71NXR^=HLQ4=vzog6@w! zwwJ53@iKJpVKNK#;InKtjaM?7Py6=VTN^Gak8-%HNb?m`nh~g-0gZ_)X>Sf*Dpijj zVAU|Ddt{hPt-$ehEzk}3I`Yn>=)fVyX-)sOHYMs{;c=) z%DqdzH`GVwC2bRXJ#5_-m!h<&LV7uhlDi>XPnN%^$mgw!aBY=cvRxiE>3sB@Q}Y>mQz0!k=EwQVQ71B5 z*!25&_Zpk=VhwNINQ5lqw)M{riiK+!G=QrIx}BvfxZecX(=n>3A8XXr++tQr?_$DR zS2sh8>WI%pa=z}a+=Lqiye-u{nxoFlU*pE4s?KA7mo|tQ*>g zz+J*R4X_SGA9RCmoT;>xNBgq&78Q3WcSR=Np-eu)&fSbo3}o+QZXY#orz|@?oJ#Sh zY7Ta(n0M(h$pyAdJh)dUQ7CiLtb^_1Gw2$w&ttHdX;D>3AH^uI&#ueitH=eIFUtoH zwFj?kXAG7Y7wZHxQ3u>s-Qbj?m}@T!_3vz+)}=Gjm~-Hu8_)N!{3}WwAos(Xvos!>7HB?G>`P- z(I?3WCvdLPcsjSmrih!9-1Y7Q;2ME0qtpjRzNn9uI1E(k)ueybe09LS1k@GHf*=Wncv~FxDIKHqL7CvWj;&^=a#C0?ZOyzd;A^wKOQ&>2t}`l z>sG(9Y$kP7y|nCu_=WcPY?&Qio~6l+DjKKSK?L zy`L&WE4*ZFyC0?LsEtcfqaOrZQ_$UvopV>TYPFv!2_xgK3~^C6SuFZqKmvV|u_~GE zmF3G#iWwsD1D@x9rVZE6ZH}a=imRv1kkQza#l1R`7!3f|40N}C23@-)VQnWs4CbQ} z4)KZRX=hn@{UP4tH{q{m;AX^8t%@_|UVf&;iW3Zl_~>eMOg>DGP5N9P2V2QG;xM#1w;G&e_Y!pZKp zIcrE|e=`N|H2nimT#DVRf>~N&VJWQbf6N*slT6|Ot|jRHgta`|*0v4glzfEAuP%r# zwJ%*e`R;jod=gS1eS!HkB2&SRirZp{O8iaHpOGYq3nP>K2Of&PRLl4Ne4;5}U62*% z_5{lrUGbuHlQi)axgeIoG+Brg2@9og_zZZL*uYJ(HC3F$$8!R~vUH$c!`46H>EdQX{L?2yr;D#(v4}8yn=b=-B?mp7^FQ zPj8XXaEEQ?pxUEe$cj{*2#3&QlgE`Gt2{B843GyK(8UzDFgI?VoUY&CurXj{AFGN* zO0ym$GxJ^Yq&yJ}do;tjiyg?V?ozN}#53cSs*+zDcX1^5gHZ|}H0a(r1fOTNp!?lq z`Bve@->a{qDhW-U^d;0ZXKIQt2v;O*?U%OWAkLnE*jT>t53QtJoJbkPlG#F3UeVN< zw}I38tFANJpGJXr?LhaZ7W+aN&B2D_yp< z)eE28{DXt1UG(zlo07DzxD#@Y0vULt{q!z?YY)262&qKXtHa|QzEc%?57zn56SWNrHd+MnH*8y~~2Rw~} z2Ya^9!XjsWtY?oy8jq9^aJ4Dqs(H3?TT(<2L9MtfJakBoaN$a{aPHID{X&j*k5Wi6 zJHU{Fc1Z#EMR5dO^kr|yz!k=;sy-zp1(6Jt2HqA{csR!HLjv-@4(Au6UHT5@B`Jzl znq<_RHlc@Kd zQk(Q`DKl}l$4LD6G#|V~Qw44a-$S6w$vda;OccyFYq{58HZ9Ts6M33Zs z6PPvJ1hxwo(EU3!HZ_e;;(WZwsVY+hb6{%epmkxKY$Dx!nKK@Bo z_s#T03KM}aXKrJcn*pV=UL-}+to@_V%+t{n6>sdw1<9Q5C(JF#0xX|x;-$L;EdQ4X zIB>qu9drp`F{wt#JP=a)$c%>R1^Lx32OXx1Qr@Bh-$;&qDLLaoO+3q*`E$h{nyr=C+b2 z;Cg{Bsk4CDM=Qs&@p{H=((mJ*+x^v6gKspLQD3(-GqOV7ymh6ex)M!NX6Vr%e3W}q0bFm;^<+l5v7w0(_$FZDUN||pf74-p{&C)O;fIgeq);52 zZr-h47v%ZIAWktlcIII-LEo54jqJ1jq+S0a`2;*S*xr0V_d8FT#NzY#jTHWo6|~fh z)g5mv3E}-&P6zDBhOUBZHBRzv;hQqY=aaMkULA~;Uo6oUJ9_=B#ygLNr|_1@-R`k|RlltD!W ze|pOdlw-#8{pQEdaXSUrSu4=ZM{il^evmIJU`9OlufWC!q39C!zEPII7^%Veua@}# zUFQ=3x)AJHw8NUKn(As!Y>N1tRpX_`CHS|y#So4|YTtIDj>nxdqI%>xJHFZM$U2@2 zF*t`&m+(^eG)L|?ifbCbg8k}1(4|0~GhHDpZ+Ky1Pzgm9h;>s>#R*yfrzy^@tAkekc^O>4EKYvbUu3^N_ zPTMgXS~Nu8H!Lh(J+}FZfTK8P8=dLBOU=weU$^0`nO&F3T#&0$j{P@13o1Yv{qH^C z27_*-XL4*%+;@bj?L9(MHgb{o4~9P_d{Eu2F_t>#F9O;x+%0L>(-03#2@27#HN4Ih z4#%PXe%TIaXjpaL_Q?e6biaV^jHbVJg~e~Qj-&d$oS7@{TK6S3o{zW+HvY)Jh62o= zKHeb0@?PC8bVw51tm_zl;*pCh#&g6GK1f??Tt4@20pbk--R*VS{FLYB{462f-Zynb zHX(e)58{0!EM8T!o9FlCPTZQ1jRnVMLwKDohhKCGIoAf8n987(GEy~9A1SO;YydYD zbX%MZ>>-eQW44Af)-vd`qPv=45*ji3YLN)9HpUbm&`* zJ`2RZgKTj)Z5ok%UuqnbA&3(qG@OagA!s@33%F6BOPFGk_JbAAdRj&1mgUwA%};i4 zTZxGY;bxGk4Y_E=JKyg4B`xzeb13tpaV{ z5OKAX|9jR^umf%k=ytf0>ZNe2+$%j{IVdGx4?oyupR zjrZR<6>*@8L|5`=HE9+8znva1wiLX*F~2oF5UNmHpEx#5W=_qx4CY#7f3!4?Bf7t^ zQB)Gs{d48}v0Jq4%TRp$gBg73zwcNGi2oTki3i=|iS4do*;zU0yKl^{(i0B|br#i= zPG8a)zpC$&Q(`c~e01qd8PRI)>w(LdvzaL^HF9(rHK`EgU|{yWHl}w!oTpQEkm-OCrGGDSfEAhXQfC` z9WzrBOvC&>{cj%roqv%Cx-@tck@i$1M%YhgezzHL>?V4icNqgJOxL1T{tALvXx@vJA66F-+USV2u`G^XxI}arp zbSoUz91lODxMhF&q0E^k-`PK7R2c$~<-RD_g;}FwwrE-d$E_ObbAb0M<$Y5TVd8dP zV2|43E4m`J%sj}c{I72NpPK@@YvfefbC!m3d#L4*oEiCv!vhaR;gV98V_{(wN`>xm znA9mokTwVT&`6Lk6zY!N!_;r?cwdOlb5@>3Vc9bO^>_Z|Hx+axf`lLNzL96iMje&d z|MxFC%aE^45Yc84RR+lUJjuHam-x0S-aY;F#q>J*^iWkYN12OuzCq(Lo5ya;KykJL zu-FrUMqfwwRJ zjnmL>M)?qlruq|^MN4``*Ei~wQOVM~=WSy%eVx>vKn4}{MmH=KHCDsCvn*Oe6vL|q z_=5j+|6R8X&^3Ln#M2r!Neno&V!S29C$coIj;6aA;%kPj4ft@LY>W3}!Ml$BL^zio zXI-;NOLa1m>n-}~SFf>?m*@#E^MB(;|J+Q_9d3nec6ON!8_ckzavO1o^BxkU-w)^W zCPG->c4afuzBLkv8~mi0BA71l0Hr+}ug3Abq%U~l{N01-xcFY@U;V?sb9b^pSE815 z{Za*K?y*y{LQTwNau}gD7dDbS!oW1x4TI86HAjA9$4w#PXb@9aB$IW}jz3VvF6>xW z-v3W2sRpt8zxMXe%?91@#-OgcJP#f66y#4>$Y%??ICGJLhWoHM-k-G<+sry^w1tk= z2L2%JV!@v-i``_euON~Lqh(rRq&1xti&Xw=Z~xAl$pKydC*iZuRBN&A@R3NJiVV}H zG)@0`{LUJPyQr4r%f}_WBC1cF@ZwCi@MJ@|EEOKZ#?a@uru5blE1{Gx&$dc_9oV8Y3-u4+z;cZBGY zDM=8b-x=W{NS)8i9b+!tcZvT`yZ9eB4|JE|62CS;F|M4w-o8j_3Wp z;Mcw4GsscArKqb?G-5%2h*VQGYzY|y&xYf$Qgf`VK=tH7wbcE8?z8`K^FbG<(1^fS zq4GH57qJ~LcV4Z?esEG4(G_P{u7<8<(Sia#i2}24i^(38oM9Tfznr`Pv9Hri0YO#l znCRo;pHgsrcLC_yBR8;_w(ixoEa=n@Gbq*0XA>4&=v|5Ug|YoV?7ay*SKq$>j|`PE zmZHI!DG{19Xr#edG*ZYsE73#~8k90bMA0l%lA%x(X^v84C{2n~Qc8pPzuvV!kN>{? z&$+*Q@BjYp`JQ|B=W(8At^M9>z1Lc=wbtHyt-bZ#JVu~j+2eT%Q%cWI>Sx?xUI&w=4}_4L*HH|Jm{S#-F`&%&VUM(&6{tSsrEk&60cQ zDJXQYnzUy=ywGtj{LbVUE-EZSJJt&GNo~eqMi8f!sX{l5BAHyW@a1F zxGeFIWP<*=n`@<5evh&Js)%<-^_0yii2t@U3H=9~;En1nd^G z>U)CicTMQHspIe3D0Pf*82Ymy-z@E1x% z7o=EATTZJwfAsM@MXQ!c1sC^cu>7X7{XWdq^w0Nhy3f}~D!6Ud)(Y9~o-6y0-?~v* zQ6)9}y>?$!Y0Eixr|)yL|K3Y8Qt?XK<`eEm&7IE-l(9|Nx4N)~{l4%d+i!$K&4Uop z+0A?$Tw8ryG$U~FXyUrI_y)QC&h#OB&2Wu9(HKbCoZ*xuvs*ZmmT5^#8= zev#Jx35~kWKZEvMo;Kj5>TT6Iem(nk56|7=y>By1hjg~zz{5k@lY4iy9d6wJ<8VaI zBgw-%6Y|od+Tu+09(yc0f8=GH{ftXxw;guvEEUw4-SJr4?rDJcfO*kzGGA10hHW{- z@|(f-t2<;|{)ev0ypj7l4=re1AW&~u?-7mLa*h9O~cvx=}r6Wxh+%ES;DskJr8RxNUTO z)98uq9nE9!_=_ih-gPgD5%PT=3iL8Cu6b--*JH+$oG$l}G?w3UY`+`E zpB7EF70=AFNlzcWGP~cP+Z_rk1>YMsRlj~bSY+?JxZrGQXZ~k8Rs8)u!d5r9 zEZsRq@X}@x3x(~++3#bs*?x`Ox2Fvd+PHYG{h&MhFTF9X%j(_mqig+`hgRdr9x6rCM&6nmZ(mQ~i(i{J3%x%kO!%-}3dd zGepNk?i?*}xaX}j|DpCGdzU&a7T+DPd-B%qxU28JNe$kqQFcTp__^imj@h@pWp)K0 zFu8Z3eWOcW;dBcTcE4R<`~CUuSofLTt2{RLlTXUc3Kr=6@u0^>S;>yWIvwhLHb&lP znpgZi-Bf*rY`+^`Yl)tHvFsav}p6DQ1EdaLA|#~1%6N?)$pTy}cn7T0t?PWk)GwCwJz?dMYi7$ao+8- z7r!!%NorlQ|3#aEQ{fTCVKd?mtF#K9Qk2*8 z@>vnjFPkhW7azo`?(d=ANKJruj=`F;yMxji<49~`jj1V)Xb?$AN`>|;!?bJ z<66Hv&r^I1mfuM;SaR^B>I=8j3ALXM7Z>KOt+rtITM^r@=BL<&ji0Y)+MTPOCZws6 z-o5ofhl0i0DZ|ZQiEi>=raj|bs{cs-pp=~_`{3UZS39G8Xv1DU>8Nap*q&#HwRf<; z11VHAGzv)<@i-k60_S3cLh%g~dQS^T{&$E#mgvetF! zGm0T`<3tS&hTjnk@%#Q_vciqmEFCVh{oZX{Ds!$^_|uT7(*^Dbhcq4j^5OdHv?D>w z{4}@Exj3<=C{(#}mTQZxa`Kf)ZY5i;`u;Gxx!mGPiOu{M_0^Id?7wfh!uG3u{axDa zuy2oxu3N>sJ&6`NX) zvh=;m_M3c8dVJBRA0<=lI#styyx3Wi=RK(0%UJxyo5b3uCx74xE)Y4xW&>=_r}736^Gp}d#bu6S^9Wocbd44xp(h)Ns>jL zQB3TGj%(^eQ|2FcPOS=+*if7nq;b^g$#m7+`RspJ?FQR#*5LJr`tn_F?iP|75^bPU zeo#DVYR}GDA8bc$cS#=KdH8_$iEG;|8-B_N3(I~D%gg=#d`tV{%El?7tCc@JPQ4h$ z()T9YuaA3Q|H95C8;))n<6`Z<@3H1cIp?Kep#|6FOb@_MOcZQ#}SoYHiyKT#? zCM@<%H?#jLV&^$$M$NRX`=mbq-k1CRymO1~_sEYS_x;s3-WV9%9doj{?Xh+GrhfG< zd(Su&izv1|D~g?RzUFYImgBae@rnHkC(hOIt^c;@Sooy+2K*a1Px8mIpU-Zy{YJ!i zZ(qFe;qeI#DtVSpD)|-dbI)7lozXlX=lAGqa-yN%!bd@y8okC|)cKlUv~kHzcZ;fz zNpsiVE}VXE;e#Fr+5g_k9kySOm4&n2BaX`s2soTl9zVO#rC^_#W%LOv~TL?Z^-8)U=+~MuS5Ujm-?I+$-~+2Tkf&__L`xm zd2v~Hcg?toArH;k!k?V8>yzVoGuP8PXK?zgI5(aA{L*6?lktbX8cKr(lzjVqqkGK6 zYu8&NYd+}NXAh^%b>92J`)t3ZHD3)+D%U1Pg`SvW?mOb)<|~~N%GXjtFH0^w_@LIP zyRG_oTGZ*(3rnNts*!Snu`Vow;nF<*i|lclopYR{>9uW z@8j;LKHTlI=ViG_XGTMpg8PE*ozvcI5*T03|KruO?>aUMm0gR~w4=+eUMY52AG1Zn zFH@Q2_W|2)-Hkz)Qyl%1HYv}q4al>w59nTF@Wy@W{P1ZXGTvVmTek9E6>-vkuswmh5G$+x2|o2A1ew%@`{hZa9Hu0NZD zcS?nOiiba2p!&%9^hv9Nyt>o2ndY2cweiBvOQu%^b6hG7`mEAC9eQcW z_;Cv-vHaGs{U-UY8x(M|`GlT;fQM|l^0+Zw?l-T$J?U+zvf{RXb<)o}n<5H*_VzID zT77uI8`;2ymHcZx)VIaIYdgWOVG{lL3(IdU+i%5&afRcKCm%4nw@c@$(!9i(Tlze= zGF}{UZ^%mFp(5Io{dO#!o;*X{)}^(d(2?4H+jFcNd)pgT$%XITwO44ai6P5x9ouhx zXUFw+1LHw~NAJ%4F)dKszH{-zPeH;3v_c>p>*`@Hy=);pk zJvLYjDY@*Zt92>8O7>V%(6r&zRu{x<$DZ)Y&WSy#?)M~u<@Yh$Z=WdVXZw#zWxJ<$ zOqr|}cVd~hT;A}Ec(*F4@K;agwN9Cq^ZmMv_~@(?(hJ^IdOi<%Xkbt%I(5|S1!Wa- z-+g=kelPNSoIPRtm9aP*FL$@-fo#&0r{{~zl^gC%?Y&OkQ0Ri#z<7L4vaIX#Q^l&g zn;eGUs+%nmX;@&teS%b!!LxDEvA5)(bS7+K)whA|H!(V8`$mJ(o(?uwPkEZ$56$aW z*rHgURj%yP|8m*$Ba7EdTbP+J zdnRY&S!iW2$J=k=W*MFQNqhPy9XPaAW83!+kz$%vTS_#_3r8<4oAEZsbC!^>@59+g zeeJg{&~aet@Ph3(|Eoh*xtQGBdoMl(yuCR4%C{X#G0*rL)J2r#il?1zdbm_j^+}fQ z*SwY&QU_|5{sWuj!Wb(><6xncb)U2~?7fb*yd4_3{mf|V`u*P~jtM#RZDCY$Qoi5RPu?>; z7w0uU{HPhQ=w!IWiYFGOAD1Xv+Yy1xWvlUwpS_Nm!xEQzi zQRJI>dkV&MZnyW@>>9bpF!jq}A@zv~F1CKIH)8b_)hB%qQ?*LBX3w|RY`>?^czum= z*f>pK>xAicvd(Jf$5m~0YSdVmdq7ma&nEl_imz;F)m(n^c}&aBPBR*f2a>U?x|V_mI%i0p*S%+uzRW(|yG z`F+Fo>%C&!3i+4we$5XHlnlS28tGSP-^XR#S2g!`yHc4G-Zo#B zs=sUeXno*<{lj>#$cM@bpS@#Cn?2_@%Z3kIpgKh$&eODN9G^dX{Jv%T{XFo}k!g!I zH(9w`P8AE$RI(FZR#g>pF<`>_;Tx(&!VU~cTOpmAi+>1Ew>s}ZN$u4+^NK2JyfohN zZ5@n%>a_It``F*};vL(s+M60WZv(R4NKl^ zb)D63t!%$T56;;ZBwF@UeCTACI#q|zg0&wq%Cn7oPZiU<`b9|MeQ9Bk{`E0xflV_H zM7W5{X`ackzHGB?nZ;b&!%7Y#%-UFfKd}8Oi(Eclb!u;GWY1Xj>I%(E=kBDRjjiT3;4P>FxS4rOAoq_Y>RiY_C>_(jD9I`egZa1Cg3e z&Avq`R(p5HON!mub0@X$;(I4Vid@?QByO*%8*+p1t+24=ku{3#LQASab2{+1aH_hCMmbe@*Q-TeX2AUxz%~X{nTUIQ_!j)lLpUO2G|# z_7vUfY8m>?+$q<4Q}Wl`Dq$Cv-_LBne0;%MHC3nGoxapnQe?@SbCP?rs_vcMY(DYx zl*5ir-2vBTMz55NJTyV2YQ2Zt^^8l*I;8ymo&+9j@ z70Yx{9_at7$MCM9ie(>rUNEek3cC`@XJNZ~p4Z`(&05 z-`IW?zYLz$KlF)Iv#_|Kol~gim4}i0W=qZZB6Tg-{qWl-iN*moQ$%DRXOx{izu28Yb`sWpY=_dDC~dd;i%$Aul+lNXr%z2QznRjQMhr|2BDI|3ue zKL}HHG1%G5?Rw7cog&rmK5usu>m#3VV`|+vpV#y1TU*!qmdq7k`TfE68)SdFt?_`y zw1|R))UdfnL;GK`b-!y`5SH3frq{7Nx@bqW7~a_HnoEbD5L{3`=A*69n63RXvpls7 zcI%n%7{-2I*va-=m>SvE&pX=A;(Jloq1VsqBJ(y3PCQ;CqOLm6aN&UMiDzr?8@-M? zAvNjpf(?AH1d`J$7c35FDVuuvvekp2VD%HM`u=45En4?1@8i??w}v>My8Ea$<7=gQ z@wu~WnhSd9Z0HoUd}NmY`jP%$3{W8)KS#bKBsC=*Rw2TVA%y z1_p=drKa-tjX2~w-1Ow}H>~=0v;7`Py!9@n%A+#I?#d_k5exLTrj~BsX(ZsIaQI*y z-^iwId$n|HPo7T;@2Pt2&76yobr03Mj+&336KwU~GA+o)p1lwA>*ET1uRuRR`OfUG zVS56v+%mb?Ir-M~gV_^ZUprQNRZKs&rP}(szW1~?hxsYHY)?8jJPLlcWAx%(OQ$SJ zQ;PQ*ZswY_y=k(nhDS)daOt9vQNXxmJY0Ha4qu@%U9`T-b47V&zsnk{k~mJ_J`~%Ht>Hg z)^E)loi$f^imhaH%=PuJ<9c}K3Eo<@t%l`SknPt{@aee^&V@nd1*O^&Pd@C795vp# zR_Jnbyh_Zv0b0!_r`vb*P?$5iKByqMJZQ%1mg#$Z)is6Jy3BJE$gT?N&;EOKA-3O7 zSFFdHA3j>Bb+G%uf{nWsL(T}aT-MjAIIO+-n== zM6)yJDx_)!?#OQU4m=@fl`Lkl&j#~eWTN84|Hx?YTX zhO0`OV1!e&`|FJ|r!HlW$XFB9DcKUX+;Ml|xG-sNS!4G7LWJ!%_Vc%pRF4JnP7ykn z+s#tum|T+&O&Fsh6n-qaQr=FYzI0!!Otq6oz~F_=4OdDA=H0KXI2U+*!mHF+0kabe zuCu>e>B;sxB*bkmv;6jE`}I3E zGO_K!iji-Z%m0+=^1ei!L(C^Pglau0d+=(|^V)XtQnT48lw5BmA{6S?h`F@3_d zgeu`jKFvSJwyVw3D0Nd=Q)Xtmy|S~nRH4qobpsUG``~@peiesbS+&~P)L`bz@D)>{ zhhEEEAfhF-r00#<3;nVhigxg&O78e*aCFk^#?LCAisuKGojBR1VVbk+x?qF;o3VKn zY`=Zke%s8KZNIeH{9N0K58Hh1Wa;(j+)$}FGil_*=e-X(nZ~6zX0HeePWU!LqSZA0 zthnEUW`;FTYb2Y-hXUo>-lkJ+Ozb?>d|}~7U!Y8FJ!)E87xpq*Oe)^Hi#OSuu4X%QA^ibcqIGp7RA|qzcwaJ{V?#R z=J@5)Z0c9Gi50xQb~J9$m@Ac|ErR;_&oi5RFs;Xpt^;HHDLsBVd{XOhwcQ;Dw^r(k zce+^YEKQDQ-`^zIey=zgC2icS9p`GAX8ZEe-IlEV{^efn{=>7UH78YtHjh;IIX&Gh z&Z}{2%+wFEg5oy)+61n7#`1m2dsx18LDNL`I#!bH*Xr>ZRX&TT!g0<&ij;=s9vWjZ z>tfCE?$gTW^lIJ|s!64!<%R`V477Ahl86l5top>wH?q%??f!k_b@fBnS+%kM?m&v| z_rc5KBOccl%fI`0!cF3Z+?|BJXFpr5-7Rl^U4I4tQrp@>^UyobqB1jXGzOgR{pLnY zzmzW7{_7^}QEEP@q}ijKeLt3F`@M8!(_TQ*s zoqEbCt1ZDypzC9AUVdZ@`r_P(Dgsl4l; zX!`9^qrkvE={4g*emGWC&oT6CT52salD)4X!}e>qxpAAO{ezveE|lyax;(V)%k$** zmD-Va=ZW_gC{mcA7%=kHtoGW|>25_Yb_rejy6c(eS+%ia1Da#nA|6NmcyxwU-vMmD z{(f^GXqcYZ*H-2w-qc&n(Y1QQ!-?mudY{|WL;Upq(Cj<@eeR2@%(vPxLF@C{v2v5G z@n`rO1Rz5)%MJSZ4?&U*`?6`rTV}l&K9d2 z^1pkqpHt=7egg#s?IKk@&V*c;lU$d2XM`9MOZovV*6Dp@E!BDO?1hqH&vVY=lLhiez`r! zr2oXHhXaP(y6)e9VMu<=;~{Lnu2v?G$9&eW7kRcqDpR2}`f94iSm(JXZu*CNS2+1a znC^2^T>PziY=~=m>d-Bpq?>9&LVbVv#Bi)Y41B17*>N}L}H~w&9$1*pO81@g05+f ze(i;=!$*F1yY|R=tjX?cZ6B6ux_!1T!D&^}lM&+A{44zWeO(kc z*{*$B_Ov+#s?SB!l?@NKz8|tOwU??wu6Kd7)LGO0Ba9+WT-Om`fLe=(Lb=3`$B=$Y=hiRYTe2>p<(s3; zhJc&>s(%K)7@Fnr)ueQvY2@toy8{oKO+4P}d-c9w;M}M%o8vJxpv+AqL z_N#a#@=IcT?)aDKxucf%3RWNEdaAp2$FxQBV(mWF7sjZb^_DDfv`)ACTAT0D`pKrg z#qQ|#YsZf_z10sK*(&D2e!r>4_N&vk-evpplIXxuB|R$c1lZhbR7k6N8{Za`5Pv^t zzGqw6s}Sk$vlUn72=*JgB;t@tr-jeV@)Pa7BE6Q|?rf+`Wz|=m?RSyS>kZ%HmQ0EI z@jNtY-x=qk_azZC+9rrRoiOmTsh3&SfL?PG1@20HFA_Q>zB_xv3`st%AF;aX+G7@I zyxbo-+L7f~gYDO76~ESv;Ap+rG1IIR-Y2@Meo21aPyWhPca?KT?i|^k{oSm?(D2E_ zDJqw`hCC|vQFgmG#@g3P_ct$z8@`J$ImmANAG<>~yw(Y_0HNhhWT)1Hp zs#~1VF0lQ2N!gg4ZJ*lM*E21)U#X(&J7wzMZkBsrRIOdN^|e=1+Qz!aYoB(D?RW00 zD{Je&O>Bjwt*!A1i`!jUGCE%e%Sd{t)hh3+cqrMKY`n~XRo@Y8zg}sd#b!l#x(_$W zKRc${Guuz~F8=sJ;Q92Wm096$0}S_$Fc8;DKmGbyhD>B*$YG<186WKIKZcf+)#MeP z|NiDI%da-u?`Z!=w+3&Xwc(RU?D!w+Ljs;e+$j8hWh*RJFeVs zl=ew+nQL&n*Oa$=`8SW-60zY&-FN zQ*~br&nCgHH^UQ3n`iIbKPslq&dRzz`s3NsoqPBs^vkOB2F{A}OFJ;Ag#8>flI{1( z41p+B^>Ox5>NAWM-!`=_NwPN!e;^z&!lK7goh4^vZy8LL@oK!eOv!qzuExm&H^!y8 zhMjs5x#WHPtcP(5Pu{Y0&}IA0>#^aWuF~<_pY~o^`t*hMa=~P$4{e*)She?DwmLB; zytifYW1%fV=Vyr*D||0%KDFj^d!2OcX35e_=@nC?4rWee`PF0l&Dd$)wfDfK^=~JK zV&BunPYxORRK53# zj#Y^)zxr&y^G^ovU;jnX!^ErdjsJJ+b-w%GhC9|As`b-S7~TGSxXBI8rJ@7g^Ly?& zQx$SeW?zR_uIi~b*i>9t`d;4JNM9tBQ4h@!Ac6{M!t(~@CrCIeI&GzeE ztMYUGO@)Zp^Ad&~ShlBju=mK?D?TAd_-}8%(5p&HI=>~#@09Y~s}`Hm67>q-@7&}f zo)xnp?)^0F`fAX;3(SL$E|AV{vFHt3bn z-O&wUy#{xW|G(8obU*G5{;JR3G!D*b|6Uh4dbw+R`2XKh;=ksX>gTEVyMD{veSX!C zY%-&M+vE`r#`7uJ0vOu{gaf!|*8iH|TrN%lP6184s>40$ER)0 z$Jh5Sc8{m}{khji&wbcJ`^!H6p=#XkFQfo_j9*{&Ywhss*>>w^sWL zbr)9^PJ#cU0yL-nRywa*&kz&^)z<>T(6SN!{66uG@Xn7{e1tQ_507B{vHl7D zQ6DW2@Nsl=cIFc-`1|WiO2@53{|P&ot1_nmrvRq_rvRq_rvRq_rvRq_rvRtG{~`rw zZR+am^Q%S2fBb&`MmF8f-}@Cj+kdplzt+06@sFRj&j0_n$G`l!d#`kG`MnRqZG-&Q z_8;~Cw9hIB@NK|9&5y>AgQM?C8s+7}{Qr{wM!;XGvuF&d0`~s>U#Wio-F2by=k4j_ zz7pS|43prezZcu|-(AMv@<-(gG3Bkte;^CrDgXXEDpxOem$e@L)v(bwK7T7OXX6z3 zS5$!J%qo9JUmq7o&u{pTR{y|N2{nUwNHZ`qSSp+=T6aYM%cq z_7m4;P618zsXEv=l}uIC#0c`uMu^ z{(mdq)&2WNmeL-4eDvq8BFt&tu>g*DGsde-8U%d%eizSI#@OgEp0QnHY(lWL0Qy~r zjeH4%_hi8DCXmbWfT=sf)%Fg9_-A2K!ysZJ8$8DpzrY*dd%##W7x+A9Up z&_F7thOtQ_p3Z1m$K>q?+bPCY&!p=Q+iAx3gh@y3I>Xo+7~25YvKZS_ChtJljxe_8 zOgdTE_A#~>j7<)<<0LkIFPXf95I@P-UNPwg!}f+6gx_n%HUx1m#@58xhQc&!jU(d^v11PZSv2OvGoxM)O3GvCTq!2y7|{l^EM> z#D~I0KV`-?2l1YaO@*)MQM9^&?Z#yVYVsV-K)o3ZIK>8x=~b)%mi zW1EjS&1L%OGkF&vPIHugqnUIx*Qgyd*2ge5nrmwTjrFliUYctg0R0S@bW0GIN9Ae! zk7sN)h{rPhJAtv;!WIV`&54POZ7JdlnRJsF+cMaUVEZ*EV59ch0W-!ng-K@*+fXL& zRL152TNyL%r!je#!}bO?nmaQXn+*tRqMHkYx{7}&ws<}o%O*ml7-1ECdT^F@3BDo=CAnz8vYwpj@0Gqx3o_aVXY zTfo>>BHjx&nkNexn?K_Gu+cnO#Mo9LPGg+r#A3!q$9+&P&50$9Ef8_4BaMF>#z(^`(rB#$#{9XW+V6rR-9b?E2F#x`DApBTn~rvTbB+F^G3FwoQy}FKl#g zr*xYcTP)%NjBN`-WZ{bgROesgfl0Ry$D}olhpmh)9&t)XeZP&dB`~%SgxeY0e#RDx za0g>cM0_kDpW%!x3GrM&znzTj0OF)O)pHkPJBT=yOLdB1Y;;c`8>QdP*eb>$f?prH z2;tXzVt~G$A(kos&VmJ9`fJXR4wOp>(0suV`}Isl!)gZ(!oe;O0ch>A2SkGyuouLF zeQ*#D5{HXgEQa?3eLf#%>{YjJh%YzK>;WP#o#iy0!lzBxC(B9 zTi`ah1MY%ya355HbdUi~fz#j&$OLCW7I=)dJpm2iDR>5+gBRc>XaujoYtRIm!5h#5 z-hy}FJ!l0VKpXf7K7n@d8GHd9;4AnBzJnj26I=&3z)f%q+y-~RT~H1rffSGi{Xl;p z19}5d&Xf2ir&H`G4(VC0aSn(hM><5V;2^;_iK?!C(kb05zyj2>LS=(0z&Sv2;(Rdni4d&~wKUK+jRO zfS!}+xyTOK0|&4iI07f&4Cpz6o(t(_$PWZS4p0IjuY4`Cd}9Idg(16o&40+YcMFcpY`zCa8}07)PPXl>mAzLFpC9sB^D zpbK;Zx+(Gl0Z@eFV$cp~4NmLpd{79EfpMq{t)(Y|Nx%?H12cdTm;+3JDKGFRM_O01yZ|(e9t13v>fMJRtA`A6yR%!DKK6Oa;@xbT9+R0y!`U z3PQF_;OafMGxtr~`U#*Forxumqtd!Ud?$LZA!mpaJbud;+wm zNc$7-zQuuI0M?3umbbJ0x$^BeuE;U0lCkRGg2?1L$9`4i; zY5)a5`vzYyZa#xcIM<3$8K{6^Koy7s2_OZwAWbGX2TlM}UXFa|Th zEHDR{08?NF%z*{41arYWUI1-gG~hdGy{5HFcE$YfjIby<2*q7??-_#(msW~31om4_@RAn2S9tn+9u|O6`ARW&ijn4|ysS5Te_~OB< z59Q}U`Fes?un8mV0Z2n%;K!sRzr6Gm(s(NXZ2LH7k7+M$B;xn)?KROFA`+U=8fzD{ z2mxo2hpzR90IJOg6CY&e!=-=^GLsy%9N|NjU+bVL2x(t~t}WExbRR&If4yU%`zc*- z=$=6L25~_9B7J};K$rb`r=pIK&WQmvpbQj&1Rz^~APs2GMH2J_v=);A3P2Xnx{Qv8 zfWd&)XLJo13gm$j7zR{;D$oEU0M(1i9|fqMdO#P91Uf(;kbN|u`=|lF6B!wgI-l9xMkAz!7)=ci_x~ zt_WR#8}I_2fV8JEOwXf!Up?Ks2sQw+lWi*q1EC;^K<>;=2PZV&-@wrIqo7~39%kst<;eIJMe@gM>02T6eRI0dLbs1GtgI!FU2 z!C{aJPJrX!7@$5m3XU*w(wO>-v^)*YFySVCv=eLuL4fXs!GP{}0f6qIbpP`MzQ7wS z1awcQ`@1as&^?~+_cU(k8GxPzv;aMa6vH+Mp$@`<2ql38$igwTi>}>t4?2f9ZyZp2 z%D`1n%Ccu8eg))$LcnWl0pj_9+I#_=2RR@QP})o2A}9jI;4+}JR9*>Sk6{{z55OC6 z6I=t=!41$8^%Ma$h*KI`?+5`wP>thzpc(YQF+ZRSRyl%h&;{;-Do_FL0P@=jet=5w z9ee|=;463nUV;wr1+;+A;3N0|-h+4GEocI-!7I=RUVu7q3-IcDA91R~Z9wHy-Kfsg zHg=t;F1+^8IZF2sJOaG*WaG7m($X<657}!0Y4jXWS@qxa0nBpYpDX_^h`MvC;>&F3}SI^7($x!Y6vN>Izrxhht?mo z9+?ejeL`!Nu|OZ_09pspdMF3^^bn2&x`6zRMmP#g2b4zwwlN5&0a_DH0<>15HIf0K z_0o7IP9d$8rT|(ykJmI#(3ZVwy)rEvsKz!k9TLgjnHMw(FhbWGQK z-u2vvvGMK+{y3)dvPeg1R)Cd^jrx)7iXo*m?db5AQtLDNg68j4goL#yfuycJjFy(0z>B zuLB$9+X=$K4zL|;16x5D2nBltaNh^%Jus#OF}}cQ*y){`8lW{G?Pt>-TNDt3UwY=w zK>BT9Klwoz0t#`S{cKF{Aw&S}3B(~?EZ7U8KqS}=BETLH4PpSDqxe9SLt!O&253*_ zJ3?AteM8s)YQb%A6Wjyk;1);#{b*Z)s& zib<1!Fdd|UlOPqG0LQ^Ga1_j;01UN8o^8O znhD9yt_zjb0^R^Bi`qwR;g#_j@pjM(-T|uXd+-T-1a060IDvfBHqeSRK;=>TpMdo50;E6HkMi;I@X}B^I!9$vyQmzR17u^D zD+${v6eW(3=2{faM*>mAX-}N?AZTBlXQ#D1?PKzeY43^V8NEB?*)rje<^k{8V9h#5 z?+@u3K<^c)Y$F#Re_dqR#GZE7J2s%f0Z9sed^uCXd z>3s#gtDtum^d5uuxFV5<-e*h%E{Ie8sa;bL()(SC(}iam6E{XU15g|3oDt%r(OiW4 z5H5qwg0YcS<`jo54(BWpCmY3gAlweNfX!eNSPR^N2cZ6-chIhY_P~?iBM6}zm=ET` z2lYFhUjTU5LKnoHffH~9%Yg&12X>D>s;>GcSyE~^2RMRlSw z0zm*+1^mHEumbo2U*H40ffw)uzuJL1Qoc2S>bMRewV(V^-RT-bacav(gj6maQ^;!@ z#kYa2AQXfE(x1|W0d}4U98(!PK{(*~pt3ikj7`8D?4ooC)e*`7-u&RrIXT#9-fhBt zR1)+Be`^kkz%C4Ej#D0LMDZ&yE18CmKf@ly0C?9bJTn6!=2wVae zzA90IxE97qCZ!D)~V_JNb&Fh~XmKmv#bdjYkJAm5ZWjUP$@L&dWo`2U*9wbkrV-r~Hj`f3KcoKMsxoUOSE=PJWI6UYR@_wT)LE z&nNF3FYO8BO9eEi2wwZsSpIlEc>O>+WB{`B{P5DSZRG3BA89gi%&r&tq;y$;otNh? z2XHb%OG;=k=fE@O)CfJAm3td3pUu`Dt8x04np(@_7CzJ+GdW?oSO#8_G-9hVnns zQu`?{<)eD=w5Rlcj&Dj!W9UAh`9ppBw{)QTRsx#$RR|w~2h1_q9wAP4idVDjWTQIN z0$x3Mb*DK%_2*rCd74n2*!8YQ8g?GuHLVVInh(73%Fh3%u5^y)ljn=B|D+T9y2>k? zU0*7n{LvVrIv)o#XZ|doH(yA1^79O74uGeCS2uRQ@cNq4P&;^Oc=e?7yzxW#EXte4 zO7~|QX}s|?rhKmf%`skkss41Gq4AOd$RDpvUb}huU*Q}tAGJ9bP(M-LJn--3<&7UI zFNw*M_&4(K+Q%-3#zWKJNXyfW>PPdQ+D`X$s?Qm~t`F(=rxuj{Eco-@LH>9ezeSww zhg~Ms^*!K~P4knUFR1)%z|Kcnl3(7qp)`M1bDvwya$q=)SuK=>MNR8RQ_c^d3f`O-6m=STOUe)1@P+1PRkqn zJk819pBj>{Hb8zl0Xsjhk4QVR^TISH&eM{7Prjp1-W z-%9h+(szTj2B$pqT_NRDgdh6mkiI<}h;x*WzD4AHpGe;(Mj_2~K;J6TH;ZnFuL1Op zq8-9zU@4&Q7QGSD+Ic>pa?OAZ2n0(2r4InUzz56#l*bxafw_Rz;N-&+lmN;{-$2s$ zj|zbHi9#z*caQY_qZ&{J!@zQ!a{wxc8z7AqLTcXxgyYEu=v&vZUg8M&fBk=fp|51n*1#AT0s4NHcYZSBQ^6E49ZUn1 z&k7+gjRoR7KQj@h{IkIgww1>gry-)F|F4{ZM+N^g!v3(ha363fW>4 z@cyU%qrU5j-~ZZoz3^|MrE`%aqX$0wpm?JAgRd_N*(2FfZ+!Mb>51Y6oODexk<63} z@yFkOC_X4;tMoe+K7COf@OK102cZl^i9v}*8GsUk5`_|s5{aTgp>r|)QRwVXC`u4Y zAW8uLq~FrNiIxieP2W+W-_R%3r~O-tYky0hS|0RC_0VsIppcGiQHG*yM!SaNvj9Hx zqYT5}y`;L{zSEAhDsh4Lo%@R^8Wf_(-$zqA8?(;1`3_@pyYKk%6wpAyPX z{QV8(7RoV{-6*?IwxDcAS%(|8_HG` z;7L^;6AVSH-qC7#Do=sV&||0e7d z3h}&&l7w;w_^Kh8UMbBLcc$Uash?tNH*eo z9);R)7DZbJ$w0r={#*M=-;oT&i$1k=T*KcfC{)i?lq)FO`Yz+|ODNj9eyxXoqvfrY zQS@(;>DS-?`u7cBq{C+@w^3+ZJVkke@(|?#${iGHJIPIUNc>1Q#3vO+TQAua+0cCy z`W^KP{q`=3_BVvzLm`ZQLxuQiY3TQ4&yP^Dwu@-B^^5A(;=j`WDkHUz?B^@WE0mWg zX((DddV#;6qmUhu{g7RzqYzGGfn?X(G0952i2m2_scm0Se#PJ6-)~S}qmUg^Tj+Ph zKLh10%4d|*{O?crBpb;@`GE2s9uDHz)r7 zRR>1+H=PlrvxzhwNj^jTO|-;ETc?%>ox}VcA3A$Td`NeB@wb)-oxvtQMEta}kjx|> z>DUUmISTnKdRAx)|DJSAf77!>MNuqK=$RrqgKL4JwNK)i)ou>sJEiaGI~tcX&S)%a zZIr(Mb?nplqj9dq$@YHzH`zcL$Ux_7OQFy+PsLG4W@;1h)7pvl-z9ekHsL|Bn8q zx~t>g^qj^T{7rUH4Sy3xeMC4tV@mcyI6ZS}gF+bnn|?<&Vuzx&Df*5I`F)a)o=Mfp zK;P4z;yV-1XEaZ%*V8^LvbX{F+|n`wsxG+x6ZLpF+B(|WA+m}L_X-92@X7$zOg7FpSExxey*&?I=Ahn@YYH7a)Qk~)#QdjGcwm_&oH%#hYIC?MVIUPa~ zBz6$vtXg%oR2g2Lrb7aOK)Z2fX&u)#8$7$a4jBZ5dSU!Pqd8ZaJC@WT-u|9Jfsp#b z!(n!9i}b#3NZN5C#jSu<z>ain)MmhE1VdJN3TWt4v3&dWo z=Oz$pPy3T~XROMY=Wk?C-^CV6l}~?^0CM*GE9a%P(j$nb79(l`+r{~exP`|nuC6-v z>|-rr$DYzG4n&%mnYg;~S86F}P!+q2p%9RRPs`NRH1AhHOXDahXvbOZ?a`=*Z1vF4 zIp6L#>e&}GBmi_U4M<5K{m%UiE@R!ZIS^+V*$l)2$dcr}VadiJlYo#$T`)3%kiCU` zuJx&1K*!DV!HMFGM7>e0Y60X>IgMDP8z!)rJGUL0*8S>H)xTRFPALa z)EYe}R@_;ymZ?Ei`XT6PEA;E;@xrO5+Hmm1ZZqxJcEOzNjJuud|tl6kV#FdmiF>`{GI!* zs!{#rOd!tS1|+Kl79@dfEn8;<)Uw65-ud%hYVUhpK;tTFR23c`8g8SCzLWN3%x&A5 zbAZ^Re;`{S&`>Yb8Mo}VL)p(qfH=rKXUn+_yj9xtthY@Jqp_!6py!pSPcuVi4Y$a* z${L8B+|n&TOo1HgU+LD1p{*@|xY{~6L34+Jklr+7TmIOwvixAijoCpu0a zoeqTTZPLy@vTsYBFxHd8}uFkPec&ue;dl{bGzc7$P|e$urz9%rji0GBkO0 zwd>K;6QDs~Q~#WY;Sjg=WxFr?692P2^ z`G;3<0K)xFX*7mt@`lzuk=|k6K0||8Se1*dlT-|jmwMqu$nEnf{dX@04IhmPy})&l zb^I9qXZ+BqGiARM1w`40yn_T}J6-P`xRjo}eiLsGbdUpIlUH8G*tW&)C+8T#{DFdYcze_#YBpX^$4(2|p67m)p#j`Dsronm%`+g1(R^^9VchU` z>qe-jrmZ~<)J!yn=B#3;rslm9zhylTj4SHYoS3l4s&0&__@jQWF?oTIRoP)q07C8Q zRs3W^wDXU2Ak^Ei>&S4mO@Ib|yI|aj-qps90^%gkGGUP+G2Wp*sw(xp#=08k?89i7 zr||al_E-6+!^@ZG5jCzzy#PZ4K7g~$!G;Fh?MOZCC;*~K z)`ewztNNpLh0x_@oeT|VDj~!U2=$!vvjyYU&MN$ZO8}`G0U>*Pw57$I?MFs7mF=2n zd^K=75#gSFhOBe$5nG^~p@BS;AlDNV>P0H`?Kbh1RS&mjh6ZpHY%Hil`bVn6RpFP% z4T>$=BdM050fiJ8jFMVo6B*%KQ_7XJf6|r;8)3a#zY`SdI8)P$9-e+fS1>b zIg{RG3prCn9zV5x*J-9#@_??bVDm^j2g> zj{=&}5oZ~~L`VZdR%K$|FucGa^OhWeRr#v@BEwZ0DXvAC5;u3|9iXGht^>$sPfGX% zZshr@O`b1pEH^WedfU#nCUg)Q?uq}SO_h?0_F25N47fSV_Ljp^mhDZs_U5BMuK^8g z6beFiEt)J8S)uCYImg-6T?oY0)|on}0BFd&d=E0%5>~G1O(3KL&=dtiIw)E0zV+d} z<@Nw^k(C|cA08U%=P$WTGQJc4xcGBck0Z@8<+uc0F25*0Fx0dMtA}Yv!ISf@(?^1( zT(+JD3vM<4xR~Y=@)U3gl@K72-d_0h>~g2>Vc0cBJ(Iuz2*~0#gxc>2dgZ+c2=}mp zmV%qYyuf{Y_IV+eCI*BR5t<-14U^`J@2p#9x$hI|fwhrFy@IF@ur90G?%ahNRYn8h zx)xX>XvCH{7r{LB+=?zM*3C`o>CNh4(bGyGGy|?5zjV~_f**Z=pnj5II}q}3{a4+Q zqAC^h2Li1TauNvX&2V7BgmL9eBXzO~v;&#}-UHM=5&qJd?$-H>dFOQF^+0bvDqqjY zpa{*nxtB~T9^BrZBNz+b2$ogQf#u4GU{&3V-#G%0B-VjgYDKGJ?NNvVuq>jMDntR? z51i;t-QadTO75Ak9x=)p$=9_-DS-R*$d@kNqU*Hd!venTv$D9Yzt_h>rbGe_Uya##A}Ua2iY6hDEcQC zmac>>b4+ntyz;XvL)iFP0EF68_Ers#N*-mO%Fzb3v_l!$yL9WgK>G3e%Na%k{lLeo zR4P|zCuwAt$R8a`HzkW_^*Bo6C=IGa5gbOtN2=DuBC15}e2Q+#DLOhz2S7t!`G&Xgh7sqzc0g)qnr7!#2#{!$ zd@fjSXW@oR-WVFxrX>in6%#Ct2Qet`8LV6r} zm2*Mr%gT%fi2}qf73ALT*5OLKJ{hO)>$p_{LO%ZV#KFdvhF7EIS%x@@WfM!#w<3>2 zTyN#tk^3vH8>tr{br2BJXwBAVUOCLSLOpB_1`?nN4WV1H+a#{JTJv61DiE4wAi@C9 zP|tn4*4nUH=ksHL&{!ZH2$8Jy7|9+MGZSsnk_7%u``fpX+EOp@Q6H=d_oHrbIR56% zDa%u|rX_z32?lYRVXBF>q??iJfbjMps$s#OdGN9M-Jf$>*XOT7yB?`5mw))WXyu)+CwgT$E$KXr&e0&o*Z0IAP{n<=>Ecl*)uS;lR( zj$8Ja9PM!=UnQ1cfWO+?AG$spJn7?d_YBfCg?9E%h!a)O)C+5>ce~liEd3e~u7e|0 zW$kRe)#l2p&!2wj1+i>i;hx?IxTM1t*K_Snd|DdZXs$_oOACiCLRwbC{Ae)b8gbEXerrxwkO}{rfNOL2?YchFpoTwPtVV#3r zKU>-2^VwPqZP}`myn1KIDj>8zUH+|6qhn)DLgi5p0hHFxpdfDBLBm=)Z_|_&1A_)Z zHtIPL#b6;!!R6%V57xQHy@E&bKm>~z7IVEiQVpbNrIDUjmN>KrLa`XQsWjf6L7qOU zZ$XLQ+x3bjPr-fSYt%#Y+-CLqt7pv*76C$bfJpTRkU~Hn-RW>r{j#J7Lzrxe5hPof z#MsvifdEp|41 z0CdJ^Pmv$xnjPAFc@iX`z#qMx7g{w3QefT1i?xjw@F1NPSzITN|rKG(} z%4}lXn72F!1k+=j!^au3njS4W3_Zd$tx zxiReCb|5@fF2<49*IM5SdzG0(M^g<*8PK$?_`cqfiajO(;Ul;W5XvkhA8D0i)NY5e zK)CPq146z1*)hO(O}`d3b@fE?ddi$X=KQwO-d(I7QjRo+)1)ViHxKGCd+=#}-}eij^zcgSKLa9thda^yK2cf$c_8rjhGlH%IoHJ*|{hz5Px`!{*@AK(MHc zYpzOnIy?LYjbJhme4C0w<7ZLSejD|roRndr)fDP^4uoczU27{oo0xo*R)-Yf<6DJM z&sPQBY8!+Vp*V$-|69O|O~#;clo$3YzN#+0F=|#nr*9!Zc$z?Qt;w{Lef6&OV*ZiA zo*_1BA4jW-n=&`VrGXpGX0U-^RpY(9cx$3a1yVlWc3T_u@uih3*2g44V2~;jqDkHA4WH0wPn$D3 zZjrp6Z;j(81=Sw(kx9TbD)toOHIvAX+DjKuj|Ey9;NRlYfO~cJq8{?SknJItASR)} z&1=tQ%QnjV+Y2CM@#VUWu#8-2*NV}wm4rYx^yz;mo4f#0@bTPs?4WO&Pfxr2Tx#p1 zq8N#!Mm@gj5FeY!Fv<9d+SqDm2MrLu4iuIj%e#adM zSz-Z?1!bO8@A?ZO_VK+q&9(faMy$KPtdNeI!d$|=n8I9QPt&G@vRKw+j@Wh-W|2WPKc5M%YcJAK9CAF_w@$)>6U~IPqf+S#E=-iRdR+KudUA4gm z1T6*P1sYS(oLMv4BX^Jd(rDgpzJK$H{(_N#GY6=0o29dxH+A zcl*zt%V{7%HPFzW>oVgxdm<<9YpCPa1PJM%WQp%Xr>=W?nj_S6K**|cFPM7Pdc>1u zIz(VQkgXeNs6Ev>?pfTv;y|sxMxXisA&myl+h2C7=fR`kM)N6Js^RtIzwv%%_k{d% zmVhP7V}X$8Gi`geYu)h5W4Q!q&p04tA-B8L+%U;z4_OHB1*~bqReq}IUCoy-I91(Q zwh)%loCg}R#G>)1<{s?6mS$(N1GIDt5YmCgl?hD_u1b2z5lFoU2t~K+u6AE{V*D2J zNG!Z|luiPnUbta7+tw`3_YtRo4w5-dvzW&7_8nIRA)o;w>6EH;z1dfo2TihMrr< zkzp$m&2Ab^tgEBh!MWu$i`cznesir4aly$xAk>~W1uO&nFMVmJqqz#C5RmR0dS{dk z>L_Qj&_m98`5j-{sm7j`R4y%k{K1Q}P!H^bEJQrA?CZ<2b@Db&skXpF)+mdf#N$VC z)U)_n?2*J?Suld3Yq11^5e#psI2xI3`uI_?)QUP_p08&^dCq#XYs{3nc^=bhifk0^ z*$2b|y?wRB;oF^d99zKZh;1hoG~`1HPl_)4k9Y1hG+PX!V{YH>XR*@&BPl_Ty2 zaqJ?H4SlMYY*^3GdhXBUP{cMWh?Sw89B%Tuu|)G>QO~X$QqGRAe+041Z#{*$7X)z# zxCtyo9EbeY^NCmDf}Z=WRsGl8^ps7UuM$Z8TOXo4%aF5Dv{ANV5%e6QG;uyekf#v) z9Y`(aw!FRU5AHsxt}c@Dc{(f+yW6y;-3)|AiOttFH$GNxOXpCKb8rE)8wh11>^(D0 zHhrDo2*epXP^jlP5K|yKJGAtDesX?&AZRCX3sy(tWD!p5w0Hbc-f++wAhgEPMM@ZCAJ59N{l8_R+U zcIDvujq+9VTi}OlG`(_F!&8ZjQDO8%UaCNY!lsJ9QM$bk@cR4pm{j;l_Wt-l0 zwL#032K#jAqs)|uig})4{;CELvR)udftZ3@-BnWZmZ#0> zEDq@a+_nNK0_1Bak774c$I-eTho6b&BoN9Hbm?}sgX%?WOCbDANjN{v{loQjcmF*N z*8!oHg60xv$cK0*<=&m6VCZ)pqIhBrR%Nernt|;=IZ9J{%G`F@097p3NFv_SpuK)-c#{<4dm288OX zm{fkxp?lBh{LVje6VtTBB_A{vmIp*d#{B4265L?dU?_D3LcKj=i|RtvTJC#*P;bM# z^aFz9pmE<0yM9hmbs*We9SCA1=o)J&=HY4$Fgs#7X6+141MRqb%GxPfs&TJ!!>Z6p z3qIxoX+JpBSE?9onZLAEDxK0HAA-42ahH_YTd-%CO{iCZl&-FN)veLRJ384E_gra^ zND4H3Eadf;XR{6uI}B}_cQ?&*gn&li<1y+LPA+n83g;8Kugc0zcRo>Yas(0x_CkRu zo(5v4`W4Q*@b=t5s9}aa4Qd%+&_Cn`#V))T6i$xNCN}z%jyih9;CbHb{f3qd`N{SQ zWJ7okZe&#>nosJxXP=3@Tfu0uwv=gG!(noH&{_&@Q6ZI3}JgYYQK=saI`7C?gFipqO!Z1p}62+bIaM(t~|=DYDKCIO3{6eXYmED2_GtfmC#R3Wt? zj$xXko^u7-UFo^=brp()SocW2o|=gMh)|*)w7zWTHn9(DDf6S@sz?oWkxBVxog2)o z-kTw8Co+3WDXv1;D0kbUK6PEDYhlr30}Yh$Rr8ZOx77f#$jF zCs_aN`B8D7iY-KZQdWHGRUfMoYg8~}z^e4AM?8MS5@e6BwI@Esy{(T%^=Xe-HZeD` z)VYP0_#7?_4 zKEp$YxB{^RV)AbGtkU%_EYTruK#Bo5u%Tsx65VPp)**hpp2wdZ10PxEFw`MKcs&hl z*5(PgS?aY8nF*vgxb2;%D%xU3K%x%W0;D96E|VJ$-_-hnwGL?)DMvz9g)0;qX5Hy5 zZdbt?ofalNfRL`o>|1rI=z!$vTEtFLbDE0xznOfm`XG+o$igDXNFbyGt3vB1jY%I7 z$`BT%P2@D0He2G_Ke;o2xY6`%Un?wB6XC7VNWDGJpLx+X&oCf00XWu_=5lWB3clXy zxoh`*ApB{`tw79B&&HC@$B(U_)eH#c1(G@u2t}$bI+Zaze(>HkAUt+C4}?~fHiy^T zT4`yo2Et>p>ztUoY>R2Ty6Ul&bU)2tB3HI(S3xIxAbDr4%MQV2;mvcLuo8 z^Ult=|0hb$ZEU~u=GtIg*mJIniTn%}k4 z>^uf#@mpHMM6vJb1|zj;i@aZ=84Y3-JE;bKLG!86ou>XqCks7e_23=~oc#h)7)a#C zdYufn-=H%Xl*w|ilez&ROB{11xzMiJVYH9oD4!?CikflL-Wp^myfw&Bcx#a1e{Ky5 zK|Rz`r!`$KHa**qay2|l5DTOTkf%-07I(Iok4zTQ&GvLIZ3Yk;3m-Fz?hh;yfisO- zWFrvDZM1gi(dFdYgUi7U5Gn375Xwr;Njxy3_Mt;LfoS8mNR7%CkC$iKsFGiVK7Rs) zB2{<_-lFNyBS6px^w@dB0kUlAE0?%zxK-bh+QUesBS2{NVR)^7 z-0VgU)fhJxL7oFb5_EjHDsYC^=B_}{Z`7$-r8fPKY+`QN?>1=_E%%F<#s@2E8b3Qe zm%2G6ZqaT?faibk=!X;vg!=S(z@SliYr8DgA}-QUAT;Vfww?Ui{*g7UX+cBF(AhvJ zR}=U#!Kr>mDCPbT9I8tYC0mh83-QpjH_6th->M=T_}^q5wYH` zfrduos;Q<&hD(Fx6_`EQd{!@JYVZiZC2LY?ydu>>K9Z?*y(R;4zr%hBSv;*mv(5`Z z_`DDv8We;FHKg`Iw_2L4Y$WHrS=P{3ql&_HB%0k*hFiwJ8k1^d5R3c;DifrIo?h%l5C4Kh`r%?8jkM>S_mx9APi@j6SWIf@Iit73d;VN) zZO{ny&|Csvl>`Y$qxC%u_g{IP2e}$rGhvd!eJF}8h4;S>n&P0@XHmqg&*Ztojp$Yy z^c`-S15yIW&Yv$b@>!j!phHZC$m6ubyjQOpE=m5OLu`T26MVTMF8KtVe}_0k%dIV^ z*%0$zyJ;(}FWU zb;t!EB*BwL74m#&()5@Pc?qNp5Z6i@YdUa4FF(3_cckm4#bJ|CT_yZ{kq~t(%gU5rf#_5oFAf!=~2g&x;za@Rs zAxk;UnDF_P?u=myY4mk3UB2AWl<}}@x=hFQcQ;NIh?ni4+STRZ$${JC z92d(l-33BkEH(Ae!u1XZY8l~177QQs_FEw2cTVMQKfC#};G;Su=P22Wb*z7}T8WZ{ za0i~2rZ^CyDf;D$eaAB{DjiY-2*nhOirekIoaWtAhcpF3afn^xd3|@~GJ%C?xpm|9 z6trxbwrEq-NgWc*>p3dDYEd!Gu%Qka287z9-cxstQ?B4AI%GPhxi!MKx&5r0M|8+) zASA)EwXp%O@>IB_L-qn8f4#oBx=(n6N(*$zMIhwklb4#7JXSf)U57m7^;9*h>}W9l z;Zhy)m2(T~x9n%i)IE)KNTJcP-n@!@%WG2FB2$M{07C6~Ix8Y$X@kstI>Z$SNj=7B zgMZ&bwWD=NYtC(Yofp;t6X%W5As(FDk;hZlm|M2^s6)ay&8f_|(t}rYnXW@d@_OX22FWP3Ad()^Z5y_b~vVY8X5U_Padne4Ns){kbN zHML0gSyPKB&)ZZ_oyoF)t8jc(r%J^GjAYs95r6UhZ(Tt{z0k;Fz1nJXS2`EXGjob9 zWwDr|1Z)l#BY{)pd3(tIPH}aPjOMc@x$>-YFyc2BkJ{KB01b^S$@k!~ms9%RX0oxd zt#}I`y8}--7NbDq61Y)ZpV66skh-akGnuSh@4caug)PWP?O zoB)E!gyu#+Rfr}g#9QiT-qM+R)<1TV*$jD>sl8`>=dXo*wrOdcr5Zpgg2rV1j}4LY z%G0wvjGK$Fe|{JDDr%JJfOgb8gEW%u!QHlv9V*j~G;XFNWh+`d+T;8iMA<^1RcB>x zY|}_l*I1$oTPl)`#+-6Jgv^>Hd;j@`ccoj!?+-*v>B%4%%|;*;1;o7FdHq&{{jnTz zaK_Fm?uURmJnz`L{_{s2p97)u6tJE4vt@4mT6yO$H@3@7AQY36jRK+G{#-~E_`~TO zoj+jvbGTV#jy&q`|2Vg)vQxo141sdQG$b#- zp5SAaXzv^ggjyOJJH6SB)m1SXW#o6(EB4nSZwWnPWt4qAC$>b=!RC3gcR5kQ{KvvH zlcKV0)ZIsbl!DaH*Q-`8y0kb!huj51^@Ps3U=ll~?Q9@ewb4eP!g(<||Aw9udl!Y1 zWRwqqds#bQuE%kj_rN0ymkcp9Sb%THi|xcG#bVFvczT|8aLWq`$aY*@YM$o5*j4oS z?TZ(GJOV=A68F`l0HJuN{p+Qxd!8CB$BC2~`_0`Zzq#i$iw;Z;8ZD6X6aW4AagqY3 zD$kA1znL3rFP8gfe=UQPmsB@C%l$*W-5m&Gg*fB9_d1n&wXctiPy$X|k2o74vNsz$ z5x3vX=whkGBTGClbYFrKk7#L%o5!JI=R#=j9b=AKIuZ!Y3%wmjjNLisCq47cMx(Q| z4hXGFTISvIa@gUO<+U{S(g`3iySSCF%BIa9x00T<;xx*$4AmpHYmweW36fH*mlIeSJ_5M0_DscB}A0f6x00?D4E3CR}nQvYs&aS}0Q*bM&hqSM(146RPHe$6Lhl+E=*sY0(2~$b6 zG9wD)kC{FdYZ;o&uqTn7TYY5EY0;!00Y^4K3YvqnzY`#9&JH^qlo@oet*Othl~-g4 zt~XXmmQC8fu2pc-<2(j5ZPPj-tJJ86=l!!vtwT1fk$XG0kyVS3d-Ja6p{xfP$ZvLr z4uFPc^g%;zUGTFwxlYdJ(HcWMN|HfCmbghZ+xYv$OJ!+Y!XjnC2?+9|io3qFJ7%X| zE6)opdfk`elSX0h14EHXomHc{>||E$m>R@`3*}By@JSYbV8Z+67O!KlHq)-&vswtO zm&ZF|+4PYhyLQ-052GaOo}TVT{(S4@%yS7xvziqymR|_j_-Q(vXh&aQd>=1&t;6gN zbW<1GH=`SxLIc%4zz>h>Q@lZqy{tX#9wsYr%Lg57Em-Q&*okXxfY3Nar}_j%F>Z&3 z`)pr7uT3|Guz{+0(vNkj!Z|zIy#zPGnK=x5#kUf$EOmLvmKU-`mr!54KgJ^i5^&!u zIB9{wU;`Smx52sk%&#|LC7n*Eo`Xi~0Lc$zTzJ5NKCRPeCC(9X1S!bjJ2*Uh{NFf6lGPdh7Ip z@lpGMklsKu6bRYsu}uRSn;A5v%nw8CG3pggS+fXV6X_l9sZmJ@$HVf^Z&x@RG?+5U z`3mA*^v`?LL%L2et`%ZdxJ@fA8}!DmUbsoZTH9~ z;6`WWz%5K2jvJLU($H7WW9qgpLc4HWJKrGzd6)DK-h12GOAZTdVgWCllwASc2Hf2+(?yd9bxZUP7IY0V5N`E-kPDc~ruL_~_mKpChq^;?D z1i6h08|67sTu+rv@|Y`TW){@h+Jw&P@)dF|Af&g$RuyvX>)Y=h5OQ!XxJwq>0fhW= zLoL1U1AR(2v4>#?Mw4sG5brs)qd`NtG$-tQgB!Ip-n4g6&`5&?Oll}van(lOLkZcr zO#l}wa8bCsmaVgpA*djalI(ZaUfwKgbkVwL&x;hk6b}h#0)&O!17ZrUYhr$cIxZ=W z>@lJZcJsf&jZ-ufKr>>CO!Mi>ApfJ?XRI_d2*NjH&kEF)>K-RtI;OY&On2$X-J^7OdM(+*itAB$MvY}#6>rAo<0s5B!rvxP6>~{* z=*QKLb!olLZB*eIHL?Rc+)bDL=2&ha;+ta?o?hdA6tgBvF?DKrBf}`xnX*M35!{Ro z3laObtiBgf8omAiQMAIm!0TbJkb&!Q`cmLPx0zc#AOVd=jI6BO=v^^n*tKx8yiEvR zCn1gO?&4eMRH_Fd@{4&w5@f4#JG#Ad%6_l;j2p9%tlXGv$gkK-hP!0DTRC=#byc@z z^+7}Z16>yZLi0kS{5z!$XOB(*!o8THCues|E7rrfDV*x(ft7fs^$dv#_KfiM{}lOo zWS8gDu*V-u7J^>LezPwSHtMs_=&^ikNAHm>zNyKU)e#df;> zfp!q3`QX`tuyUnm7b{t=BX$*mU~K(vr&#gUVHU(1?v*1up9u+F)wdVD;ynj$*(LDc zwxh_6dF597WS^Cz_V%rH17@WXHwvs=rG7wYMju}xWPax@K9p1C-bDkXIFLFAN-v${ z=+=OGo5D0lX%Z01arLrt8=tV@Q9U5U46(}!&h5d`;SbN2E6|;BW3kvSjwD`d`eNAA zL6i@XgAM5n5b}xfy-)QU);3={)q^aXy{mK?NC6;8U1y!UbY*y7AgBc%o8Ga*rswQ& z;$6;d`S%(z2cwVGV)d}|2hTXSSqW{H=W#vuk#WNrCVRX09C@;O>#iYXcNAkZtml-^ zIUrqw7xBsc(^cgg(z9wFn$fx53IQ>L)N=;j-G1{?%Rp8SW$`6zAT+Censo1qXZK12 zflzWEGlt^3A=tZbvYv9YFsKJEq!m$noTaQ%n;NX-HUF{G4D^~I<Ce^t^OdqR-bvXj>k_?0*qP4YV zhIK5K!OrT!@xT*222vEr+g5IU))i8L>Df(=6JU z8uX=Kmz6r2>OhKtrb~gecvX*qEp$jTAao9;(WSeI3wo`J(IH-(rli&4wDtSSl+q!C zfRMMWl$LaEgn7GhI%Fyk@(00gE(L~b+ToOeR_gT}*)jjnwcAgY&(k4UeIiaOkxzsY z6nzM0E!-mm9Z;WU(KY(?^C>yHE#=tU^Vz_ewBF`3dUj8tMP{FtV~V3g-R_6p-6uyV zY^GJ5e=t8|Zp?CC%)(#=xX@m>$cw?fWZ8*Cw9fM6_KsP(nHo$xBg>T4Tbddy210GG zkR)5xqZfOv4ww0!jMD@Q1f31w$)F7&1{^qnKlqeAt0Te7jfwtqy7K{$5*Kr26LKqxjqyxW1mT< zM1L2*VI__=dbXa62NxPqWzNZ2(8L?=_JxeYFR*(4!MkMVrnLjH4u+rSYo<}2#sLZ2 z<&(cGh80_)!it|lWmx=pa4P`mPp4tIS2K{@|b&&>uG(n0o7QkBIexHHaL zUI+g__O2L=c@kUvJ{IxXIcuIzmo?NUpO`&6`Og{W?76}EJciu>{VC_7jW5bN|8Pt4 ze`$PY2r|Je8g!H@0HGP<=++vW{S!7=U9K%86e&0Bg*O6!y{(XSfqmpHm&KuZ3+e*(^@O!tYLh_m77HReOY zfl$U|^RiYoKRZv^C67}()IJ&rWlD~R?W|GelF@ZW13!lNK$xk|x>rCF$fJG+xS4}n z|C}*xJm01)lJoJdsOMqi|9tX<5Vq7*$ZQu%mbql@1ychpvJ<}`kFjIVK;Jxp(bJf> zWb^h}j&$)(FjepN#R+5hYZlo(1VZsa!}h~l<|x>S*4vm(>E*fKInCtgPbJ4!dq8KH z9BuKS1mdGhvLqMHUl0A>EeCQ>L_6sKqylNIS4S`Uf8alYV zE!3R7X9(Ru8turrl{e0enKoz_ITcpGELK*56`~OavSp1_LBk_ev26O#h}-kGq!#y&KJ5{Yg@IS)UU)ftd5+oRdedG3Jtha+ z(Wjnda3dRS==LBkpoG;(#;qoeIdOZ$J*N+ixPQd5>C;kiJv&om9aOg}dt-t+qcqn6 z#+*L&=%WL%9~Ef<;6J^^bZ{d`pwAd3K}!e z>{yrIwaeE=l!K(%8OvaO`cxkY{_NNm_kviX`be#hb`)uladwh+-;jHuSHPETGb^?q zYG|+o-xNi^h_fqVMC^COW4qN&*%D8TiGQ{6v57p_vxKvv)GUJhvpuIz%qO0+?(z1V z?6Ip_{I2%l+^!veHx~X@OU1pQj|Af0K732Iq0>i7E%#`@D2(XmN5l5K;krgd{I@Jbtb?PFjr`l0Q|@W`g3LBC+5REA)u$K4+7auZ-yL~n^m0($ z2Pdm$P!^P)$%o#=V?o@~7;qzxF?M!v!!@OrQU;ykcyRk$?Ge`_9;aTZ@|=|sf7K#+ z-NKUGc543VaVn1N^yxYATq5Qs){fXh#F>(scV*kTeKxAD_mrbgnci5gMr=FcUJzSV z2h>9=WTUM|{K{THd~S0I#` z>+|WU>mhHipA2E=HpDqdaW+rfb0r?iv5QBq3%#3L*2HN?6MRFm+2WIAEB$s|C*N;p z=xi(Z%KEHj^jQNofCO~j@>EFAx$fuKnG&SsXon+vZXL3*`+}I`L~<{*z2^IN1Z+0YY(N_~nT2SLg1NHOkh(TYyk+&zpR3 z`lvgbl``1IHjBW(hYQ$fL7JW@4Ns)d04mV z?(aL)ou5ahp^T>CBUyrzRZi_2a<6lBt!$2x1rU1f<7Zp9uBTJW$T1SLH}NR31`SD_ z@5qDR-k)Qw88;U9x&on5Qo>;3{l>$#$g2Y8d&MKG1!&0LHb0)3+UeXWc@D-))g`Gr z=T=p9%5-?hW4S#n>+TPP#@vXWh0k}-abTI;QaX1l9;btNJ-5p@`PBSr;rxsSD`W?0 z0ubuCeaET}9HOd;Gjq@=q;`;&1EH4QY`W*_rAbc?GX#6ccxMntMhr>6Kc#+jTOGF~ zUeAz@Ztc6eZTTT{qfM~eyq*hlre@qNWp;xhxakL{j)0JbY`VAS%-N;!baDg|(6jP6 zAIr1ZxOrhsjN=c`v!p;s*;X8J+Whw1&w1U=7y`^essV(!jlL@7%6)HyyjQ?9+6V~s z_5uGAUmZUu4rerMzob2*uoPR4Od9Kq{x>{5Kd(dfSK7{bnNOanp@ms8A$!6*Foeb;hxl2!wuK8;)R zp;fB8^-_kg{ROeN+zXoGpgC*vJ@9!ScX`JKr;qJ_laD#IvTj z7sTt+fzRZbscB+^J54T)D8Ou#&6ob#vrsgQ6O7epDRc|NC>6*dOdfODX0Hdr-hCSrgF`EyY;|TK|amatf!* z+Q~hp!pg4ww__!N(?Be%TLVZraQi-I`=!LC;}E6MgM!#bmpTBUHHJsZF1sq7-<>Cf z;^E(&)fG!%{#-tLY&T}pm^H2^>yrd*At8xn6LT8@ZY3bwsLshN4qq64oK8fsEs5Xg zK+H`nfp}z1eId_gJ0E|#x6r)@JrTkqVtvM(K3+_mnG^dreNO3!Em7=|#3NX&QGN7w z2faXNvK|iHc=ec5l6(RJ*#PM`t0}R66KhnT9rll0wj+CoTHpV$cm=Z%wx$*5`Si)V z{Mr5yYezgY=_7%dMjs2&XZ(oIzlmG=XV0$aGfMuf-w}@=u^ot4;^OfmKD#2$X#TD7 zqfg#aAJ3$xEKEH=^60|7E7RyuEp#6KdWnfGQs-H z3u6B!-lG(+8~@e`B7No(efme7C)Y>U;u%A{2PTeT#l7&i&WHT1UeITKDzI z`kb23$GeC%DxQDD{`$|_sCb>V@Qu8iRAFMn98r0^O0jvHopt}SzE`XraXsR>UhEIV zdpY7+M*M_}*s8>54aM!z$Ew8f!QYzA#Cj7yGxWDkA&TulJhH^?Ir>)K2lPC*ZD3Hs zF!_mIcK6wz?Nc!~eJoz=UHmfSyx5DtqdwQRn#()+?1?vhMu|8dFMi%kJbuKdH^th~ zXZ(o$j@WkeS!;@0`nTG%3$Z_)3&_6vZ}d)H&-MQF{_J&^%6PgR89=u4{bywpj~}sJ zi~XC}uEisGDq2eC0(_68J+PQ#@tChdahl=Jwp7eb+){B4Uu=nD9f)mI9QTU#CVn#Y z-?wYAh3M1Lp6}&6#q$O^Pk!`|?945s)}OWzvER`r9u-@ac%Mn1-6XND|5mgip0mW( zD}LfyJZFjRT6}&~d^Y^ww<@s@5oaUBK16(CO+4nrD;9mC4e@$g{7k++z5TaNW{drS zcw~vazc{)T=WfO0M|?AaSfl#nN5!+IK9QZ+^NGiTSfk>xAl94st_gj-%b(Sb*xtlG zUaTFl4#ajK*1?}`skpbrXLZHxanF=b+kaZ6+MfH!hgK{;VCP}~tkn8Ms^Ta>ESo+w z;_SYdn?BKoxaY)vN4(Y)?_-Ehql%w65NlK)UuDhLX8+CUbn$#DwqAWQ&VRP0`uH8O z9f(`{XQdWPAohvk6Z+z_?&9cHpBPD;Cl^1lBOY0QYb=N@B)fMx^GQC7l^yx#yU#Y@ z{Fm|#XaD}4WLb4U_od12-_Clo)&J&xF@5gi%6eNFy(^{+UIlL(o%O9am;v!FdV0N! z;v3c&qWF#-hFA}jb5H-{-P1tql;0!GkRhMtCqgDAbh-cFOv*z@K+jrXjh_9UM%+Nh zUIObA>KzfT4pEKkQl+`g#YDQtnQqX+Awb1Dv)P@C3wz4X#QCNsj@`Cxodal)6(gE7 zAav7RP=S4sn_FHy1B7mHw8wp1n#c%skVcBGdawB4!^c8^&^_o5c+%;Me1GDg7k=l) zm_5hS?R1YBolneaZ*>1PnBlUp8ee6aJJMIs6aY<*DL3=K_~1`@OS-rf z66F3SKMg)(>6;79C+7|XLiaR6f-*oT130Mb&M!vqN8M(EPluePGEPkeX}xorQ2(SfY*^7UZ1Pq@m}pYCHxo^I zefai>RVANKfdqW~^!P5@L2F-)WzSxoG*0>buz1x4BRU;BEo^(9`*<=nmfxaG@2v<{ zYa-^}nUT<8)Dt_#jUDjqgvYi>HusIm172P$=1e0C8if)RC1AsG0j|R(ODubZAa@}QgHB?JcTs;;F?p-!{uA}m=fk%$=X@bWyQL=Nj<$$ z4?mW?5(oxy-1_lLM-4Cd(TBB%_4Y|1B%9&Df(hfwnMMNPUhEUp!SLIm(Fyz&R@(sryH*aEmdd_cNGe6!Ql4xBd;uVvqW$2 zbCurF4Kt)2)N=;1ksZ|bU8k8|$s+&=+zx3}p&o9eV!ho1H&hi@WJZqyn$Zz>Mp~n?WBZ92WZHAXI3}QInJ)`LLjd2 zRTxG&MoCn?MSoJ!wO$PVZc7p6p>+d!7R!yS_fFQSr>^@vRvRv#OwqvL)7Redd+J zd@DSq&3YSlKyM@VRR^isB(Awy^IlXc5H8yQ(2#|EyVlyUS?BX(fN;+zcz+4{^sZ#U zB&hs0^|i+G%`VOj^`rrzr@~jxTJ$1knSOM)Bdm=qF%t;&Pl{Xf)z2s2chc4K69`F= zlqaoXYqv9GRa}Dn1~L-W&7tJP!EQ9yQxpJ=hK8sj)WIsLTkZ9ICl)fmQ}nO{b~Wi? zTux4-@nA=FqT!Fry zz)kdy13sH6`fEnxV`RW?NH10|pP@_cn0%mtJ0Kkl17ZpZnmwp@eE))ndx4Pe#k0#( zITAa0``OaQR&1`95xn}H(R3g5@v-^Pjr%zbxNYS~?s^69j$2Vz_Ps3L@$?Q24}rzs z_&C{T?~+GvK~ocB0eU+E8nT_T`z@ZjKWVUpA#7?=c%K9x3rV0MpO|s-W?q->?P@Ry zSfBc+eKD8e-stG4D-+v}wF1KX=LWAw-6pVbjcH@!I1MCt2*d*1P84|e@JsPSLx52K z0Er=y@n6!3y_xMAZiem9oCP4;`!VS4F6eAqXFI%no>|q5zLpKVZWnB(L$XF`x_7TB z#n*UV1@(yIx9o3ZhI6B^SNXlm%=3xfN?<2F%Om%K>ihcIC2I|((+oJ%PZPJ`z1WDW zGC)JN<6ya=;z0Ysqd5)KW0==~d5RT2eTOV-8`_B@7^ezv3C6rYhF}gF^4AB)wT$sd z=uJ)!c=nCrRF($B84x18Q}wL#032J-k}k%L&aVfhW%&HORGA}* zSE*x1=kC=E2<(Gi!xX`h-LEQ~n*KHqRz{#<7NXLGA;9&N5~uIk=-J4KxN(2*05sI6 zf%RsL>3{h)&2v~8k<{W{`)A1wDu1#{N^Jkv*TvE0W&7 zGiik6bl>U>#g?=}2Vpg1S#Jd+AGX+^W0wtUDXYf`h#7R?dSraUtS0yAZ2@El(6!hS zmDYgd`Rt@WJJ(+|F<{T>^==lr-mvC7x&y)$w}e2p=Rn9)bh+-57Ib1wA0{=dN0Pn( zA*)*6?)9)cu4{(_;fo9(RS?r(*$s>Ozt|%g0ioF$G!(~s#XxV@`wcA_@{?jdw%WCq za+=B(Vsp1>#_be?kw9>v1x1hwD=;42nt+DJLX{Dh4F+5qMZSvc4N@29+`cq8<<`H% zXtFor1|&F;-cTh;hrasmjXJoP#t*wgUyzN!i(cio^C_%yT=a;qp@V-rzP7I=j<5f# zC>pnuQ=k6XC|Y3zb~AKAQ-c`vsRLv~Z)f!sthe!&Dy+al z!+i#Xdxmw&XYSm}{EjaWSSZzVo^vanGSIGDj8k>Ib%pF2WBa(7Z1Fv7Ts29{(PJEF z$P&RV9B~khh4YUNgw2`sLH47vr%;F6kkxCB9lw<{^R+){c)X*Sr;sBD{GJBTFK_Fl zdT1>8g@lHyaKC%U6Q{4MRt10?jVwqItP1y2p~df4nJqA!<}0u3=~ZQtCWtMwq?Zfx zT2xU@JkKRSOLLpcF~#(KIcNUd>6xZ`3r5!HNr#9>u)rfhrtI&MW8)N3kAeiGx8f6= zew5tZt~g}lEAgp7C=Rh0fAc|?v&Sjg;Cc(Q3HA(wb{t(RuUnU3CqEO(dQOmCK}*Ft zNJc&6-*R4SV-T^-nIcuH2Q(EeWZCkJZIb)$@@4gyYz&#wQ@;CZmrah9CKnPjfRNt- zO^w2`7ps?l_T{P;XAkJO)dE5*Bgg(b#%$f!%Ro)zO^e$TnkR!#XiL zX!XH$a199Q;P~#eX+Y0`QH>%E8{6Vu5F?7*SkH+i5F>(?qEE#%V!IY_ zLvM?@>C+y8b|AHY8zd0W=p!5asJK018x_cgF*njm_HSlhnKQcgYk^w@tFo90b4m7m z6}Av){D{4Bsp4`ZwA$?C7PpgiDB?mYm_nhv(2zOoy1=@N7i$|Wp!o;!FtOVS8dD&1 z6Fpx~={8A@VOc$!jpXynOOp47B^!rK0uA{$#5;*VDB=qFT)tq@HA{fE%<(nTp^~zHGY?6+_-uNG)s&}TOAM@K zC|~3wnOfItG9dRmR9bMS z%;*l=a&AC9w0cK-hLn~i@c%qG&Zxo87C>mm0HT;>V^QZA(9kV>Yxng_Uq0M7%IH5D zT@0i!kfWcff7*QNSl;+iCUy_39uv4-9$$ht?m3^|S;++^%l( zpK@@1T74aj4-mRTrC;ZcMPGE@=cYqO0VxBdtdYr*yPdZ_&>^dUSO9r7X3Xt8E&31F zwRA5Kq~zlUz3_TdV8q&Aba0U)U&c4Gj=elLQb+TIa~pQSuu`WHhC_777a-XFh=!g_({{l$6{>ss7D;yxAI zf!KD$_9nK`A{e9;BYE{NU$0?)lbU>#U@jR^S@!;Wb1q$Bbb9qxrX99sQh|nIzU1!f zF1C8V_%TCREOr4j6kq4I=xZ@3t?_0cFj4ZB)_LT$OlHWe;THK;Su+GHAY^6-%M#T0 zFx-FTbsk#fa8EI_irm}g3x+oJ*<}Zxs6|!*A@9=hapuy6*A6)W;qmoWAS9b%bj66%-0b+Aq|t#?eamDfh%BxBwcmsv?%>M(n=a z8hfGIdL99x(^~jvf8!!pe76boVBgK;gZLTxxUBn1kD%ZMz#z z8*f4@Fpg9NLbm}=yqLSONpC;8J&JRy&uONG%)asY@wc)%qyrGrK`kq{faF4zNu!)w zFOHN+G1xQb-L=s=LMIaO( zU|uK`CEsXNzO(C`q-Ehw<39qS00A`WNI9mcc>kNp_o@$m zS%Hb`dBIycvdd)u54o!x)k&ZaH!+PEDOFw8wO^e)n+J!+*V4788W6IB?G-HxPnhpb z^V~nSRLo5*fj)?rr<$eaZl)E8c(VISC}iV(Djr!lgrW-Zk)(PS9oxFZZ(ITzZlmrv z=0KKMv{d6><%U(+35450guF>A)p*|J>x1UyD0boXi0!~f)j!e`(xvuu>O9)%;V(Op zVjohghCCK_%<44rSi)J_o8l5Q148kRpO>lE*{1{d0YUbf3{GtEV%hYOUAO94WjqL|4{j{*VXsHMCY?g1f>^s0gL z>FAt0J%R8s_h(1rEj!t+k9>N1WX1QynL63t0U_V((&FRtYoALm&>?y3WyI=LH`~UU zp`ZRYNHGW5`@5TccB-Axll&XEo$MB06&{8D6C+{^8R96n=WDdn%eehdevw)%f!KD$ z^<M&i3In+vOj*Y1F^2fqh4$~D%3+OiDNZexs@__QeG#4*z*nLH2G== zSXXLpPG?uRjf#6)Y>8rBi?yRqJ^IjyB@nkq+}mOreJt@%Eji|MYu%`7oLka7T`$}Q zLi3zw?Vl~`T}wTuL&P@vj?+|3A5~&knOymGH2G@F9%)ZNRTCWDyRSpUEfwpnBDj%V zCoRsoyRY%2V>)gvcs(on`!p^%GW$6qs3H`@@|bS}5SkaBPjzuN8eg@$4pGbv zviYZUeOZDzGa4Sdvb%dx(C|31G7!o=<+Pq%p!M@oHFext1EF}-p}^ONolB-n)*&h& z2bzkKUar$)oJu^`Cf4^ zWY^n2uQC4LJWBLw&!6p|KkF&7`fF2z&5dQxDqf!!Y$ALA`E5_FpSaO8T4!$+fl$_? zoVn4|`|%@(0pT-7O(2w0U3>11We#bGq@!sIgjNN0dR_gx@nD-@VlnZ|Bp$&D;6{1n z)m4i3*?P4Hoyp=790NjmiXxwfTa<2SO!aX8CSKEu*Qes##=rsU2yZ-BU|`WN+OdC! z3%Zty+au1uiM^OUIU%uk5%;#ZfBvj&;y(5E4vh?nkfbVZ@!w~xX#R^v72AUx2KMxX z*%fhnYBiH>XY8{wR!w`qzpS&67C^|ZpG=zIGq3SLTAy;;=>de|kg@UKj?GrLuL6We zHR7Cu*jtKqAhx&S&E-5&&p?Cn4i3Zn>FmuB2t{cpnMSukV@Bm%e#l?PEgA@o z?UIq66OV*`q|;4Y>h>+={W+UvO=}jt(e;rEW* zGy^x9OP0poF4rQ~i1wLyJ%4s)>cQ)A-?M0k)z!|l+sAiOf_Z!TbbjKp;$+e@U3*3V zq4Rusmqdm9Trm6%5S~*N=gGzX;5xX`oRu?o|0(;REo``exxdbr(B${BdveATeL zeVM(nr@h2`u3|gTXEcgElGq=JBcTKBWgqYSeAcpo#~y^~Y$pi_<@t7a``yV^DuQ+d zxK)XFq#uCB6g0=rKV24DqY*nXAP+}GL5q_k4SR z(C*9C#@=rR4w_Hro;Y#?NChCfElO;(v|2+M437K&Lb;7CwaXu}x_F&VjdP@UM>*5j zDXx-lgO`tgIn7WP2p+PGTXy`D^}O)L6a{b^eexk<3;A1XP4RmB-)}<=!$B-DjSU@6R;-frK z6I7gip7-2yDY)*S2BRo1!6$Q6I>ebz=S9h=e zi^bN-w{x#GxA&6mEw|%3SXUpv`c+03d*9|cD1|Rg0cNP(smv8H~xW~R)_LX1s51;5) zAKUBmHcQ)ge(?W(=Tkqr_gpBj`oT5|E@xIB+k43;zQmlx`Nd~G@6*2Y;Q6x4Blowd z>2k;!^n1B2_nx=C`QqQ&O!;E(6mLHfwSCQ0&DWFlq^cix{Ku2)KlC3T0h`>tq@3+M z*siH|)<>!SF!d2T#lQN6=RNj6z4UjUAL_Gx-MGCzzYR9AZTyYjedpt!yL|3Tz-D{a zAK5QYe%4cdcJGC+-s6jHpY2p{FK0Uswy*Sl?xn`U^t88*e(Mi6Z+eq*RC%zyrrTG@ z+bP)oW&2sS?c>3Rzt+sBzgFLQ^hZAT0kPTHS!TOjpJ$}_@INzlm&NNp^n|bf*5}B) z&AkGOy71OFm@n5}J9_x1zwi6G?e#qmnp2yP@GGa1pZ(~AuY38EpSDt%YvKgr?R*jY z!7H!sea3q}=`o+l7cO_mx#&kZ7cKHuzvfH+?8n~x*{|S>wJiLle`7}FH^1ilKkM_p z;*kdo1=_O~^_p8Q7hXF2;QN2?Igfo6;{or@%a`}R+xV;bmY2To>t6Modwxf;amxDg zea$;5z+AuhidS5G@ZRIs{1wKQ3l|>ykIe5q&!|_UJ=~M5htuhvxht{v#T?gM&4<$$ z>bmrSi&t)3tS1jwi^I>qc=O_LDmO?E@8L#_VtVvrPkQs}pM2Mo4kq(UlJ;CN8 zv!?I(vcKNE)71Q4Z$>MwbY6JZdzX)U!-W6t)8FxwSHI(Lf2)n3{o8ka z&htO;(O>><;v%(Q@vN`<;Oag1f9E6i`^`_d|B*-D_QiW|x8L9KYp0*|cfaUUf9~HA z7k*Da^Shq%^*?>`$oq+lef@Q>e)P@n`_U^O{LjQ?mj9uj|Hwao`$M1i=pPW56P_RV z?GL}_ld|^4cQ%$*KHLmKxY%yOfhoh6>QB_~6*JsnJ-jBZ9B%fn5Nxp6-;fuHv zOg~D>aJj56;nc9+KbS0L)vfxH{_f*ZYfh2Xy1q1;1}y8dWmS(>lO;VuoG=|F7+YUO zvNx+0lj!tp^ss>3mI-x1j~7}VH($t~i#|)|Se({AgNtjH z5>DFPX_~qnEL>+%J9eGjD zCI;~+1Wnz{5Fi9qD_hS=y_^mw^TolfYP5EB7e5X*jGpweOnswVT2*nUw)h;A zo|mE3Z$tpsDDdI|lr}5FCv^yTl4S6SC&@g%EW<#Y{XS4#T}s&3hPX6ejH@uV8uiAg zG?^*|0LlvykPAb5liwg#my-fr&2JCH)m%N9Ef=fx;1F>-Ry}1P{`oS5g-qZM5eRdF zeK0(zrtoN7fp#df(qc|w=s<&t31o0ktx*dH)oQg^)pRE2$>Ds=^fKMd=5?m%R$eG* zr7?cUrOP~rvLt~u`+Xp8C$1Dq(Av>CLFR%`hPw)Z!wJc7wHlsH>f=mxqg-H#VgtDy zSt4M+*$m(aZ8E^OrQCRi7@P5Ua&(MFe!N~XYUuswTvLQhpbZhK$Xc+#nr4Au@P&8K zRZW*jiys>Yld&ivTohd4^>)2Dsj@QT^H7Qp>mX1fQ@xT3)5KpgZEo2$oY#|qQRUF3 zhRceG?79umd#XFjdb5-cRf{+;R+-jKGg3~PKz}Nao5#a?a5xV@))}@W`9PM$A?ALgIhy1-qe~H&Wb%k40v73s`4Pei z>2~P@=kfNhBFO6QfMR6Gw;r1JZsmHF%>-r}LQthgymV!K7JoEz_ zM}wvWX1W^-nKAl@(>V@Ti&=*6aW)Xg(Ox|-DH8-qTm@3AHp0?S<1{13QJ)7iK1}V( zT=g>~kUk7wdyKqc+6Pu<|A9Dizl!5k8e}scPev1?hh=yeX9G(dm8tfIQ36!5P-F{Y zMGkP>;s@?sE!RCA`fvhLl);wzNqNc!(RjsG2sO9rP>04{8}%SJT$X_;F@qYWmB+=n z7EWrdehv0Uiqy=qQrx|;CdQi|%JX7%X1mg?S`V2P>c#Z7Q=?U<J$S379X@`1yi_pcK=PMrp_t zf}2)Uamq0PYAbU=enekx=4Ybg0p)_dl+_N(K+%z^^Gazo)>U`VbtUUyUYg$;tOZpg zMaT2vgdQ#4<25zt;;4~;5=q`90JIOw*jikhO&4OATLWi9y{2l{e}_v2)YUbX34}rp zA?AgmV^B1+52&_&gQa%3lqtrT&?OWMCmGQVnY0LJYJpnYSy&GgaTtQL#4^pWM@U@%*IX*-)=lqH|~~VD=>!1~n_js>qu~L5&%CfHAmUtR$o_ zM##)4yE}twJYm+GiIoa&Rm0h8Gan4=v-wDv$I?i%8%7FFv8A!(uO}H9@_C@lhf%7_ zY!BrC8X^PfDcaatEnTf;$`6^q5+XVQ_YoOaYfFQR(wJgBpvP9T#jS~1G}2&)n<<+- zJj1~f34L+7z{Z%NZVLp3ZTS-Va|UZf5}2YGB2nhMGRZ8A9m`BC^!rTN$vO}CB;IR` z3`;@}?pJ#ydysue13(+nX;by}49(&l5fJ%7GG#M0KN72dFewA8*8wGzRWRR?q!`z! zfGn#5yiNiPf00<5TRLvNoXqDaBZvtSR;`Ak_2hO%3|p;Ap0z?$W43k%_1WxT!Cuz( zogMpl3`N`*Cxg?Sobwd^fngC^qqjg{oIK9E%an^D;sjBL}du7krhNyFy zRF7Fob)^6)!k8yEQuct2VvK|G!cZRCKEws24IxG4ajcWOw$0dO2uO;PC;+u`7l zu|3lcJ`Y%Y7~(N-mW%;nc>+p)bPCn{hxHzV+f=qib-gy^>b5?|#Y8wfz>3ELCqqs% zEBKp9DkP<@#i1L~apZ^mGEwJSLRLr1GayW$mmvE30p`QneU$qL=!I<7-dRfHWOsub zIYHM*fgJwZacnxIQe)msfV1>aW(IjbA;Z&<3Ctm)9k#?rEV5B?LRpf~i%*mJq3($S z?ScwdIzSMK5};8`p-V05UfNMmIpBd7?`_TSY+8x2QA{RB(on1&2ZuEZyjU4ILUMSP z;b@!<{BcxgsS;Pk2qW%OfptMv)@22@SMqGOWFM~Q{ z0&R#W%F?8lloqHmrAHVzR0-d($4t-Q>U59umGeud$CFWR14qAuRDVHMJ}ok-u|aDs z_|<+`8Y9>Mk^F3f2>z17b=;^2pv@$$v6`d$#k9*3x)}(>Z2r!oD5cS{x(x?$OMKE zK^d_|%Jst728)=|j9^O>SVmZk^pN>xc9329_&nh8VI`{6n&g%~W#A;F?V$3+C+09o z%P=HlGAJyB4y&b+F&g#&j$*y!(B@}!WnUq{n|QCeZCrU!3G~yShincqv{2y42372o z&tncy>qsLik2`^#-{X&S3eE^n4f-mYH3wFvgO_a<9GX}TPv;n$XEV;;VYIIXC&+E4 zfzCKvBI2&U19l|D^n_+APfE(k3YIF!vESsRYGyCohv_PEwk1zvYJ3DdO`!C0J0*fAC}KfW#lA>IkYa%kG3rn@!gIiymE~M* z&o(F>&zeK+u`g`x@}_f!?P*5nupqLWl&yLgDO*g~+T}nur?*Q8J8}!wHV$|s@8(Jg zEZEI8j~t;slimdZr!3cLYinJK?~1UHoSrf7$O3~+DArHOS1w}B#A>)LgDFXj>}(jv zkc>uh*(9RG9R7_{q|ab4-E`SEjCvyuS-(vOY&(VmS&rhAKyJZ4d}zVcG5Yvo()%PF#vE2Z%51?6wE%XLzZ?# zJ*d35TrJiMVbdPxP1n3_H9V1X586reIg~ktM{f9?aS=f$ z6WPDx64T&d$_veGBpZd=EILXh*&}6CDxO*fS7d}xmT9T-*kJ}!pbb1BqJw2gBl7qG z^J}9TbQDu1qXfMi7zioY2189UElOtgdPEzw zA-HC@FtSiwyHgl`fhe2QQ{_P&niW(4e-?vsd>AdcTvltW07ENHHTL38i5q^v;D;iG zEZOC{1~ZU!C4z`B3TUNyH>28@N=ND#LIa&zT?y(V_i3F2^J#y&a^{4Hgm z&uyD`A!1i|aVpBM31|;fn8VGS{e5oV2=y7kN%Dawi9O~6o>xahp?1LRx*#r(KRP~I?n$a1(;^UYnb;|_JZg<)3pHBG zl1^_34o<4G+64D76tQKl2db74H{@bUt(&KYR9TV^*P5Vt2egJB@tYq-P*9@B{aT4~ z$x+E{Wk&Of=(e>=Qi4>pl8s!%$wnwQ^Ml2m(As8Bjk0BWQ!6h$qLrq->WWzu(#VmV zWiX34L^(~5k5l>%7fz@w1}kC;T~aoV7RxbU@}v1n%0<#41TgL(U?^YK^S!}RtGZ|} zT7BmR(uaX8Po;;f*(&TZ0JBC8K)PonFm``X8nyA33x-KqJx7DcKo>X}4sQpd#O)t@ai%fCfv}OHSWH_n z?i@^xn1X6EkTEvOO4rSWnHqHFr>xHOP$E6Y6exkkf@SmEPR}G5Gj@oZ;VVM~FeVQL z`>+;PYHrD`vyO$-utJvla+6MjAR)ako|FLwQJMy(vW^BthNl*THfS#{NN=|74{Q`u z=u&r%1>Q`qAZaHmu95;z9U@3mktjj=z?GbQAC3W34>d|agR1Du&ee>x+b*nz3yQTg zeI~T(!L=qrP3%SCcKr#Q+dnGqk~y8>IaZ%R*ho<cU8NpDw^AH{yP)!^G(5J{ zdslv}@++p&ATg;GL*(nUeKb(3knD z*h}L?+{t5Or$gOg2kk}m$+X(Yp%MMo*w7(2&6w^MgOylrp&A1?E zD{@r`xugam2JhT<+iHVFi?d3cvpC?ifjcsk!P>|vB&M(ky4@~vA5>lIfzm0d37qzu zlBi5wJs`)2L;qRU)n?3T!Q5f=GfeDqFiUonHKbx)nv6VV;Cxs~R!BKdYQ5!VFZh@| z!pmyLId6`clyCm~dM0)5v&+}6YM%>(@firIZFD3;k1}bG&<$O-P+%%A5 z*;g~oZ;VAt@rL4pLDbc+;@NPX(L*xils7SDbWxWCfcvnjY$X9) zGO7ww_(AOKnam8eZC_9*-S*s%IfiT<3v+Iys;zsp%6;+itWbdg6P{cYwxM2>IVV$q zxuBW4lm&tkrw;k+Y9W*G(L*Sj(zv-*fIzkN8<-haODZ0ReZ+|mh-?Uclx0E-O%5yc z@ii13C7`@0rj81V($sOVpiimog9Wmb)6&isZ0>P5wA$o4QIrd^qnI2^Gl()mz1Xbn zQCS<(dA?NHS+zK&F!|B*xT@LNgIIcdiBUP6u#ug~=%|iF<%Syu4smVD{;LBSES3_j z=jb7hv<9(0EPN?1my;p{JT6kl zmy$Zmwyrt9Yyx3SvIm)sUS!5Bla#4RoDFK?Xg~}fu?a}28B8IQw4jGD14cnZN+<_B ziR(~RlANd!fsbN(roF^c--f{YFzs1BWa>(a3k?oZ1y_w@xGu5Fu+o#zAg8PdbQcAh z?hnkZGM0$?x~SJ|^oai-?!PUritqnx@<(3*xYx}x16+Ok&LihG=GjwqIWUOIeOBpH zn?k)D-$5DW$mM9QVJ?txZAtDcn)OVElb!h~xidZVKKpr8nQ=p-wzhaB&7JpYW_4vn z(59Huu2O>pho`#Zh>F@S!)_H=dT&zwth%gYe5x5v&*e(fG1z}fu))b{jyrX83DI7G!2 zRyzTMt(nB=ZnX(Gpq|Oan3loG@!;`baR@3KQZ=fiOUB3njia1=S${Z-=9k0gKQ~v-v#W z@!?*pkT&t&yC1$*gDmGuP&oC|8tE=g2$Ap+1Srv16p8*z&(S_Y6d#AGDiV|xu$Z3D@@ z#cQ#hH#{g__8#1Y5A8`xxzDW&KCxM-n&%A&nRZMwQbL-bWt8eE8!HE5LNI{=cjoOt zVQkF^2iI)GGk|2s5K~WioB=%gt7=E7XuYI<6%Z4ETx*EPlp>Eit@KW_2CyiWXD&}Y zMfork+Jo5pa^W7=Y2r|Ucc#{H{1hkcQg6}y@+*=kmu04fQKM(6M>We7O6xr-9j;i- zCCUk))OgiLD|b>Q}yoNn5##%r2;1 zL`Oc==42U`sfEu&!9Lt;(2cq=uu-g+O3*dM$U?Q$x7(wda7?r*8R0}8%P8D}R&TGW zR}8$JY$Zt*Y_ON;EX50t0*O-9 zNB?Y5CD8i9iwr}%w41rB3AhQURKp`!zkZAGs<{&@l`aA&pa2T}g6E)g@ z%d6Oq+@S49rGT>A#hAC|Y6{3q0Pfhuxp+RC8y|l9DI*oltb(lptz0jyO=G&~A)w(e z(z08PM74^q@q(tA)N8PesWI1!!DIqK5;9zg;e~+a)niLnGkNFwayh1bX&U66>Ag(< zG393Lu{W-T0ea=x#)Gu<^8b|69wk(4{*%l7vq;crI=$~^5!B)HBKLQH|yPZxp0p=qia_OcWzww zFExhLp*(e%q}$iD&k*CPjBH>WmP_e2Y?cr_J{X zOPY@dRMuXDPBdD_;Q@y=Y@Bs(z229Xit)z1oNl&f64eG8`owM|#8?+lwW-fK-Ehib!!%bbWG6K+s!t|bjN@N4rB;Icc(G%nwtju5gM)r%1(LzXMgU|cJCH^ z$k0Nuu4Zgl&@;^gjO5hUe_T}de(lJm86J8_Yhjj-HYHRhN%ol2R9ArTsxbt%y0^!i zY1{2Uph5dOGgXDl(m1*@Pu12K?5ovn2Aba4M7)|)EK4<5Q zy3941hQgzPJjktm*9Pf&_L8#qA-7sgr<>flMw3C?R&t8z#ctwSIpv-{4&wH0KJ(*V z?KawF`U#6C&IZI=gXp#Cw^(7A)wf5D&#@kPG~Z;ts_L5Jj>=`$I+$#O9)MZCA0KYb zA=o>!82Tqel=-dXuO{{AHrn5|3M?0=)oMAqah==1+w#=c?!SDe<7>1sNGl(dr>%5} z&bO^R`6iXlh+8MK99$5ebafF)(|J%sZWm^f&xJT;Qox+1p9^(pn1D8LfWGW@W7D38XBSG(cyd;^OQ?^vU#J-`yhcEl5! z8Z;rYBNiiUv-T()Nz)}5ng7(mxEqS(2p0gta0;T>^A!!TH)*g5gIS~*M_-w{_>g+Nk>oDYj5 zD4wl$#N@Od(_^F9Iq^7>9H#T|D1wDaQEXS5oKhfIT(}>O#J~i25(fpB|B8px62qX_ z6~Pl(88Pk3shrq2CWkh1r_)kXr88y*v@Rt=otw?9O;j(yxT8MmG2QGZo6mT3$ETdV zj4lV!Ad#zSdLl5m2FeuE&J4lr#D1Ik+i3!67pcOE^7+UHW3ACRVysO8n>|s#r%ysC zIhHATbEC6tD*r%i7-^_0x#dWy^VZ%#o=*bbjq)KW!$fPR4aRdL<5<@RcDoBIjV*V3 zo`}7+hPDwbq-?b1tfm&o_73@pSh7EyEfF!fDM$xo-NJjhM`D)w|2t5gP@qZxJolzuv1$ae5;*)bL`(dkF^qc1P-EszlI zbWAygE0UHO?BqQ2a4NjBAw3yxSIil>eg%Wpjd9}Qzk@VklDuV|Z``!B1`k3ZjSmKQ z@f2w?L?^5dn3H6|TXq6#X?ELg;BrAD7{zmn30)mB6R7L>XzI><-HWk)JO-x^8#1-u z?cZ8W#z)mD4*79}I~_+qdh#84uR1#)lL>37Q0U%Hz0t(KFyZN&+132s)CxI$(q6)TgR-pG-hfr5kv9)>&S@uKu~(+9eUS}agv#VRyqgehtx zFhw!tOp7t%0ZLDd_hi1$FST~CYG^B6@ku(ej5=m`s3Td+(U5eB)=cTq*;}8{Br5pr z)@DM2%Q@lf&8j&S*QBz^HXMz(8Qhz!1S*h}B%9t@l#QBh)>+WF+rGYLI@@{YuR1Tql6YuNi2A z-U>#?`X$sdUey@dde$(vkmB46B@}YpU1@5H(4$pdC55k1DQUwG=ko=(wivy+0lx7E zy)3gvEFJlVf{dTDL&D^co8of(Gt+Nu5w_;`bXXuJklOlW=qwFGX%%urh8E7{+RB|7 zw+iHNW^j5T_6_^qOJh+X12^~W;TAXgB9N5WRmHJ26hMYLhWGSaeS+636f``*>h;P9 z$v~eS2cpb%+jQI3IDsSEazxxHmu75X=#^q@+6l5XzTh8~=lc#h*A{3DqfhvHo>Ka- zHk8^Yw@`7le3ULxAkxMU<)!JSe!KO7ZNeAI*p}lw^~iUNP-Z^gdD^i#T!pflUv{e3 z_A#0Qwtti|$`+T-(GY7~KpoD{8lDu}zIm$G9W)1}J<{t^PzgBCTk&g5K*8*yDnR6GE*eM{2Bz7}z*! z^rM1elvcxG@bwZd@V}s3`AQfDDt|mXH745?M&B0gSS)}H_go@S|I)(Fz%1_8RG4Z z$2JkLpJn?=FE(b?9iw`Lyi_1W23VB1Ay`}mH5d`s&NC!VRK}FXXWt@rEEEGyD=iEF z8Gbn^bMz~UAzjw_@jmM2Vif%Pj3?u>#b(A^KGVt6TzHDTNUe|U%L6-i%h` z*~0+L9;SoJU`bvcK9+|GWzk^U#60r1KCb5Cz?O#1a4O0rl?gD2sC8?AjYF(DmoGl! zV(uK4g^jSt3|A8Jh}?m>mjRJFp24R% z70}L)U-jw;r3hCWqhoFg-s09CFKi4?)a^h$+N`qbNR$iYQH)wriWc#p-cHfsPZ+QM z8z0mOG1GkF5o<|%gVhC5{>uJkx=nscN~y)9oY`=#@9p{UKzu)yrqTo5HDDPm&ZZXf z2x=n*p_ZPL?*N|l!27VySH?!l>omiWzMsCC?Bf(xu35>pI@`b5iJ*~H+sT4Sf0ljU zJYoBB$$+!VyP0sn*0wKxH=i!fS@Fw$IvKBz_szwmIBCF5ESGJ`iQ{^*|Dedi730)Z z5?mJlp6|Yq5g(Tf8G-TnAkc>)vRu7D1E3*-xRqg*a_0~}MAU~usl8(c*^(U#gBK_+ zzT&ZHGMp=GGxe`#i(3=aj-yIePEiaAmVNeo6Q{)pf}~uXj7wso)kmjfKN$p3Oug}y zxX~PlK+#N61+|1no`L0oT3+N{gCdIQs9CB*^!xzOQA`IPo%qzstsdabS(p&dw2tNn zqwyRsqd}=f-0K2%R+qXo9xxCrrTRD+Cl^UPsNfmObxg;9H3Ya|uXga-i15*ACSm5v zm1xfL%f-l8c@hG;znI>pgQTcZD1-SeW0OJX(wzO+V2d{TT||pX=+)sJ`H|WfA&OE} zUn&WRxcmcLJ^zWr(^ALq>MlS&+^Z=a-FiVgM3hP`H8|gdqnVaX@4I>^E-7&1#Sk=Hv2wwQMnTH(4kjMYM8+f-uw>xU0)S2v z0;eq*>Sarm(pQBt1mBj{_MdPz;_DFuOwaNZ%r6u$>K$CL?=D+4_!=N7HJ1x6c+hUN;gz zbrJ-3<(u!s4y*yWxEH z*7(kd*FoQ{nlr9UdO z$ISMc9&eK^j?yll?R+}AX~`Orp|!YZkB3-5<0v!5eFolLcaTT(xQmfn^)|DDvzY`Z z$~IQFxG+i{7|{8_wVVGZ4X|jhWGYZVa6+3VX3&p zKhuY-Yj|o+E}0?OFOvcGVIb`ZrEvK%gCk@DNr)h^Qnmc9N-7x~_hP5kNruK?Pubwq zz+$Zj0g*c%DN|JOShi^)XSaxr6aitJDi&3HNz)%rQJaPr7BN8KW0rGa_7)5Y<}wL# zeIL7oI|#N1g%}_1)d^cv7z`<8n4;|AtTa70N;GnUwvhtTa%b_}0^WxiwaVuRQmzB; z#wZ;!YZ{A3mr7m2O1LSj9>wiOBrxm?y_-mWRfr{(K7l5b2T4TNW_hu zCBj2fUW^R6u&tRPJwEo(XEWGu{8N|@>i}Mw*?fh8^kJ3V;xJ*RQS89@O2)e}2z=PM z1TL9fy^w&xLkB0ooRyqRQ5VKo3}vof9Ibd{{A{253I_|h*Jt6egSvu8q{d-$-b}Aj zOgAG=n;WOJCW~An4xz{ewMk?LdtFV>A|f~fAV)27+c0tNPTbV9m=4D;3i>1HyWp=P=1L!Tgv_!dGw&cA$7M_g{^Km1Ey?LzFDzUaAZ1>;-Jx$_nI_^`G zT=R|G8Q~hkw25+oM}q0_tVzBcL0mMD$f1|faTgM^Y23L5~N z99n^w!#(txMxLTqi?peoDy+XC#Sl{*$WjcZHO-MK9~MkKmg6ZV4jsGhK`o=0p{q2w zHy9yq>uG1G>rY)w;lVUbv>moUY8$wT@ZqAmKSR&4;^fZ=EkmQOwUo? zNf&|=yLL-hr{`7~wfff4#B_bDAjY`|0eRCYD>S1`y^Ank5_I2|4}hqog!(jU0wlQ;7Yv|4eDzD>&mm z8jjB7(GXq+5eHORQQKZh@%BeUQn*RaObDqaKqY0B97M&=Gn%V!o40XtAFN-iJC(wW z`9hYS1%oVcH`F3aKlUa|bH_OEH#o}(99g3LfIxowi910xEg_$OE<(vAg!`*mU-KLpT{8dxPpk4DRTS}Egl5& z1Gv4NkyKPZmGPMxrr7Q`T2mR=5i_34Ou%1A*;&aA3mn1WS3BCSM(WxOG{>})>ITR% z-KNq3qFHdK?qgSeeX+ZhBDh_UDq&+Sb;WjVg-}Z(DC{JVqoa+&FbpL2fV)iCI}Qp^ zF*H;Rp#rr<8z)CbI>KUq(Iu}i#0J45k1I9j4)?i?+cc!hpJMKFiK0QFUBwF?8-&6> zo9KyV7o&~SDW#Z8 zDkqqyA_Ik{%Wx2(<*62}pnj9}(7|wJJ`bnMIP|BhLuDTLj zdj`Tyip=Vq7!anQt_0a^+@1)^vD)!}W+xc1};yc)bp0CdDzU zLQwdyu($ULz{nf}9~fl(6JTeYZ!0=8MyKIX zZWE(pnP7n^z=os@qnJ>_bYN4ZRk%U0UN7sXUt(H5!UnWD+rw^ftKM61TE3lGXl`K` zu%2>fqIl9%kaCTu8qJ2+FJB#C$`X&4>+oeV+N31dt1}^odcekY&4TAYGxT)>Kw}Kg zS%vbYmVjv+aZ>XwbW?)(hL*Y5*Ix40Czt`4cy0B1Riw!^iftyzhLc^UMdeAW;Di7L zO)p1eZ{z2{Tni_-^w3+e)8;B~+1FqRRoSiII3)sfE{JTWI|fb`T5XJ&(VOUw-ECVQF2ICor14{yGaw6u2?oHeOT zf!3hQWLetXjVJB8vI?ct!G*P*d$?K&D}c7y(`g7j>yg@60NzDgbILe%a6zhoH@97o z$ZCSc061(26!0MKzoyOY=W@l8>}zA(P4wp{kR!`usOd77%BQ}xNZx?$-kk(Aww0DoOU8{kR*M1UngI1c ziELZX%-6nE=|Wm^=bI4a4Yopv{$Sx&F7y+!6$~1a=Fp9GDZTSeKRYrNtjjVCPs9>8z^_7F; zy+&*^Fp3%s4*8*ay%+xmSWSsSffzdhr*!*XN>6?}6|;$Gx4tPybfChX)Da@AX|x|B zbj-AtRY9{*8*5yhp0!a#&8m2wTr2g1_!uE{#8KMynw%V#3dt!c#vVN_zOx%ePE*Q3 z#^~@OC7C&{^+ngBC8A^4CMp@}%@AqCg%ZRoQf`qfJ0!~i2Q#rYgD#G8I9Q}RFWasN zU|rBOWC0HMbMinDU^b+e28wGDQ!je}S*x!{!DWA-?BC6vF?DptBuhn$6M-q5BdS31 zS614l?@L5KW=12Q#{z49MPY0M2Kj0Bw1vw9iqjg;Qb=W~eQcfOKs``;t{zUIJ#j6O zmQ@c0MehXRm@YU(nyI&4I4Z{FbRo}0-N7RsU)R>PzfMZlKXf&~ZiJ;{bV3gE8jv~q zd%9TR?F~19bqHm+XekMKg%ut}L>K3a$GU?e5$ZVtNUsB!j-rfq5|}LMjZAt=jyEvzp9SL-E^h0y^51U=}Oc%;m3K z=rw&d!*X`2@b}C9t&UGotk=jkI_7Q_rRi@kh{+t^AuB!nRO!0@c z^cfWc7Zk&Ex&Kvns*wnf{^~Uh?JRQlkKR-bXU7|So(_zgx0>4_CRMLw+pr9ME2ao> z$YXloAs%|BgL!qz+NwM|C%GY|1BbSBsUOC4fF_RWTwfXm;yM8zM|+j;nFFv7_Zoi^ z9s`}k!BB3-&|ZLthr|L(0mEm%Rff8k7sFbcSgi z|4BTB$PGxHqerK>c;YZGsRP2%7reLnFNC8nwcfVzA5Ap+Zl1!JaDrOSDfoOo*<|g+ z!mEB$1O!V&UX9y^QgMe=foyn(gvoFS;zbLDa)ezg(5 z-iY5Aa>aSh9m(m5eVJrc=`cMTo>T)oxh+<=Z|X%OslU2(;|Zk$JyI*zEHhQwqLax! zQGV(>6V3BX_XLZRSQl|3bR9J7BvtAJq1s>x5yo$^mgVUlPYz|mmLDBxO4D`9a3IqJ zor+5I27g{M<(C!~p|L3~M3{!HLPEDO>6vy_I1kTVzjC=vp#xfa>y;bSvBzQiRK(>X zy+U7C=u({}G3E`srJ*aH!2u4{MKZ))xLXFPq{Im)EiDrI8J(>Q|ZzBHTbmG1Zc^rg%a!<`bLoy+gB5@E9Zx3i@80PB*s1Gx4VS6bVNEK^5nt-B} zrVZE!QwO3rN%550QFLzJtA!35Qq@~W8wO8YNFJ``ZONfzlIJIjLylX;J| z(=G)R?L?)oR4Y$9D12BYvovZIx+nPBeU`TGajmxd0Rnu<+rd2}ao(Co@jfi2y0aGM zwKNv9Jf(-$yI57X>T6b?b+!u(A9IX+BbgFeHccxIP_rx)*Kd*7d7-(rVr6{;fruJa6Z%AArn|agj(KbY>o43!Ml?@eYH87%7Z6n z_%xC1s?FyIu@AG(VE?2v;9$-j%kv39x*&BcFNi&@0QxYawK%xR3yXN@I1u;pCSX?f z3S=c)(lcy~a#xQKOjq8KM;VRJ3N9bkrG2R$<4Qcq@>g@KlwxL4pZTo#UC=n6 z$k4GAl^I0(8w{AkBM!qKp-h;?Zw5glC#V`JA_%l7tzvv4u`4;s9Y=_Afh>yAyyfve ztvCqM1g&9dt>i%9V}yWMFAAa&QRt_q+3_)A#BfHt$(YG&PVj@fA3A`t7tZ^p5`={5 z;xt6Ca@a^n4xz!}WL2-_EZ9t;dC7+TeH&y8Lon9t3W!e}6Pb%$Lz7R3ydcl_^<=H4 zjk*eDg^(#BBL>Z^RK1y`I&Vp=15k>gkA5Gj0Bne;5?9jK=e&Up7XY*&pvv15p$PyC z5v^%y=&K#)0rlZtJgR-`38;@~JxkM7A_f8;i$yO^nIXpT%7=SGdaX-62`2IbcU{>1-pLIi|VLZwVQ#VnMA9VFX_{z6X8zcz1lq)6d)ssD~8g@b{s|+ z;G>wVmyEm<)0NCvk22lGHYoPN}=owdA;lg4;Z6Ub5dD<=#R_GlI*4 zplf17DY4MLAKTE1!O}<(t-#*1QTLgsdGexnMo8mq%B59>4yI5D`L!O0!6QFXk>4$; zp?AWi3bi>}XEkMpz4dUl8s@GZx`#u|Nn!uMAegs&(e+gEyh4)#@HLZEi7$%B;esvi z#b!0CF40GagPP}{K<2}`NaH9(UNyWuLEmv!R`^jS5%6SxHohYkHGTvqci?!VAtR|K zgVaQG!d(uSXvf))EV99<8$$BZy6o3vkhe2aP&-itnHzbKZ>$FcF}7v!M!7&3#d?js zek%}IA7<=AsEQ*-Cr{E!36|0_SG;YBs;<9OpP@>N9&_szPkt;9NBfi6k^LUKYHlav zh&M_E^!8*~J73@G5_|jSZdf+AH+Kerb^!Wsou!(u`gp@u*i4z~CVv~rid%CuF?3OD z(;8GtYMVMq?ZCN(8gh3~AzO!BY!8hVd`q_yDJvt~UD>^;1kcSuXm-Ih8D5k9A|rQ! z#7G2tV${qk-a5-@^X%1e_qoW_ zuHPWkyfm|GZ%PEi3@H)bm{^1VT;w(zOvb6d0AVmVwvc-lLI7xl)DnA_LXhH&`O25w zyP81|{MASFHb31Za^>ST^!jnv0y?M;NjtMS)+s!habiD=k-`F&D5h({k~)=M0T2tn zLTIvmnk+L;$Jr=6j>6mf&D>G*yd%aiZj(Oz@HDq%OEU^f5=hul_C>@hUYB2!`WOUJ zOqdCLe$5i8?m&wkFI$Z|1KM@2_11r@zGD-3YM%2_@`QrqhXYd{E~o~)70dERk7rvD zIkd0N*2gRk?!<{ui330Og>d4w(i7hCS2pz6FOW@4#X!`2O_IPU=OkroX*OJ)j2EYK zbI@5|55(FzVSg9zz$^VcfKnU6mc#1Aq_Uo-9-Fy%tkkktj!wkqk1hsmvC(HaOgTT2 z%?+0^BPzFL`wFJ&uUXJaW0o3#WTarMAry4#wnK1Y2mXet0KhE{MuOz~!WJ ziGLA<6R247Qk-2mdRf0Hg?=V`5jG@S-{k{iYc+%cWdgETEmnwnFQ-FJjq;c)kZ}}& zl2Y@-k-q;al$wAJMkQGqSGT!R0*nbT442Cpb3AisHozp%YvMS-D?O#ikLEAY6>JVb zg$ToPd0#Ubp8!wd(tNgxejH}BoUu_JhD;eOGqT&xOeyWe0j54z)MkFfRv$y)X2f-z zil>REi+MF;h+W7CYz9y)XAGbZS8_6g!E%OKfde)ja-N~BBR9l#q=q3PgDp@2k`M{= zTn08%IbqlKs)v5r$i#l0c(AEfjdZrwIE~auH1|q&pil3ibWo=0fu{Z#4OwlBCjC4Z zJp|hxBGQVALs(j&X05>T8FUqoF08)dEVN z22S-LnPp2`gt5j0TpTr1fDXq|uh;X2PMyl}ISe%kh_95+sL7|m?=id9JjgL;6Pq!_ z^@s54N<^}$AlDf7qsxBoGY-V ze`!fQ+QlTFd*OGS+}0|TQOXh)m!Ta*$zM;ZoO;&IOj+$jtwm|hZE)LByj?uDvJMX- z+eAt!DH#bpB}obXmbC5B+&ijYd0GmZ{{b} zxS5J0S*G4-P1ML>Pv&wPf7P&#- z3QYEH<`#?wE?YJ5hUx`0IzCjl#hxYC8noX12d)NSLO>U06>`<6tQcx}u_ab*Vi^Kj zc`37%wo6~Kz_eDtB$i%T4wf%Ts7*S(SSbou>0m_Qf71L&b;82t$6oc?hTGII^R-Jn z-0(Xi~rKELzKwvKzN~+qNH?Ql+q+A=I^3UDAdKeLtzqwoJXs@&gVi zeOQhu8N>F2YTH#GPjag6vWDaa<>egxVSF}2Z91$5x*F-BevJ<@q$N1bxD%x@gzUDM zj{t<30ekcTfw0CI%zsC;ym4G{66IbVueha^b)@sK^U!JnDrGxNe6EC)N|)Np)SOZe zqBMc_u+{9{reWLrjcI#DB_{?aXUyP*d$SD(}7zzv$zp#7TLzCAu6#;iHxSq z?D$9RvvIW@2rg~^*vlH*CJ~(NL{(f=9=vkz>ogDr{dz~bd5tX7Tw7tFVe7ZhF?YkP zRCXiQPoW=W@TTnxwlqQ6q=R!H-@iYMqc-&#!g#A5_pC(&2h*I?t46$NE1~1+4!1@$ zmZ2lf2pwrcFX0Zw8hBf3U)Zz`21S|{Fj16#I^bFgH(Bx(i*rV3Eo?xV!II%V7&Bjc zVYk|u_B_y;9;jCyN-L|;Xu%e_kf4EHr8UN&F#UjL>o>(*q9$z0gDOONjkL6=7i^&8 zsCLkjVbE$Q;-N)-XC-mPP_n_hnKZJf2}jyz4|?%p+gS!sZuodjz<5Hg`lG;*Q(DnL^BP-1F?A&r3I3w(hoKW0IQEgq7?#W!X z|4yoW8odSrK#IE^ju7-y}GL@)Z(T9ni|~GRx3$S7dye&mCXKs`PJXh)S=11 z*OlCF8tN1bFm_9f*15#TKn%iRx=li&PYwOpb}rTShimR@a)l7eWLbMxawR)nB_**# zTp+h26(K4g_07}-teLO9nk$Bfje4QGl@^8*xm&>wV8KPD%>j8fM0YH|AsZJfF2eN4 zR-=kOT`N~w6LuX817TM(RV?e;&QzvmD$$O01}sUhnJkrZ9ru&?F6ObL!x_|D^B9o; z8%>I&hb4Ddfs$+iy{4P#2hFUZSPvcT-ewSOAq9L}z67D&mI3#h3x@O)j&*Q`VHoWk zCAA$KE*9(gVjUf5NWV)>PAYqGZd+mc2*~!2N1U%q4pO8=tZ^R$nXFGCHFvRRdkHau z4A;_I(>3_Ix%6Lr%hqxc(6duRID)xCi&;eX?s>4GVmRNQl-mxB|Y<-VVT zQ9-7gh!auvD!W!LN59kUeP2luv>8hCPos_ruiGq0KA(pJu8G^I-Iw!VZOT;}doxEU zC1L=sX~#T%HD)EpA<s)YNZ8`ZRw$c~7wl5r(yEs!ln^nRQTs7ZhC#)Ut8@R6VXgNJ_ds{4Mozkhj0 z1SvgNF8tBAykNBY*KhdhZD?HnZQot`>n*hvRptT^{=p+s^j4vprs@YE#_$ rSJKwMaA69epK#&AH$IWyC-D1Pem{j@X^6-1`y75B&o4j!U;X=kecr~+ delta 55726 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�)vlEm$_hD^0ob~`(wrap9tN8aMvF-&4FXt`sy=% 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 R%3{GJ{?M3%_$uSl{{y@A&mjN+ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fca4fd6..4caf2ac6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,6 +171,9 @@ importers: packages/ui: dependencies: + '@internationalized/date': + specifier: ^3.5.3 + version: 3.5.3 '@pixelshades/styles': specifier: workspace:* version: link:../styles From c07b5d865a01594d806ee648bf9c5da3d282e4e3 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 18:59:38 +0200 Subject: [PATCH 30/48] chore: bump pnpm version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bc22319e..ed9dc805 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "engines": { "node": ">=18" }, - "packageManager": "pnpm@9.0.6", + "packageManager": "pnpm@9.1.0", "workspaces": [ "packages/*", "apps/*" From 8b8f05c27ee972637ab134f38c97ea9646f679dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 May 2024 22:12:52 +0200 Subject: [PATCH 31/48] Version Packages (#87) Co-authored-by: github-actions[bot] --- .changeset/clever-rabbits-run.md | 6 ------ .changeset/honest-berries-help.md | 6 ------ .changeset/popular-buckets-sit.md | 6 ------ .changeset/tiny-rules-invite.md | 6 ------ packages/styles/CHANGELOG.md | 9 +++++++++ packages/styles/package.json | 2 +- packages/ui/CHANGELOG.md | 14 ++++++++++++++ packages/ui/package.json | 2 +- 8 files changed, 25 insertions(+), 26 deletions(-) delete mode 100644 .changeset/clever-rabbits-run.md delete mode 100644 .changeset/honest-berries-help.md delete mode 100644 .changeset/popular-buckets-sit.md delete mode 100644 .changeset/tiny-rules-invite.md diff --git a/.changeset/clever-rabbits-run.md b/.changeset/clever-rabbits-run.md deleted file mode 100644 index 2b6a3b7b..00000000 --- a/.changeset/clever-rabbits-run.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pixelshades/styles": patch -"@pixelshades/ui": patch ---- - -refactor: cleanup drawer diff --git a/.changeset/honest-berries-help.md b/.changeset/honest-berries-help.md deleted file mode 100644 index 4b593a1f..00000000 --- a/.changeset/honest-berries-help.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pixelshades/styles": patch -"@pixelshades/ui": patch ---- - -feat: update calendar to mark today's date diff --git a/.changeset/popular-buckets-sit.md b/.changeset/popular-buckets-sit.md deleted file mode 100644 index a6ea8820..00000000 --- a/.changeset/popular-buckets-sit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pixelshades/styles": patch -"@pixelshades/ui": patch ---- - -feat: add RadioCard diff --git a/.changeset/tiny-rules-invite.md b/.changeset/tiny-rules-invite.md deleted file mode 100644 index 5db9d5f2..00000000 --- a/.changeset/tiny-rules-invite.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@pixelshades/ui": patch -"@pixelshades/styles": patch ---- - -fix: radio group working horizontally diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 3be3ba8d..632b2c4c 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -1,5 +1,14 @@ # @pixelshades/styles +## 0.3.3 + +### Patch Changes + +- 4598f44: refactor: cleanup drawer +- 8b82d38: feat: update calendar to mark today's date +- cf81fb5: feat: add RadioCard +- 50066dc: fix: radio group working horizontally + ## 0.3.2 ### Patch Changes diff --git a/packages/styles/package.json b/packages/styles/package.json index ada9ee47..92e9ebf0 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@pixelshades/styles", - "version": "0.3.2", + "version": "0.3.3", "private": false, "type": "module", "publishConfig": { diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index 9af8587d..9ebd33c9 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,19 @@ # @pixelshades/ui +## 0.3.5 + +### Patch Changes + +- 4598f44: refactor: cleanup drawer +- 8b82d38: feat: update calendar to mark today's date +- cf81fb5: feat: add RadioCard +- 50066dc: fix: radio group working horizontally +- Updated dependencies [4598f44] +- Updated dependencies [8b82d38] +- Updated dependencies [cf81fb5] +- Updated dependencies [50066dc] + - @pixelshades/styles@0.3.3 + ## 0.3.4 ### Patch Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 5d5a488a..bd3e2002 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@pixelshades/ui", - "version": "0.3.4", + "version": "0.3.5", "private": false, "type": "module", "publishConfig": { From 35eaf227988ab0884f31313fdd9a9629cc86af5c Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 22:43:23 +0200 Subject: [PATCH 32/48] fix: modernize RadioGroup --- .changeset/fair-weeks-hammer.md | 5 +++++ .../components/ui/radio-group/radio-group.tsx | 16 ++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) create mode 100644 .changeset/fair-weeks-hammer.md diff --git a/.changeset/fair-weeks-hammer.md b/.changeset/fair-weeks-hammer.md new file mode 100644 index 00000000..cfc45689 --- /dev/null +++ b/.changeset/fair-weeks-hammer.md @@ -0,0 +1,5 @@ +--- +"@pixelshades/ui": patch +--- + +modernize RadioGroup diff --git a/packages/ui/src/components/ui/radio-group/radio-group.tsx b/packages/ui/src/components/ui/radio-group/radio-group.tsx index b6679a83..7b0133c4 100644 --- a/packages/ui/src/components/ui/radio-group/radio-group.tsx +++ b/packages/ui/src/components/ui/radio-group/radio-group.tsx @@ -32,7 +32,7 @@ export interface RadioGroupProps extends AriaRadioGroupProps, FormComponentLabel const { item, group, root, card } = radioGroupVariants() -const RadioGroup = ({ +const RadioGroupRoot = ({ className, description, helperText, @@ -62,7 +62,7 @@ const RadioGroup = ({ ) } -RadioGroup.displayName = "RadioGroup" +RadioGroupRoot.displayName = "RadioGroup" export interface RadioProps extends AriaRadioProps { /** Whether the radio should be shown. */ @@ -98,11 +98,7 @@ const RadioItem = ({ className, children, showRadio = true, ...props }: RadioPro const RadioCard = ({ className, children, showRadio = true, ...props }: RadioProps) => { return ( - card( - { className: typeof className === "function" ? className(values) : className }, - ) - } + className={(values) => card({ className: typeof className === "function" ? className(values) : className })} {...props} > {children} @@ -112,9 +108,9 @@ const RadioCard = ({ className, children, showRadio = true, ...props }: RadioPro RadioItem.displayName = "Radio" -export const Radio = Object.assign(RadioItem, { - Group: RadioGroup, +export const RadioGroup = Object.assign(RadioGroupRoot, { + Item: RadioItem, Card: RadioCard, }) -export { RadioGroup, RadioItem } +export { RadioItem, RadioCard } From 77ee98a4c8177b7408d8e5bc284de61e30cd8304 Mon Sep 17 00:00:00 2001 From: Makisuo <31933546+Makisuo@users.noreply.github.com> Date: Mon, 6 May 2024 22:46:10 +0200 Subject: [PATCH 33/48] fix: doc types --- apps/docs/src/examples/form/preview.tsx | 12 ++++++------ apps/docs/src/examples/radio-group/card.tsx | 12 ++++++------ .../src/examples/radio-group/horizontal.tsx | 12 ++++++------ apps/docs/src/examples/radio-group/preview.tsx | 12 ++++++------ apps/docs/src/routes/themes.tsx | 18 +++++++++--------- 5 files changed, 33 insertions(+), 33 deletions(-) diff --git a/apps/docs/src/examples/form/preview.tsx b/apps/docs/src/examples/form/preview.tsx index 5c060104..0bf7fd00 100644 --- a/apps/docs/src/examples/form/preview.tsx +++ b/apps/docs/src/examples/form/preview.tsx @@ -5,7 +5,7 @@ import { DateField, DatePicker, Form, - Radio, + RadioGroup, Switch, TextField, TimeField, @@ -49,17 +49,17 @@ export default function Example() { - - Push - Email - Text - + Push + Email + Text +
    + + + + + + + {siteConfig.name} + + + + + + + +
    + ) +} diff --git a/apps/docs/src/components/sidebar-nav-content.tsx b/apps/docs/src/components/sidebar-nav-content.tsx new file mode 100644 index 00000000..3c3c05b1 --- /dev/null +++ b/apps/docs/src/components/sidebar-nav-content.tsx @@ -0,0 +1,40 @@ +import React from "react" +import { DocsSidebarNav } from "./sidebar-nav" +import type { SidebarNavItem } from "~/config/docs" +import { components, general_pages } from "#site/content" + +const sidebarItems: SidebarNavItem[] = [] + +const componentItems: SidebarNavItem[] = components.map((component) => ({ + title: component.title, + href: component.permalink, + label: component.primaryTag, + items: [], +})) + +const gettingStartedItems: SidebarNavItem[] = general_pages + .map((page) => ({ + title: page.title, + href: page.permalink, + sortingIndex: page.sortingIndex, + items: [], + })) + .sort((a, b) => (a.sortingIndex && b.sortingIndex && a.sortingIndex > b.sortingIndex ? 1 : -1)) + +sidebarItems.push({ + title: "Getting Started", + items: gettingStartedItems, +}) + +sidebarItems.push({ + title: "Components", + items: componentItems, +}) + +export const SidebarNavContent = () => { + return ( +
    + +
    + ) +} diff --git a/apps/docs/src/components/site-header.tsx b/apps/docs/src/components/site-header.tsx index b244bd10..d640c102 100644 --- a/apps/docs/src/components/site-header.tsx +++ b/apps/docs/src/components/site-header.tsx @@ -1,31 +1,32 @@ -import { Button } from "@pixelshades/ui/components" -import { Command } from "@pixelshades/ui/icons" +import { Button, Kbd } from "@pixelshades/ui/components" + import { useState } from "react" import { MainNav } from "./main-nav" import { SearchDialog } from "./search-dialog" import ThemeSwitch from "./theme-switcher" +import { MobileNav } from "./mobile-nav" export function SiteHeader() { const [open, setOpen] = useState(false) return (
    -
    +
    - {/* */} +
    -
    +