index.d.mts 68 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035
  1. import * as vue from 'vue';
  2. import { ComponentPropsOptions, ExtractPropTypes, PropType } from 'vue';
  3. interface FilterPropsOptions<PropsOptions extends Readonly<ComponentPropsOptions>, Props = ExtractPropTypes<PropsOptions>> {
  4. filterProps<T extends Partial<Props>, U extends Exclude<keyof Props, Exclude<keyof Props, keyof T>>>(props: T): Partial<Pick<T, U>>;
  5. }
  6. declare const VDialogTransition: {
  7. new (...args: any[]): vue.CreateComponentPublicInstance<{} & {
  8. target?: HTMLElement | [x: number, y: number] | undefined;
  9. } & {
  10. $children?: vue.VNodeChild | {
  11. default?: (() => vue.VNodeChild) | undefined;
  12. } | (() => vue.VNodeChild);
  13. 'v-slots'?: {
  14. default?: false | (() => vue.VNodeChild) | undefined;
  15. } | undefined;
  16. } & {
  17. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  18. }, () => JSX.Element, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {} & {
  19. target?: HTMLElement | [x: number, y: number] | undefined;
  20. } & {
  21. $children?: vue.VNodeChild | {
  22. default?: (() => vue.VNodeChild) | undefined;
  23. } | (() => vue.VNodeChild);
  24. 'v-slots'?: {
  25. default?: false | (() => vue.VNodeChild) | undefined;
  26. } | undefined;
  27. } & {
  28. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  29. }, {}, true, {}, vue.SlotsType<Partial<{
  30. default: () => vue.VNode[];
  31. }>>, {
  32. P: {};
  33. B: {};
  34. D: {};
  35. C: {};
  36. M: {};
  37. Defaults: {};
  38. }, {} & {
  39. target?: HTMLElement | [x: number, y: number] | undefined;
  40. } & {
  41. $children?: vue.VNodeChild | {
  42. default?: (() => vue.VNodeChild) | undefined;
  43. } | (() => vue.VNodeChild);
  44. 'v-slots'?: {
  45. default?: false | (() => vue.VNodeChild) | undefined;
  46. } | undefined;
  47. } & {
  48. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  49. }, () => JSX.Element, {}, {}, {}, {}>;
  50. __isFragment?: never;
  51. __isTeleport?: never;
  52. __isSuspense?: never;
  53. } & vue.ComponentOptionsBase<{} & {
  54. target?: HTMLElement | [x: number, y: number] | undefined;
  55. } & {
  56. $children?: vue.VNodeChild | {
  57. default?: (() => vue.VNodeChild) | undefined;
  58. } | (() => vue.VNodeChild);
  59. 'v-slots'?: {
  60. default?: false | (() => vue.VNodeChild) | undefined;
  61. } | undefined;
  62. } & {
  63. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  64. }, () => JSX.Element, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {}, {}, string, vue.SlotsType<Partial<{
  65. default: () => vue.VNode[];
  66. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  67. target: PropType<HTMLElement | [x: number, y: number]>;
  68. }, vue.ExtractPropTypes<{
  69. target: PropType<HTMLElement | [x: number, y: number]>;
  70. }>>;
  71. type VDialogTransition = InstanceType<typeof VDialogTransition>;
  72. declare const VFabTransition: {
  73. new (...args: any[]): vue.CreateComponentPublicInstance<{
  74. origin: string | undefined;
  75. disabled: boolean;
  76. group: boolean;
  77. mode: string | undefined;
  78. hideOnLeave: boolean;
  79. leaveAbsolute: boolean;
  80. } & {} & {
  81. $children?: vue.VNodeChild | {
  82. default?: (() => vue.VNodeChild) | undefined;
  83. } | (() => vue.VNodeChild);
  84. 'v-slots'?: {
  85. default?: false | (() => vue.VNodeChild) | undefined;
  86. } | undefined;
  87. } & {
  88. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  89. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  90. [key: string]: any;
  91. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  92. origin: string | undefined;
  93. disabled: boolean;
  94. group: boolean;
  95. mode: string | undefined;
  96. hideOnLeave: boolean;
  97. leaveAbsolute: boolean;
  98. } & {} & {
  99. $children?: vue.VNodeChild | {
  100. default?: (() => vue.VNodeChild) | undefined;
  101. } | (() => vue.VNodeChild);
  102. 'v-slots'?: {
  103. default?: false | (() => vue.VNodeChild) | undefined;
  104. } | undefined;
  105. } & {
  106. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  107. }, {
  108. origin: string | undefined;
  109. disabled: boolean;
  110. group: boolean;
  111. mode: string | undefined;
  112. hideOnLeave: boolean;
  113. leaveAbsolute: boolean;
  114. }, true, {}, vue.SlotsType<Partial<{
  115. default: () => vue.VNode[];
  116. }>>, {
  117. P: {};
  118. B: {};
  119. D: {};
  120. C: {};
  121. M: {};
  122. Defaults: {};
  123. }, {
  124. origin: string | undefined;
  125. disabled: boolean;
  126. group: boolean;
  127. mode: string | undefined;
  128. hideOnLeave: boolean;
  129. leaveAbsolute: boolean;
  130. } & {} & {
  131. $children?: vue.VNodeChild | {
  132. default?: (() => vue.VNodeChild) | undefined;
  133. } | (() => vue.VNodeChild);
  134. 'v-slots'?: {
  135. default?: false | (() => vue.VNodeChild) | undefined;
  136. } | undefined;
  137. } & {
  138. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  139. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  140. [key: string]: any;
  141. }>, {}, {}, {}, {
  142. origin: string | undefined;
  143. disabled: boolean;
  144. group: boolean;
  145. mode: string | undefined;
  146. hideOnLeave: boolean;
  147. leaveAbsolute: boolean;
  148. }>;
  149. __isFragment?: never;
  150. __isTeleport?: never;
  151. __isSuspense?: never;
  152. } & vue.ComponentOptionsBase<{
  153. origin: string | undefined;
  154. disabled: boolean;
  155. group: boolean;
  156. mode: string | undefined;
  157. hideOnLeave: boolean;
  158. leaveAbsolute: boolean;
  159. } & {} & {
  160. $children?: vue.VNodeChild | {
  161. default?: (() => vue.VNodeChild) | undefined;
  162. } | (() => vue.VNodeChild);
  163. 'v-slots'?: {
  164. default?: false | (() => vue.VNodeChild) | undefined;
  165. } | undefined;
  166. } & {
  167. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  168. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  169. [key: string]: any;
  170. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  171. origin: string | undefined;
  172. disabled: boolean;
  173. group: boolean;
  174. mode: string | undefined;
  175. hideOnLeave: boolean;
  176. leaveAbsolute: boolean;
  177. }, {}, string, vue.SlotsType<Partial<{
  178. default: () => vue.VNode[];
  179. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  180. disabled: BooleanConstructor;
  181. group: BooleanConstructor;
  182. hideOnLeave: BooleanConstructor;
  183. leaveAbsolute: BooleanConstructor;
  184. mode: {
  185. type: vue.PropType<string | undefined>;
  186. default: string | undefined;
  187. };
  188. origin: {
  189. type: vue.PropType<string | undefined>;
  190. default: string | undefined;
  191. };
  192. }, vue.ExtractPropTypes<{
  193. disabled: BooleanConstructor;
  194. group: BooleanConstructor;
  195. hideOnLeave: BooleanConstructor;
  196. leaveAbsolute: BooleanConstructor;
  197. mode: {
  198. type: vue.PropType<string | undefined>;
  199. default: string | undefined;
  200. };
  201. origin: {
  202. type: vue.PropType<string | undefined>;
  203. default: string | undefined;
  204. };
  205. }>>;
  206. type VFabTransition = InstanceType<typeof VFabTransition>;
  207. declare const VDialogBottomTransition: {
  208. new (...args: any[]): vue.CreateComponentPublicInstance<{
  209. origin: string | undefined;
  210. disabled: boolean;
  211. group: boolean;
  212. mode: string | undefined;
  213. hideOnLeave: boolean;
  214. leaveAbsolute: boolean;
  215. } & {} & {
  216. $children?: vue.VNodeChild | {
  217. default?: (() => vue.VNodeChild) | undefined;
  218. } | (() => vue.VNodeChild);
  219. 'v-slots'?: {
  220. default?: false | (() => vue.VNodeChild) | undefined;
  221. } | undefined;
  222. } & {
  223. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  224. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  225. [key: string]: any;
  226. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  227. origin: string | undefined;
  228. disabled: boolean;
  229. group: boolean;
  230. mode: string | undefined;
  231. hideOnLeave: boolean;
  232. leaveAbsolute: boolean;
  233. } & {} & {
  234. $children?: vue.VNodeChild | {
  235. default?: (() => vue.VNodeChild) | undefined;
  236. } | (() => vue.VNodeChild);
  237. 'v-slots'?: {
  238. default?: false | (() => vue.VNodeChild) | undefined;
  239. } | undefined;
  240. } & {
  241. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  242. }, {
  243. origin: string | undefined;
  244. disabled: boolean;
  245. group: boolean;
  246. mode: string | undefined;
  247. hideOnLeave: boolean;
  248. leaveAbsolute: boolean;
  249. }, true, {}, vue.SlotsType<Partial<{
  250. default: () => vue.VNode[];
  251. }>>, {
  252. P: {};
  253. B: {};
  254. D: {};
  255. C: {};
  256. M: {};
  257. Defaults: {};
  258. }, {
  259. origin: string | undefined;
  260. disabled: boolean;
  261. group: boolean;
  262. mode: string | undefined;
  263. hideOnLeave: boolean;
  264. leaveAbsolute: boolean;
  265. } & {} & {
  266. $children?: vue.VNodeChild | {
  267. default?: (() => vue.VNodeChild) | undefined;
  268. } | (() => vue.VNodeChild);
  269. 'v-slots'?: {
  270. default?: false | (() => vue.VNodeChild) | undefined;
  271. } | undefined;
  272. } & {
  273. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  274. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  275. [key: string]: any;
  276. }>, {}, {}, {}, {
  277. origin: string | undefined;
  278. disabled: boolean;
  279. group: boolean;
  280. mode: string | undefined;
  281. hideOnLeave: boolean;
  282. leaveAbsolute: boolean;
  283. }>;
  284. __isFragment?: never;
  285. __isTeleport?: never;
  286. __isSuspense?: never;
  287. } & vue.ComponentOptionsBase<{
  288. origin: string | undefined;
  289. disabled: boolean;
  290. group: boolean;
  291. mode: string | undefined;
  292. hideOnLeave: boolean;
  293. leaveAbsolute: boolean;
  294. } & {} & {
  295. $children?: vue.VNodeChild | {
  296. default?: (() => vue.VNodeChild) | undefined;
  297. } | (() => vue.VNodeChild);
  298. 'v-slots'?: {
  299. default?: false | (() => vue.VNodeChild) | undefined;
  300. } | undefined;
  301. } & {
  302. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  303. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  304. [key: string]: any;
  305. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  306. origin: string | undefined;
  307. disabled: boolean;
  308. group: boolean;
  309. mode: string | undefined;
  310. hideOnLeave: boolean;
  311. leaveAbsolute: boolean;
  312. }, {}, string, vue.SlotsType<Partial<{
  313. default: () => vue.VNode[];
  314. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  315. disabled: BooleanConstructor;
  316. group: BooleanConstructor;
  317. hideOnLeave: BooleanConstructor;
  318. leaveAbsolute: BooleanConstructor;
  319. mode: {
  320. type: vue.PropType<string | undefined>;
  321. default: string | undefined;
  322. };
  323. origin: {
  324. type: vue.PropType<string | undefined>;
  325. default: string | undefined;
  326. };
  327. }, vue.ExtractPropTypes<{
  328. disabled: BooleanConstructor;
  329. group: BooleanConstructor;
  330. hideOnLeave: BooleanConstructor;
  331. leaveAbsolute: BooleanConstructor;
  332. mode: {
  333. type: vue.PropType<string | undefined>;
  334. default: string | undefined;
  335. };
  336. origin: {
  337. type: vue.PropType<string | undefined>;
  338. default: string | undefined;
  339. };
  340. }>>;
  341. type VDialogBottomTransition = InstanceType<typeof VDialogBottomTransition>;
  342. declare const VDialogTopTransition: {
  343. new (...args: any[]): vue.CreateComponentPublicInstance<{
  344. origin: string | undefined;
  345. disabled: boolean;
  346. group: boolean;
  347. mode: string | undefined;
  348. hideOnLeave: boolean;
  349. leaveAbsolute: boolean;
  350. } & {} & {
  351. $children?: vue.VNodeChild | {
  352. default?: (() => vue.VNodeChild) | undefined;
  353. } | (() => vue.VNodeChild);
  354. 'v-slots'?: {
  355. default?: false | (() => vue.VNodeChild) | undefined;
  356. } | undefined;
  357. } & {
  358. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  359. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  360. [key: string]: any;
  361. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  362. origin: string | undefined;
  363. disabled: boolean;
  364. group: boolean;
  365. mode: string | undefined;
  366. hideOnLeave: boolean;
  367. leaveAbsolute: boolean;
  368. } & {} & {
  369. $children?: vue.VNodeChild | {
  370. default?: (() => vue.VNodeChild) | undefined;
  371. } | (() => vue.VNodeChild);
  372. 'v-slots'?: {
  373. default?: false | (() => vue.VNodeChild) | undefined;
  374. } | undefined;
  375. } & {
  376. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  377. }, {
  378. origin: string | undefined;
  379. disabled: boolean;
  380. group: boolean;
  381. mode: string | undefined;
  382. hideOnLeave: boolean;
  383. leaveAbsolute: boolean;
  384. }, true, {}, vue.SlotsType<Partial<{
  385. default: () => vue.VNode[];
  386. }>>, {
  387. P: {};
  388. B: {};
  389. D: {};
  390. C: {};
  391. M: {};
  392. Defaults: {};
  393. }, {
  394. origin: string | undefined;
  395. disabled: boolean;
  396. group: boolean;
  397. mode: string | undefined;
  398. hideOnLeave: boolean;
  399. leaveAbsolute: boolean;
  400. } & {} & {
  401. $children?: vue.VNodeChild | {
  402. default?: (() => vue.VNodeChild) | undefined;
  403. } | (() => vue.VNodeChild);
  404. 'v-slots'?: {
  405. default?: false | (() => vue.VNodeChild) | undefined;
  406. } | undefined;
  407. } & {
  408. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  409. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  410. [key: string]: any;
  411. }>, {}, {}, {}, {
  412. origin: string | undefined;
  413. disabled: boolean;
  414. group: boolean;
  415. mode: string | undefined;
  416. hideOnLeave: boolean;
  417. leaveAbsolute: boolean;
  418. }>;
  419. __isFragment?: never;
  420. __isTeleport?: never;
  421. __isSuspense?: never;
  422. } & vue.ComponentOptionsBase<{
  423. origin: string | undefined;
  424. disabled: boolean;
  425. group: boolean;
  426. mode: string | undefined;
  427. hideOnLeave: boolean;
  428. leaveAbsolute: boolean;
  429. } & {} & {
  430. $children?: vue.VNodeChild | {
  431. default?: (() => vue.VNodeChild) | undefined;
  432. } | (() => vue.VNodeChild);
  433. 'v-slots'?: {
  434. default?: false | (() => vue.VNodeChild) | undefined;
  435. } | undefined;
  436. } & {
  437. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  438. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  439. [key: string]: any;
  440. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  441. origin: string | undefined;
  442. disabled: boolean;
  443. group: boolean;
  444. mode: string | undefined;
  445. hideOnLeave: boolean;
  446. leaveAbsolute: boolean;
  447. }, {}, string, vue.SlotsType<Partial<{
  448. default: () => vue.VNode[];
  449. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  450. disabled: BooleanConstructor;
  451. group: BooleanConstructor;
  452. hideOnLeave: BooleanConstructor;
  453. leaveAbsolute: BooleanConstructor;
  454. mode: {
  455. type: vue.PropType<string | undefined>;
  456. default: string | undefined;
  457. };
  458. origin: {
  459. type: vue.PropType<string | undefined>;
  460. default: string | undefined;
  461. };
  462. }, vue.ExtractPropTypes<{
  463. disabled: BooleanConstructor;
  464. group: BooleanConstructor;
  465. hideOnLeave: BooleanConstructor;
  466. leaveAbsolute: BooleanConstructor;
  467. mode: {
  468. type: vue.PropType<string | undefined>;
  469. default: string | undefined;
  470. };
  471. origin: {
  472. type: vue.PropType<string | undefined>;
  473. default: string | undefined;
  474. };
  475. }>>;
  476. type VDialogTopTransition = InstanceType<typeof VDialogTopTransition>;
  477. declare const VFadeTransition: {
  478. new (...args: any[]): vue.CreateComponentPublicInstance<{
  479. origin: string | undefined;
  480. disabled: boolean;
  481. group: boolean;
  482. mode: string | undefined;
  483. hideOnLeave: boolean;
  484. leaveAbsolute: boolean;
  485. } & {} & {
  486. $children?: vue.VNodeChild | {
  487. default?: (() => vue.VNodeChild) | undefined;
  488. } | (() => vue.VNodeChild);
  489. 'v-slots'?: {
  490. default?: false | (() => vue.VNodeChild) | undefined;
  491. } | undefined;
  492. } & {
  493. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  494. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  495. [key: string]: any;
  496. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  497. origin: string | undefined;
  498. disabled: boolean;
  499. group: boolean;
  500. mode: string | undefined;
  501. hideOnLeave: boolean;
  502. leaveAbsolute: boolean;
  503. } & {} & {
  504. $children?: vue.VNodeChild | {
  505. default?: (() => vue.VNodeChild) | undefined;
  506. } | (() => vue.VNodeChild);
  507. 'v-slots'?: {
  508. default?: false | (() => vue.VNodeChild) | undefined;
  509. } | undefined;
  510. } & {
  511. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  512. }, {
  513. origin: string | undefined;
  514. disabled: boolean;
  515. group: boolean;
  516. mode: string | undefined;
  517. hideOnLeave: boolean;
  518. leaveAbsolute: boolean;
  519. }, true, {}, vue.SlotsType<Partial<{
  520. default: () => vue.VNode[];
  521. }>>, {
  522. P: {};
  523. B: {};
  524. D: {};
  525. C: {};
  526. M: {};
  527. Defaults: {};
  528. }, {
  529. origin: string | undefined;
  530. disabled: boolean;
  531. group: boolean;
  532. mode: string | undefined;
  533. hideOnLeave: boolean;
  534. leaveAbsolute: boolean;
  535. } & {} & {
  536. $children?: vue.VNodeChild | {
  537. default?: (() => vue.VNodeChild) | undefined;
  538. } | (() => vue.VNodeChild);
  539. 'v-slots'?: {
  540. default?: false | (() => vue.VNodeChild) | undefined;
  541. } | undefined;
  542. } & {
  543. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  544. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  545. [key: string]: any;
  546. }>, {}, {}, {}, {
  547. origin: string | undefined;
  548. disabled: boolean;
  549. group: boolean;
  550. mode: string | undefined;
  551. hideOnLeave: boolean;
  552. leaveAbsolute: boolean;
  553. }>;
  554. __isFragment?: never;
  555. __isTeleport?: never;
  556. __isSuspense?: never;
  557. } & vue.ComponentOptionsBase<{
  558. origin: string | undefined;
  559. disabled: boolean;
  560. group: boolean;
  561. mode: string | undefined;
  562. hideOnLeave: boolean;
  563. leaveAbsolute: boolean;
  564. } & {} & {
  565. $children?: vue.VNodeChild | {
  566. default?: (() => vue.VNodeChild) | undefined;
  567. } | (() => vue.VNodeChild);
  568. 'v-slots'?: {
  569. default?: false | (() => vue.VNodeChild) | undefined;
  570. } | undefined;
  571. } & {
  572. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  573. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  574. [key: string]: any;
  575. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  576. origin: string | undefined;
  577. disabled: boolean;
  578. group: boolean;
  579. mode: string | undefined;
  580. hideOnLeave: boolean;
  581. leaveAbsolute: boolean;
  582. }, {}, string, vue.SlotsType<Partial<{
  583. default: () => vue.VNode[];
  584. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  585. disabled: BooleanConstructor;
  586. group: BooleanConstructor;
  587. hideOnLeave: BooleanConstructor;
  588. leaveAbsolute: BooleanConstructor;
  589. mode: {
  590. type: vue.PropType<string | undefined>;
  591. default: string | undefined;
  592. };
  593. origin: {
  594. type: vue.PropType<string | undefined>;
  595. default: string | undefined;
  596. };
  597. }, vue.ExtractPropTypes<{
  598. disabled: BooleanConstructor;
  599. group: BooleanConstructor;
  600. hideOnLeave: BooleanConstructor;
  601. leaveAbsolute: BooleanConstructor;
  602. mode: {
  603. type: vue.PropType<string | undefined>;
  604. default: string | undefined;
  605. };
  606. origin: {
  607. type: vue.PropType<string | undefined>;
  608. default: string | undefined;
  609. };
  610. }>>;
  611. type VFadeTransition = InstanceType<typeof VFadeTransition>;
  612. declare const VScaleTransition: {
  613. new (...args: any[]): vue.CreateComponentPublicInstance<{
  614. origin: string | undefined;
  615. disabled: boolean;
  616. group: boolean;
  617. mode: string | undefined;
  618. hideOnLeave: boolean;
  619. leaveAbsolute: boolean;
  620. } & {} & {
  621. $children?: vue.VNodeChild | {
  622. default?: (() => vue.VNodeChild) | undefined;
  623. } | (() => vue.VNodeChild);
  624. 'v-slots'?: {
  625. default?: false | (() => vue.VNodeChild) | undefined;
  626. } | undefined;
  627. } & {
  628. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  629. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  630. [key: string]: any;
  631. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  632. origin: string | undefined;
  633. disabled: boolean;
  634. group: boolean;
  635. mode: string | undefined;
  636. hideOnLeave: boolean;
  637. leaveAbsolute: boolean;
  638. } & {} & {
  639. $children?: vue.VNodeChild | {
  640. default?: (() => vue.VNodeChild) | undefined;
  641. } | (() => vue.VNodeChild);
  642. 'v-slots'?: {
  643. default?: false | (() => vue.VNodeChild) | undefined;
  644. } | undefined;
  645. } & {
  646. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  647. }, {
  648. origin: string | undefined;
  649. disabled: boolean;
  650. group: boolean;
  651. mode: string | undefined;
  652. hideOnLeave: boolean;
  653. leaveAbsolute: boolean;
  654. }, true, {}, vue.SlotsType<Partial<{
  655. default: () => vue.VNode[];
  656. }>>, {
  657. P: {};
  658. B: {};
  659. D: {};
  660. C: {};
  661. M: {};
  662. Defaults: {};
  663. }, {
  664. origin: string | undefined;
  665. disabled: boolean;
  666. group: boolean;
  667. mode: string | undefined;
  668. hideOnLeave: boolean;
  669. leaveAbsolute: boolean;
  670. } & {} & {
  671. $children?: vue.VNodeChild | {
  672. default?: (() => vue.VNodeChild) | undefined;
  673. } | (() => vue.VNodeChild);
  674. 'v-slots'?: {
  675. default?: false | (() => vue.VNodeChild) | undefined;
  676. } | undefined;
  677. } & {
  678. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  679. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  680. [key: string]: any;
  681. }>, {}, {}, {}, {
  682. origin: string | undefined;
  683. disabled: boolean;
  684. group: boolean;
  685. mode: string | undefined;
  686. hideOnLeave: boolean;
  687. leaveAbsolute: boolean;
  688. }>;
  689. __isFragment?: never;
  690. __isTeleport?: never;
  691. __isSuspense?: never;
  692. } & vue.ComponentOptionsBase<{
  693. origin: string | undefined;
  694. disabled: boolean;
  695. group: boolean;
  696. mode: string | undefined;
  697. hideOnLeave: boolean;
  698. leaveAbsolute: boolean;
  699. } & {} & {
  700. $children?: vue.VNodeChild | {
  701. default?: (() => vue.VNodeChild) | undefined;
  702. } | (() => vue.VNodeChild);
  703. 'v-slots'?: {
  704. default?: false | (() => vue.VNodeChild) | undefined;
  705. } | undefined;
  706. } & {
  707. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  708. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  709. [key: string]: any;
  710. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  711. origin: string | undefined;
  712. disabled: boolean;
  713. group: boolean;
  714. mode: string | undefined;
  715. hideOnLeave: boolean;
  716. leaveAbsolute: boolean;
  717. }, {}, string, vue.SlotsType<Partial<{
  718. default: () => vue.VNode[];
  719. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  720. disabled: BooleanConstructor;
  721. group: BooleanConstructor;
  722. hideOnLeave: BooleanConstructor;
  723. leaveAbsolute: BooleanConstructor;
  724. mode: {
  725. type: vue.PropType<string | undefined>;
  726. default: string | undefined;
  727. };
  728. origin: {
  729. type: vue.PropType<string | undefined>;
  730. default: string | undefined;
  731. };
  732. }, vue.ExtractPropTypes<{
  733. disabled: BooleanConstructor;
  734. group: BooleanConstructor;
  735. hideOnLeave: BooleanConstructor;
  736. leaveAbsolute: BooleanConstructor;
  737. mode: {
  738. type: vue.PropType<string | undefined>;
  739. default: string | undefined;
  740. };
  741. origin: {
  742. type: vue.PropType<string | undefined>;
  743. default: string | undefined;
  744. };
  745. }>>;
  746. type VScaleTransition = InstanceType<typeof VScaleTransition>;
  747. declare const VScrollXTransition: {
  748. new (...args: any[]): vue.CreateComponentPublicInstance<{
  749. origin: string | undefined;
  750. disabled: boolean;
  751. group: boolean;
  752. mode: string | undefined;
  753. hideOnLeave: boolean;
  754. leaveAbsolute: boolean;
  755. } & {} & {
  756. $children?: vue.VNodeChild | {
  757. default?: (() => vue.VNodeChild) | undefined;
  758. } | (() => vue.VNodeChild);
  759. 'v-slots'?: {
  760. default?: false | (() => vue.VNodeChild) | undefined;
  761. } | undefined;
  762. } & {
  763. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  764. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  765. [key: string]: any;
  766. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  767. origin: string | undefined;
  768. disabled: boolean;
  769. group: boolean;
  770. mode: string | undefined;
  771. hideOnLeave: boolean;
  772. leaveAbsolute: boolean;
  773. } & {} & {
  774. $children?: vue.VNodeChild | {
  775. default?: (() => vue.VNodeChild) | undefined;
  776. } | (() => vue.VNodeChild);
  777. 'v-slots'?: {
  778. default?: false | (() => vue.VNodeChild) | undefined;
  779. } | undefined;
  780. } & {
  781. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  782. }, {
  783. origin: string | undefined;
  784. disabled: boolean;
  785. group: boolean;
  786. mode: string | undefined;
  787. hideOnLeave: boolean;
  788. leaveAbsolute: boolean;
  789. }, true, {}, vue.SlotsType<Partial<{
  790. default: () => vue.VNode[];
  791. }>>, {
  792. P: {};
  793. B: {};
  794. D: {};
  795. C: {};
  796. M: {};
  797. Defaults: {};
  798. }, {
  799. origin: string | undefined;
  800. disabled: boolean;
  801. group: boolean;
  802. mode: string | undefined;
  803. hideOnLeave: boolean;
  804. leaveAbsolute: boolean;
  805. } & {} & {
  806. $children?: vue.VNodeChild | {
  807. default?: (() => vue.VNodeChild) | undefined;
  808. } | (() => vue.VNodeChild);
  809. 'v-slots'?: {
  810. default?: false | (() => vue.VNodeChild) | undefined;
  811. } | undefined;
  812. } & {
  813. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  814. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  815. [key: string]: any;
  816. }>, {}, {}, {}, {
  817. origin: string | undefined;
  818. disabled: boolean;
  819. group: boolean;
  820. mode: string | undefined;
  821. hideOnLeave: boolean;
  822. leaveAbsolute: boolean;
  823. }>;
  824. __isFragment?: never;
  825. __isTeleport?: never;
  826. __isSuspense?: never;
  827. } & vue.ComponentOptionsBase<{
  828. origin: string | undefined;
  829. disabled: boolean;
  830. group: boolean;
  831. mode: string | undefined;
  832. hideOnLeave: boolean;
  833. leaveAbsolute: boolean;
  834. } & {} & {
  835. $children?: vue.VNodeChild | {
  836. default?: (() => vue.VNodeChild) | undefined;
  837. } | (() => vue.VNodeChild);
  838. 'v-slots'?: {
  839. default?: false | (() => vue.VNodeChild) | undefined;
  840. } | undefined;
  841. } & {
  842. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  843. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  844. [key: string]: any;
  845. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  846. origin: string | undefined;
  847. disabled: boolean;
  848. group: boolean;
  849. mode: string | undefined;
  850. hideOnLeave: boolean;
  851. leaveAbsolute: boolean;
  852. }, {}, string, vue.SlotsType<Partial<{
  853. default: () => vue.VNode[];
  854. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  855. disabled: BooleanConstructor;
  856. group: BooleanConstructor;
  857. hideOnLeave: BooleanConstructor;
  858. leaveAbsolute: BooleanConstructor;
  859. mode: {
  860. type: vue.PropType<string | undefined>;
  861. default: string | undefined;
  862. };
  863. origin: {
  864. type: vue.PropType<string | undefined>;
  865. default: string | undefined;
  866. };
  867. }, vue.ExtractPropTypes<{
  868. disabled: BooleanConstructor;
  869. group: BooleanConstructor;
  870. hideOnLeave: BooleanConstructor;
  871. leaveAbsolute: BooleanConstructor;
  872. mode: {
  873. type: vue.PropType<string | undefined>;
  874. default: string | undefined;
  875. };
  876. origin: {
  877. type: vue.PropType<string | undefined>;
  878. default: string | undefined;
  879. };
  880. }>>;
  881. type VScrollXTransition = InstanceType<typeof VScrollXTransition>;
  882. declare const VScrollXReverseTransition: {
  883. new (...args: any[]): vue.CreateComponentPublicInstance<{
  884. origin: string | undefined;
  885. disabled: boolean;
  886. group: boolean;
  887. mode: string | undefined;
  888. hideOnLeave: boolean;
  889. leaveAbsolute: boolean;
  890. } & {} & {
  891. $children?: vue.VNodeChild | {
  892. default?: (() => vue.VNodeChild) | undefined;
  893. } | (() => vue.VNodeChild);
  894. 'v-slots'?: {
  895. default?: false | (() => vue.VNodeChild) | undefined;
  896. } | undefined;
  897. } & {
  898. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  899. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  900. [key: string]: any;
  901. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  902. origin: string | undefined;
  903. disabled: boolean;
  904. group: boolean;
  905. mode: string | undefined;
  906. hideOnLeave: boolean;
  907. leaveAbsolute: boolean;
  908. } & {} & {
  909. $children?: vue.VNodeChild | {
  910. default?: (() => vue.VNodeChild) | undefined;
  911. } | (() => vue.VNodeChild);
  912. 'v-slots'?: {
  913. default?: false | (() => vue.VNodeChild) | undefined;
  914. } | undefined;
  915. } & {
  916. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  917. }, {
  918. origin: string | undefined;
  919. disabled: boolean;
  920. group: boolean;
  921. mode: string | undefined;
  922. hideOnLeave: boolean;
  923. leaveAbsolute: boolean;
  924. }, true, {}, vue.SlotsType<Partial<{
  925. default: () => vue.VNode[];
  926. }>>, {
  927. P: {};
  928. B: {};
  929. D: {};
  930. C: {};
  931. M: {};
  932. Defaults: {};
  933. }, {
  934. origin: string | undefined;
  935. disabled: boolean;
  936. group: boolean;
  937. mode: string | undefined;
  938. hideOnLeave: boolean;
  939. leaveAbsolute: boolean;
  940. } & {} & {
  941. $children?: vue.VNodeChild | {
  942. default?: (() => vue.VNodeChild) | undefined;
  943. } | (() => vue.VNodeChild);
  944. 'v-slots'?: {
  945. default?: false | (() => vue.VNodeChild) | undefined;
  946. } | undefined;
  947. } & {
  948. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  949. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  950. [key: string]: any;
  951. }>, {}, {}, {}, {
  952. origin: string | undefined;
  953. disabled: boolean;
  954. group: boolean;
  955. mode: string | undefined;
  956. hideOnLeave: boolean;
  957. leaveAbsolute: boolean;
  958. }>;
  959. __isFragment?: never;
  960. __isTeleport?: never;
  961. __isSuspense?: never;
  962. } & vue.ComponentOptionsBase<{
  963. origin: string | undefined;
  964. disabled: boolean;
  965. group: boolean;
  966. mode: string | undefined;
  967. hideOnLeave: boolean;
  968. leaveAbsolute: boolean;
  969. } & {} & {
  970. $children?: vue.VNodeChild | {
  971. default?: (() => vue.VNodeChild) | undefined;
  972. } | (() => vue.VNodeChild);
  973. 'v-slots'?: {
  974. default?: false | (() => vue.VNodeChild) | undefined;
  975. } | undefined;
  976. } & {
  977. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  978. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  979. [key: string]: any;
  980. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  981. origin: string | undefined;
  982. disabled: boolean;
  983. group: boolean;
  984. mode: string | undefined;
  985. hideOnLeave: boolean;
  986. leaveAbsolute: boolean;
  987. }, {}, string, vue.SlotsType<Partial<{
  988. default: () => vue.VNode[];
  989. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  990. disabled: BooleanConstructor;
  991. group: BooleanConstructor;
  992. hideOnLeave: BooleanConstructor;
  993. leaveAbsolute: BooleanConstructor;
  994. mode: {
  995. type: vue.PropType<string | undefined>;
  996. default: string | undefined;
  997. };
  998. origin: {
  999. type: vue.PropType<string | undefined>;
  1000. default: string | undefined;
  1001. };
  1002. }, vue.ExtractPropTypes<{
  1003. disabled: BooleanConstructor;
  1004. group: BooleanConstructor;
  1005. hideOnLeave: BooleanConstructor;
  1006. leaveAbsolute: BooleanConstructor;
  1007. mode: {
  1008. type: vue.PropType<string | undefined>;
  1009. default: string | undefined;
  1010. };
  1011. origin: {
  1012. type: vue.PropType<string | undefined>;
  1013. default: string | undefined;
  1014. };
  1015. }>>;
  1016. type VScrollXReverseTransition = InstanceType<typeof VScrollXReverseTransition>;
  1017. declare const VScrollYTransition: {
  1018. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1019. origin: string | undefined;
  1020. disabled: boolean;
  1021. group: boolean;
  1022. mode: string | undefined;
  1023. hideOnLeave: boolean;
  1024. leaveAbsolute: boolean;
  1025. } & {} & {
  1026. $children?: vue.VNodeChild | {
  1027. default?: (() => vue.VNodeChild) | undefined;
  1028. } | (() => vue.VNodeChild);
  1029. 'v-slots'?: {
  1030. default?: false | (() => vue.VNodeChild) | undefined;
  1031. } | undefined;
  1032. } & {
  1033. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1034. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1035. [key: string]: any;
  1036. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1037. origin: string | undefined;
  1038. disabled: boolean;
  1039. group: boolean;
  1040. mode: string | undefined;
  1041. hideOnLeave: boolean;
  1042. leaveAbsolute: boolean;
  1043. } & {} & {
  1044. $children?: vue.VNodeChild | {
  1045. default?: (() => vue.VNodeChild) | undefined;
  1046. } | (() => vue.VNodeChild);
  1047. 'v-slots'?: {
  1048. default?: false | (() => vue.VNodeChild) | undefined;
  1049. } | undefined;
  1050. } & {
  1051. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1052. }, {
  1053. origin: string | undefined;
  1054. disabled: boolean;
  1055. group: boolean;
  1056. mode: string | undefined;
  1057. hideOnLeave: boolean;
  1058. leaveAbsolute: boolean;
  1059. }, true, {}, vue.SlotsType<Partial<{
  1060. default: () => vue.VNode[];
  1061. }>>, {
  1062. P: {};
  1063. B: {};
  1064. D: {};
  1065. C: {};
  1066. M: {};
  1067. Defaults: {};
  1068. }, {
  1069. origin: string | undefined;
  1070. disabled: boolean;
  1071. group: boolean;
  1072. mode: string | undefined;
  1073. hideOnLeave: boolean;
  1074. leaveAbsolute: boolean;
  1075. } & {} & {
  1076. $children?: vue.VNodeChild | {
  1077. default?: (() => vue.VNodeChild) | undefined;
  1078. } | (() => vue.VNodeChild);
  1079. 'v-slots'?: {
  1080. default?: false | (() => vue.VNodeChild) | undefined;
  1081. } | undefined;
  1082. } & {
  1083. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1084. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1085. [key: string]: any;
  1086. }>, {}, {}, {}, {
  1087. origin: string | undefined;
  1088. disabled: boolean;
  1089. group: boolean;
  1090. mode: string | undefined;
  1091. hideOnLeave: boolean;
  1092. leaveAbsolute: boolean;
  1093. }>;
  1094. __isFragment?: never;
  1095. __isTeleport?: never;
  1096. __isSuspense?: never;
  1097. } & vue.ComponentOptionsBase<{
  1098. origin: string | undefined;
  1099. disabled: boolean;
  1100. group: boolean;
  1101. mode: string | undefined;
  1102. hideOnLeave: boolean;
  1103. leaveAbsolute: boolean;
  1104. } & {} & {
  1105. $children?: vue.VNodeChild | {
  1106. default?: (() => vue.VNodeChild) | undefined;
  1107. } | (() => vue.VNodeChild);
  1108. 'v-slots'?: {
  1109. default?: false | (() => vue.VNodeChild) | undefined;
  1110. } | undefined;
  1111. } & {
  1112. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1113. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1114. [key: string]: any;
  1115. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1116. origin: string | undefined;
  1117. disabled: boolean;
  1118. group: boolean;
  1119. mode: string | undefined;
  1120. hideOnLeave: boolean;
  1121. leaveAbsolute: boolean;
  1122. }, {}, string, vue.SlotsType<Partial<{
  1123. default: () => vue.VNode[];
  1124. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1125. disabled: BooleanConstructor;
  1126. group: BooleanConstructor;
  1127. hideOnLeave: BooleanConstructor;
  1128. leaveAbsolute: BooleanConstructor;
  1129. mode: {
  1130. type: vue.PropType<string | undefined>;
  1131. default: string | undefined;
  1132. };
  1133. origin: {
  1134. type: vue.PropType<string | undefined>;
  1135. default: string | undefined;
  1136. };
  1137. }, vue.ExtractPropTypes<{
  1138. disabled: BooleanConstructor;
  1139. group: BooleanConstructor;
  1140. hideOnLeave: BooleanConstructor;
  1141. leaveAbsolute: BooleanConstructor;
  1142. mode: {
  1143. type: vue.PropType<string | undefined>;
  1144. default: string | undefined;
  1145. };
  1146. origin: {
  1147. type: vue.PropType<string | undefined>;
  1148. default: string | undefined;
  1149. };
  1150. }>>;
  1151. type VScrollYTransition = InstanceType<typeof VScrollYTransition>;
  1152. declare const VScrollYReverseTransition: {
  1153. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1154. origin: string | undefined;
  1155. disabled: boolean;
  1156. group: boolean;
  1157. mode: string | undefined;
  1158. hideOnLeave: boolean;
  1159. leaveAbsolute: boolean;
  1160. } & {} & {
  1161. $children?: vue.VNodeChild | {
  1162. default?: (() => vue.VNodeChild) | undefined;
  1163. } | (() => vue.VNodeChild);
  1164. 'v-slots'?: {
  1165. default?: false | (() => vue.VNodeChild) | undefined;
  1166. } | undefined;
  1167. } & {
  1168. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1169. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1170. [key: string]: any;
  1171. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1172. origin: string | undefined;
  1173. disabled: boolean;
  1174. group: boolean;
  1175. mode: string | undefined;
  1176. hideOnLeave: boolean;
  1177. leaveAbsolute: boolean;
  1178. } & {} & {
  1179. $children?: vue.VNodeChild | {
  1180. default?: (() => vue.VNodeChild) | undefined;
  1181. } | (() => vue.VNodeChild);
  1182. 'v-slots'?: {
  1183. default?: false | (() => vue.VNodeChild) | undefined;
  1184. } | undefined;
  1185. } & {
  1186. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1187. }, {
  1188. origin: string | undefined;
  1189. disabled: boolean;
  1190. group: boolean;
  1191. mode: string | undefined;
  1192. hideOnLeave: boolean;
  1193. leaveAbsolute: boolean;
  1194. }, true, {}, vue.SlotsType<Partial<{
  1195. default: () => vue.VNode[];
  1196. }>>, {
  1197. P: {};
  1198. B: {};
  1199. D: {};
  1200. C: {};
  1201. M: {};
  1202. Defaults: {};
  1203. }, {
  1204. origin: string | undefined;
  1205. disabled: boolean;
  1206. group: boolean;
  1207. mode: string | undefined;
  1208. hideOnLeave: boolean;
  1209. leaveAbsolute: boolean;
  1210. } & {} & {
  1211. $children?: vue.VNodeChild | {
  1212. default?: (() => vue.VNodeChild) | undefined;
  1213. } | (() => vue.VNodeChild);
  1214. 'v-slots'?: {
  1215. default?: false | (() => vue.VNodeChild) | undefined;
  1216. } | undefined;
  1217. } & {
  1218. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1219. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1220. [key: string]: any;
  1221. }>, {}, {}, {}, {
  1222. origin: string | undefined;
  1223. disabled: boolean;
  1224. group: boolean;
  1225. mode: string | undefined;
  1226. hideOnLeave: boolean;
  1227. leaveAbsolute: boolean;
  1228. }>;
  1229. __isFragment?: never;
  1230. __isTeleport?: never;
  1231. __isSuspense?: never;
  1232. } & vue.ComponentOptionsBase<{
  1233. origin: string | undefined;
  1234. disabled: boolean;
  1235. group: boolean;
  1236. mode: string | undefined;
  1237. hideOnLeave: boolean;
  1238. leaveAbsolute: boolean;
  1239. } & {} & {
  1240. $children?: vue.VNodeChild | {
  1241. default?: (() => vue.VNodeChild) | undefined;
  1242. } | (() => vue.VNodeChild);
  1243. 'v-slots'?: {
  1244. default?: false | (() => vue.VNodeChild) | undefined;
  1245. } | undefined;
  1246. } & {
  1247. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1248. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1249. [key: string]: any;
  1250. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1251. origin: string | undefined;
  1252. disabled: boolean;
  1253. group: boolean;
  1254. mode: string | undefined;
  1255. hideOnLeave: boolean;
  1256. leaveAbsolute: boolean;
  1257. }, {}, string, vue.SlotsType<Partial<{
  1258. default: () => vue.VNode[];
  1259. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1260. disabled: BooleanConstructor;
  1261. group: BooleanConstructor;
  1262. hideOnLeave: BooleanConstructor;
  1263. leaveAbsolute: BooleanConstructor;
  1264. mode: {
  1265. type: vue.PropType<string | undefined>;
  1266. default: string | undefined;
  1267. };
  1268. origin: {
  1269. type: vue.PropType<string | undefined>;
  1270. default: string | undefined;
  1271. };
  1272. }, vue.ExtractPropTypes<{
  1273. disabled: BooleanConstructor;
  1274. group: BooleanConstructor;
  1275. hideOnLeave: BooleanConstructor;
  1276. leaveAbsolute: BooleanConstructor;
  1277. mode: {
  1278. type: vue.PropType<string | undefined>;
  1279. default: string | undefined;
  1280. };
  1281. origin: {
  1282. type: vue.PropType<string | undefined>;
  1283. default: string | undefined;
  1284. };
  1285. }>>;
  1286. type VScrollYReverseTransition = InstanceType<typeof VScrollYReverseTransition>;
  1287. declare const VSlideXTransition: {
  1288. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1289. origin: string | undefined;
  1290. disabled: boolean;
  1291. group: boolean;
  1292. mode: string | undefined;
  1293. hideOnLeave: boolean;
  1294. leaveAbsolute: boolean;
  1295. } & {} & {
  1296. $children?: vue.VNodeChild | {
  1297. default?: (() => vue.VNodeChild) | undefined;
  1298. } | (() => vue.VNodeChild);
  1299. 'v-slots'?: {
  1300. default?: false | (() => vue.VNodeChild) | undefined;
  1301. } | undefined;
  1302. } & {
  1303. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1304. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1305. [key: string]: any;
  1306. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1307. origin: string | undefined;
  1308. disabled: boolean;
  1309. group: boolean;
  1310. mode: string | undefined;
  1311. hideOnLeave: boolean;
  1312. leaveAbsolute: boolean;
  1313. } & {} & {
  1314. $children?: vue.VNodeChild | {
  1315. default?: (() => vue.VNodeChild) | undefined;
  1316. } | (() => vue.VNodeChild);
  1317. 'v-slots'?: {
  1318. default?: false | (() => vue.VNodeChild) | undefined;
  1319. } | undefined;
  1320. } & {
  1321. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1322. }, {
  1323. origin: string | undefined;
  1324. disabled: boolean;
  1325. group: boolean;
  1326. mode: string | undefined;
  1327. hideOnLeave: boolean;
  1328. leaveAbsolute: boolean;
  1329. }, true, {}, vue.SlotsType<Partial<{
  1330. default: () => vue.VNode[];
  1331. }>>, {
  1332. P: {};
  1333. B: {};
  1334. D: {};
  1335. C: {};
  1336. M: {};
  1337. Defaults: {};
  1338. }, {
  1339. origin: string | undefined;
  1340. disabled: boolean;
  1341. group: boolean;
  1342. mode: string | undefined;
  1343. hideOnLeave: boolean;
  1344. leaveAbsolute: boolean;
  1345. } & {} & {
  1346. $children?: vue.VNodeChild | {
  1347. default?: (() => vue.VNodeChild) | undefined;
  1348. } | (() => vue.VNodeChild);
  1349. 'v-slots'?: {
  1350. default?: false | (() => vue.VNodeChild) | undefined;
  1351. } | undefined;
  1352. } & {
  1353. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1354. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1355. [key: string]: any;
  1356. }>, {}, {}, {}, {
  1357. origin: string | undefined;
  1358. disabled: boolean;
  1359. group: boolean;
  1360. mode: string | undefined;
  1361. hideOnLeave: boolean;
  1362. leaveAbsolute: boolean;
  1363. }>;
  1364. __isFragment?: never;
  1365. __isTeleport?: never;
  1366. __isSuspense?: never;
  1367. } & vue.ComponentOptionsBase<{
  1368. origin: string | undefined;
  1369. disabled: boolean;
  1370. group: boolean;
  1371. mode: string | undefined;
  1372. hideOnLeave: boolean;
  1373. leaveAbsolute: boolean;
  1374. } & {} & {
  1375. $children?: vue.VNodeChild | {
  1376. default?: (() => vue.VNodeChild) | undefined;
  1377. } | (() => vue.VNodeChild);
  1378. 'v-slots'?: {
  1379. default?: false | (() => vue.VNodeChild) | undefined;
  1380. } | undefined;
  1381. } & {
  1382. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1383. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1384. [key: string]: any;
  1385. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1386. origin: string | undefined;
  1387. disabled: boolean;
  1388. group: boolean;
  1389. mode: string | undefined;
  1390. hideOnLeave: boolean;
  1391. leaveAbsolute: boolean;
  1392. }, {}, string, vue.SlotsType<Partial<{
  1393. default: () => vue.VNode[];
  1394. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1395. disabled: BooleanConstructor;
  1396. group: BooleanConstructor;
  1397. hideOnLeave: BooleanConstructor;
  1398. leaveAbsolute: BooleanConstructor;
  1399. mode: {
  1400. type: vue.PropType<string | undefined>;
  1401. default: string | undefined;
  1402. };
  1403. origin: {
  1404. type: vue.PropType<string | undefined>;
  1405. default: string | undefined;
  1406. };
  1407. }, vue.ExtractPropTypes<{
  1408. disabled: BooleanConstructor;
  1409. group: BooleanConstructor;
  1410. hideOnLeave: BooleanConstructor;
  1411. leaveAbsolute: BooleanConstructor;
  1412. mode: {
  1413. type: vue.PropType<string | undefined>;
  1414. default: string | undefined;
  1415. };
  1416. origin: {
  1417. type: vue.PropType<string | undefined>;
  1418. default: string | undefined;
  1419. };
  1420. }>>;
  1421. type VSlideXTransition = InstanceType<typeof VSlideXTransition>;
  1422. declare const VSlideXReverseTransition: {
  1423. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1424. origin: string | undefined;
  1425. disabled: boolean;
  1426. group: boolean;
  1427. mode: string | undefined;
  1428. hideOnLeave: boolean;
  1429. leaveAbsolute: boolean;
  1430. } & {} & {
  1431. $children?: vue.VNodeChild | {
  1432. default?: (() => vue.VNodeChild) | undefined;
  1433. } | (() => vue.VNodeChild);
  1434. 'v-slots'?: {
  1435. default?: false | (() => vue.VNodeChild) | undefined;
  1436. } | undefined;
  1437. } & {
  1438. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1439. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1440. [key: string]: any;
  1441. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1442. origin: string | undefined;
  1443. disabled: boolean;
  1444. group: boolean;
  1445. mode: string | undefined;
  1446. hideOnLeave: boolean;
  1447. leaveAbsolute: boolean;
  1448. } & {} & {
  1449. $children?: vue.VNodeChild | {
  1450. default?: (() => vue.VNodeChild) | undefined;
  1451. } | (() => vue.VNodeChild);
  1452. 'v-slots'?: {
  1453. default?: false | (() => vue.VNodeChild) | undefined;
  1454. } | undefined;
  1455. } & {
  1456. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1457. }, {
  1458. origin: string | undefined;
  1459. disabled: boolean;
  1460. group: boolean;
  1461. mode: string | undefined;
  1462. hideOnLeave: boolean;
  1463. leaveAbsolute: boolean;
  1464. }, true, {}, vue.SlotsType<Partial<{
  1465. default: () => vue.VNode[];
  1466. }>>, {
  1467. P: {};
  1468. B: {};
  1469. D: {};
  1470. C: {};
  1471. M: {};
  1472. Defaults: {};
  1473. }, {
  1474. origin: string | undefined;
  1475. disabled: boolean;
  1476. group: boolean;
  1477. mode: string | undefined;
  1478. hideOnLeave: boolean;
  1479. leaveAbsolute: boolean;
  1480. } & {} & {
  1481. $children?: vue.VNodeChild | {
  1482. default?: (() => vue.VNodeChild) | undefined;
  1483. } | (() => vue.VNodeChild);
  1484. 'v-slots'?: {
  1485. default?: false | (() => vue.VNodeChild) | undefined;
  1486. } | undefined;
  1487. } & {
  1488. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1489. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1490. [key: string]: any;
  1491. }>, {}, {}, {}, {
  1492. origin: string | undefined;
  1493. disabled: boolean;
  1494. group: boolean;
  1495. mode: string | undefined;
  1496. hideOnLeave: boolean;
  1497. leaveAbsolute: boolean;
  1498. }>;
  1499. __isFragment?: never;
  1500. __isTeleport?: never;
  1501. __isSuspense?: never;
  1502. } & vue.ComponentOptionsBase<{
  1503. origin: string | undefined;
  1504. disabled: boolean;
  1505. group: boolean;
  1506. mode: string | undefined;
  1507. hideOnLeave: boolean;
  1508. leaveAbsolute: boolean;
  1509. } & {} & {
  1510. $children?: vue.VNodeChild | {
  1511. default?: (() => vue.VNodeChild) | undefined;
  1512. } | (() => vue.VNodeChild);
  1513. 'v-slots'?: {
  1514. default?: false | (() => vue.VNodeChild) | undefined;
  1515. } | undefined;
  1516. } & {
  1517. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1518. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1519. [key: string]: any;
  1520. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1521. origin: string | undefined;
  1522. disabled: boolean;
  1523. group: boolean;
  1524. mode: string | undefined;
  1525. hideOnLeave: boolean;
  1526. leaveAbsolute: boolean;
  1527. }, {}, string, vue.SlotsType<Partial<{
  1528. default: () => vue.VNode[];
  1529. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1530. disabled: BooleanConstructor;
  1531. group: BooleanConstructor;
  1532. hideOnLeave: BooleanConstructor;
  1533. leaveAbsolute: BooleanConstructor;
  1534. mode: {
  1535. type: vue.PropType<string | undefined>;
  1536. default: string | undefined;
  1537. };
  1538. origin: {
  1539. type: vue.PropType<string | undefined>;
  1540. default: string | undefined;
  1541. };
  1542. }, vue.ExtractPropTypes<{
  1543. disabled: BooleanConstructor;
  1544. group: BooleanConstructor;
  1545. hideOnLeave: BooleanConstructor;
  1546. leaveAbsolute: BooleanConstructor;
  1547. mode: {
  1548. type: vue.PropType<string | undefined>;
  1549. default: string | undefined;
  1550. };
  1551. origin: {
  1552. type: vue.PropType<string | undefined>;
  1553. default: string | undefined;
  1554. };
  1555. }>>;
  1556. type VSlideXReverseTransition = InstanceType<typeof VSlideXReverseTransition>;
  1557. declare const VSlideYTransition: {
  1558. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1559. origin: string | undefined;
  1560. disabled: boolean;
  1561. group: boolean;
  1562. mode: string | undefined;
  1563. hideOnLeave: boolean;
  1564. leaveAbsolute: boolean;
  1565. } & {} & {
  1566. $children?: vue.VNodeChild | {
  1567. default?: (() => vue.VNodeChild) | undefined;
  1568. } | (() => vue.VNodeChild);
  1569. 'v-slots'?: {
  1570. default?: false | (() => vue.VNodeChild) | undefined;
  1571. } | undefined;
  1572. } & {
  1573. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1574. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1575. [key: string]: any;
  1576. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1577. origin: string | undefined;
  1578. disabled: boolean;
  1579. group: boolean;
  1580. mode: string | undefined;
  1581. hideOnLeave: boolean;
  1582. leaveAbsolute: boolean;
  1583. } & {} & {
  1584. $children?: vue.VNodeChild | {
  1585. default?: (() => vue.VNodeChild) | undefined;
  1586. } | (() => vue.VNodeChild);
  1587. 'v-slots'?: {
  1588. default?: false | (() => vue.VNodeChild) | undefined;
  1589. } | undefined;
  1590. } & {
  1591. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1592. }, {
  1593. origin: string | undefined;
  1594. disabled: boolean;
  1595. group: boolean;
  1596. mode: string | undefined;
  1597. hideOnLeave: boolean;
  1598. leaveAbsolute: boolean;
  1599. }, true, {}, vue.SlotsType<Partial<{
  1600. default: () => vue.VNode[];
  1601. }>>, {
  1602. P: {};
  1603. B: {};
  1604. D: {};
  1605. C: {};
  1606. M: {};
  1607. Defaults: {};
  1608. }, {
  1609. origin: string | undefined;
  1610. disabled: boolean;
  1611. group: boolean;
  1612. mode: string | undefined;
  1613. hideOnLeave: boolean;
  1614. leaveAbsolute: boolean;
  1615. } & {} & {
  1616. $children?: vue.VNodeChild | {
  1617. default?: (() => vue.VNodeChild) | undefined;
  1618. } | (() => vue.VNodeChild);
  1619. 'v-slots'?: {
  1620. default?: false | (() => vue.VNodeChild) | undefined;
  1621. } | undefined;
  1622. } & {
  1623. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1624. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1625. [key: string]: any;
  1626. }>, {}, {}, {}, {
  1627. origin: string | undefined;
  1628. disabled: boolean;
  1629. group: boolean;
  1630. mode: string | undefined;
  1631. hideOnLeave: boolean;
  1632. leaveAbsolute: boolean;
  1633. }>;
  1634. __isFragment?: never;
  1635. __isTeleport?: never;
  1636. __isSuspense?: never;
  1637. } & vue.ComponentOptionsBase<{
  1638. origin: string | undefined;
  1639. disabled: boolean;
  1640. group: boolean;
  1641. mode: string | undefined;
  1642. hideOnLeave: boolean;
  1643. leaveAbsolute: boolean;
  1644. } & {} & {
  1645. $children?: vue.VNodeChild | {
  1646. default?: (() => vue.VNodeChild) | undefined;
  1647. } | (() => vue.VNodeChild);
  1648. 'v-slots'?: {
  1649. default?: false | (() => vue.VNodeChild) | undefined;
  1650. } | undefined;
  1651. } & {
  1652. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1653. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1654. [key: string]: any;
  1655. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1656. origin: string | undefined;
  1657. disabled: boolean;
  1658. group: boolean;
  1659. mode: string | undefined;
  1660. hideOnLeave: boolean;
  1661. leaveAbsolute: boolean;
  1662. }, {}, string, vue.SlotsType<Partial<{
  1663. default: () => vue.VNode[];
  1664. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1665. disabled: BooleanConstructor;
  1666. group: BooleanConstructor;
  1667. hideOnLeave: BooleanConstructor;
  1668. leaveAbsolute: BooleanConstructor;
  1669. mode: {
  1670. type: vue.PropType<string | undefined>;
  1671. default: string | undefined;
  1672. };
  1673. origin: {
  1674. type: vue.PropType<string | undefined>;
  1675. default: string | undefined;
  1676. };
  1677. }, vue.ExtractPropTypes<{
  1678. disabled: BooleanConstructor;
  1679. group: BooleanConstructor;
  1680. hideOnLeave: BooleanConstructor;
  1681. leaveAbsolute: BooleanConstructor;
  1682. mode: {
  1683. type: vue.PropType<string | undefined>;
  1684. default: string | undefined;
  1685. };
  1686. origin: {
  1687. type: vue.PropType<string | undefined>;
  1688. default: string | undefined;
  1689. };
  1690. }>>;
  1691. type VSlideYTransition = InstanceType<typeof VSlideYTransition>;
  1692. declare const VSlideYReverseTransition: {
  1693. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1694. origin: string | undefined;
  1695. disabled: boolean;
  1696. group: boolean;
  1697. mode: string | undefined;
  1698. hideOnLeave: boolean;
  1699. leaveAbsolute: boolean;
  1700. } & {} & {
  1701. $children?: vue.VNodeChild | {
  1702. default?: (() => vue.VNodeChild) | undefined;
  1703. } | (() => vue.VNodeChild);
  1704. 'v-slots'?: {
  1705. default?: false | (() => vue.VNodeChild) | undefined;
  1706. } | undefined;
  1707. } & {
  1708. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1709. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1710. [key: string]: any;
  1711. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1712. origin: string | undefined;
  1713. disabled: boolean;
  1714. group: boolean;
  1715. mode: string | undefined;
  1716. hideOnLeave: boolean;
  1717. leaveAbsolute: boolean;
  1718. } & {} & {
  1719. $children?: vue.VNodeChild | {
  1720. default?: (() => vue.VNodeChild) | undefined;
  1721. } | (() => vue.VNodeChild);
  1722. 'v-slots'?: {
  1723. default?: false | (() => vue.VNodeChild) | undefined;
  1724. } | undefined;
  1725. } & {
  1726. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1727. }, {
  1728. origin: string | undefined;
  1729. disabled: boolean;
  1730. group: boolean;
  1731. mode: string | undefined;
  1732. hideOnLeave: boolean;
  1733. leaveAbsolute: boolean;
  1734. }, true, {}, vue.SlotsType<Partial<{
  1735. default: () => vue.VNode[];
  1736. }>>, {
  1737. P: {};
  1738. B: {};
  1739. D: {};
  1740. C: {};
  1741. M: {};
  1742. Defaults: {};
  1743. }, {
  1744. origin: string | undefined;
  1745. disabled: boolean;
  1746. group: boolean;
  1747. mode: string | undefined;
  1748. hideOnLeave: boolean;
  1749. leaveAbsolute: boolean;
  1750. } & {} & {
  1751. $children?: vue.VNodeChild | {
  1752. default?: (() => vue.VNodeChild) | undefined;
  1753. } | (() => vue.VNodeChild);
  1754. 'v-slots'?: {
  1755. default?: false | (() => vue.VNodeChild) | undefined;
  1756. } | undefined;
  1757. } & {
  1758. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1759. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1760. [key: string]: any;
  1761. }>, {}, {}, {}, {
  1762. origin: string | undefined;
  1763. disabled: boolean;
  1764. group: boolean;
  1765. mode: string | undefined;
  1766. hideOnLeave: boolean;
  1767. leaveAbsolute: boolean;
  1768. }>;
  1769. __isFragment?: never;
  1770. __isTeleport?: never;
  1771. __isSuspense?: never;
  1772. } & vue.ComponentOptionsBase<{
  1773. origin: string | undefined;
  1774. disabled: boolean;
  1775. group: boolean;
  1776. mode: string | undefined;
  1777. hideOnLeave: boolean;
  1778. leaveAbsolute: boolean;
  1779. } & {} & {
  1780. $children?: vue.VNodeChild | {
  1781. default?: (() => vue.VNodeChild) | undefined;
  1782. } | (() => vue.VNodeChild);
  1783. 'v-slots'?: {
  1784. default?: false | (() => vue.VNodeChild) | undefined;
  1785. } | undefined;
  1786. } & {
  1787. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1788. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1789. [key: string]: any;
  1790. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1791. origin: string | undefined;
  1792. disabled: boolean;
  1793. group: boolean;
  1794. mode: string | undefined;
  1795. hideOnLeave: boolean;
  1796. leaveAbsolute: boolean;
  1797. }, {}, string, vue.SlotsType<Partial<{
  1798. default: () => vue.VNode[];
  1799. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1800. disabled: BooleanConstructor;
  1801. group: BooleanConstructor;
  1802. hideOnLeave: BooleanConstructor;
  1803. leaveAbsolute: BooleanConstructor;
  1804. mode: {
  1805. type: vue.PropType<string | undefined>;
  1806. default: string | undefined;
  1807. };
  1808. origin: {
  1809. type: vue.PropType<string | undefined>;
  1810. default: string | undefined;
  1811. };
  1812. }, vue.ExtractPropTypes<{
  1813. disabled: BooleanConstructor;
  1814. group: BooleanConstructor;
  1815. hideOnLeave: BooleanConstructor;
  1816. leaveAbsolute: BooleanConstructor;
  1817. mode: {
  1818. type: vue.PropType<string | undefined>;
  1819. default: string | undefined;
  1820. };
  1821. origin: {
  1822. type: vue.PropType<string | undefined>;
  1823. default: string | undefined;
  1824. };
  1825. }>>;
  1826. type VSlideYReverseTransition = InstanceType<typeof VSlideYReverseTransition>;
  1827. declare const VExpandTransition: {
  1828. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1829. disabled: boolean;
  1830. group: boolean;
  1831. mode: "default" | "in-out" | "out-in";
  1832. } & {} & {
  1833. $children?: vue.VNodeChild | {
  1834. default?: (() => vue.VNodeChild) | undefined;
  1835. } | (() => vue.VNodeChild);
  1836. 'v-slots'?: {
  1837. default?: false | (() => vue.VNodeChild) | undefined;
  1838. } | undefined;
  1839. } & {
  1840. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1841. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1842. [key: string]: any;
  1843. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1844. disabled: boolean;
  1845. group: boolean;
  1846. mode: "default" | "in-out" | "out-in";
  1847. } & {} & {
  1848. $children?: vue.VNodeChild | {
  1849. default?: (() => vue.VNodeChild) | undefined;
  1850. } | (() => vue.VNodeChild);
  1851. 'v-slots'?: {
  1852. default?: false | (() => vue.VNodeChild) | undefined;
  1853. } | undefined;
  1854. } & {
  1855. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1856. }, {
  1857. disabled: boolean;
  1858. group: boolean;
  1859. mode: "default" | "in-out" | "out-in";
  1860. }, true, {}, vue.SlotsType<Partial<{
  1861. default: () => vue.VNode[];
  1862. }>>, {
  1863. P: {};
  1864. B: {};
  1865. D: {};
  1866. C: {};
  1867. M: {};
  1868. Defaults: {};
  1869. }, {
  1870. disabled: boolean;
  1871. group: boolean;
  1872. mode: "default" | "in-out" | "out-in";
  1873. } & {} & {
  1874. $children?: vue.VNodeChild | {
  1875. default?: (() => vue.VNodeChild) | undefined;
  1876. } | (() => vue.VNodeChild);
  1877. 'v-slots'?: {
  1878. default?: false | (() => vue.VNodeChild) | undefined;
  1879. } | undefined;
  1880. } & {
  1881. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1882. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1883. [key: string]: any;
  1884. }>, {}, {}, {}, {
  1885. disabled: boolean;
  1886. group: boolean;
  1887. mode: "default" | "in-out" | "out-in";
  1888. }>;
  1889. __isFragment?: never;
  1890. __isTeleport?: never;
  1891. __isSuspense?: never;
  1892. } & vue.ComponentOptionsBase<{
  1893. disabled: boolean;
  1894. group: boolean;
  1895. mode: "default" | "in-out" | "out-in";
  1896. } & {} & {
  1897. $children?: vue.VNodeChild | {
  1898. default?: (() => vue.VNodeChild) | undefined;
  1899. } | (() => vue.VNodeChild);
  1900. 'v-slots'?: {
  1901. default?: false | (() => vue.VNodeChild) | undefined;
  1902. } | undefined;
  1903. } & {
  1904. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1905. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1906. [key: string]: any;
  1907. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  1908. disabled: boolean;
  1909. group: boolean;
  1910. mode: "default" | "in-out" | "out-in";
  1911. }, {}, string, vue.SlotsType<Partial<{
  1912. default: () => vue.VNode[];
  1913. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  1914. mode: {
  1915. type: vue.PropType<"in-out" | "out-in" | "default">;
  1916. default: string;
  1917. };
  1918. disabled: BooleanConstructor;
  1919. group: BooleanConstructor;
  1920. }, vue.ExtractPropTypes<{
  1921. mode: {
  1922. type: vue.PropType<"in-out" | "out-in" | "default">;
  1923. default: string;
  1924. };
  1925. disabled: BooleanConstructor;
  1926. group: BooleanConstructor;
  1927. }>>;
  1928. type VExpandTransition = InstanceType<typeof VExpandTransition>;
  1929. declare const VExpandXTransition: {
  1930. new (...args: any[]): vue.CreateComponentPublicInstance<{
  1931. disabled: boolean;
  1932. group: boolean;
  1933. mode: "default" | "in-out" | "out-in";
  1934. } & {} & {
  1935. $children?: vue.VNodeChild | {
  1936. default?: (() => vue.VNodeChild) | undefined;
  1937. } | (() => vue.VNodeChild);
  1938. 'v-slots'?: {
  1939. default?: false | (() => vue.VNodeChild) | undefined;
  1940. } | undefined;
  1941. } & {
  1942. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1943. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1944. [key: string]: any;
  1945. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & {
  1946. disabled: boolean;
  1947. group: boolean;
  1948. mode: "default" | "in-out" | "out-in";
  1949. } & {} & {
  1950. $children?: vue.VNodeChild | {
  1951. default?: (() => vue.VNodeChild) | undefined;
  1952. } | (() => vue.VNodeChild);
  1953. 'v-slots'?: {
  1954. default?: false | (() => vue.VNodeChild) | undefined;
  1955. } | undefined;
  1956. } & {
  1957. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1958. }, {
  1959. disabled: boolean;
  1960. group: boolean;
  1961. mode: "default" | "in-out" | "out-in";
  1962. }, true, {}, vue.SlotsType<Partial<{
  1963. default: () => vue.VNode[];
  1964. }>>, {
  1965. P: {};
  1966. B: {};
  1967. D: {};
  1968. C: {};
  1969. M: {};
  1970. Defaults: {};
  1971. }, {
  1972. disabled: boolean;
  1973. group: boolean;
  1974. mode: "default" | "in-out" | "out-in";
  1975. } & {} & {
  1976. $children?: vue.VNodeChild | {
  1977. default?: (() => vue.VNodeChild) | undefined;
  1978. } | (() => vue.VNodeChild);
  1979. 'v-slots'?: {
  1980. default?: false | (() => vue.VNodeChild) | undefined;
  1981. } | undefined;
  1982. } & {
  1983. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  1984. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  1985. [key: string]: any;
  1986. }>, {}, {}, {}, {
  1987. disabled: boolean;
  1988. group: boolean;
  1989. mode: "default" | "in-out" | "out-in";
  1990. }>;
  1991. __isFragment?: never;
  1992. __isTeleport?: never;
  1993. __isSuspense?: never;
  1994. } & vue.ComponentOptionsBase<{
  1995. disabled: boolean;
  1996. group: boolean;
  1997. mode: "default" | "in-out" | "out-in";
  1998. } & {} & {
  1999. $children?: vue.VNodeChild | {
  2000. default?: (() => vue.VNodeChild) | undefined;
  2001. } | (() => vue.VNodeChild);
  2002. 'v-slots'?: {
  2003. default?: false | (() => vue.VNodeChild) | undefined;
  2004. } | undefined;
  2005. } & {
  2006. "v-slot:default"?: false | (() => vue.VNodeChild) | undefined;
  2007. }, () => vue.VNode<vue.RendererNode, vue.RendererElement, {
  2008. [key: string]: any;
  2009. }>, unknown, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, Record<string, any>, string, {
  2010. disabled: boolean;
  2011. group: boolean;
  2012. mode: "default" | "in-out" | "out-in";
  2013. }, {}, string, vue.SlotsType<Partial<{
  2014. default: () => vue.VNode[];
  2015. }>>> & vue.VNodeProps & vue.AllowedComponentProps & vue.ComponentCustomProps & FilterPropsOptions<{
  2016. mode: {
  2017. type: vue.PropType<"in-out" | "out-in" | "default">;
  2018. default: string;
  2019. };
  2020. disabled: BooleanConstructor;
  2021. group: BooleanConstructor;
  2022. }, vue.ExtractPropTypes<{
  2023. mode: {
  2024. type: vue.PropType<"in-out" | "out-in" | "default">;
  2025. default: string;
  2026. };
  2027. disabled: BooleanConstructor;
  2028. group: BooleanConstructor;
  2029. }>>;
  2030. type VExpandXTransition = InstanceType<typeof VExpandXTransition>;
  2031. export { VDialogBottomTransition, VDialogTopTransition, VDialogTransition, VExpandTransition, VExpandXTransition, VFabTransition, VFadeTransition, VScaleTransition, VScrollXReverseTransition, VScrollXTransition, VScrollYReverseTransition, VScrollYTransition, VSlideXReverseTransition, VSlideXTransition, VSlideYReverseTransition, VSlideYTransition };