-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshims.d.ts
77 lines (74 loc) · 1.05 KB
/
shims.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
declare module '*.vue' {
import type { DefineComponent } from 'vue'
const component: DefineComponent<{}, {}, any>
export default component
}
interface Window {
map: mapboxgl.Map;
draw: MapboxDraw;
}
declare module 'vue-matomo';
interface FormatSession {
id: number
title: string
cover: string
mid: number
intro: string
/**
* 查看数
*/
view: number
/**
* 弹幕数
*/
danmaku: number
/**
* 评论数
*/
reply: number
/**
* 收藏数
*/
favorite: number
/**
* 投币数
*/
coin: number
/**
* 分享数
*/
share: number
/**
* 点赞数
*/
like: number
/**
* 上传时间
*/
mtime: number
/**
* 创建时间格式化
*/
createdStr: string
/**
* 视频列表
*/
videoList: FormatVideo[]
}
interface FormatVideo {
bvid: string;
aid: number;
comment: number
play: number
pic: string
description: string
title: string
review: number
author: string
mid: number
created: number
/**
* 创建时间格式化
*/
createdStr: string
}