1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| declare module '*.scss' {
| const content: string
| export = content
| }
|
| // dom custom event
| interface CustomEventMap {
| "nav": CustomEvent<{ url: string }>;
| }
|
| declare global {
| interface Document {
| addEventListener<K extends keyof CustomEventMap>(type: K,
| listener: (this: Document, ev: CustomEventMap[K]) => void): void;
| dispatchEvent<K extends keyof CustomEventMap>(ev: CustomEventMap[K]): void;
| }
| }
|
|