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
| import type { InferCustomEventPayload } from './customEvent'
|
| export interface ViteHotContext {
| readonly data: any
|
| accept(): void
| accept(cb: (mod: any) => void): void
| accept(dep: string, cb: (mod: any) => void): void
| accept(deps: readonly string[], cb: (mods: any[]) => void): void
|
| /**
| * @deprecated
| */
| acceptDeps(): never
|
| dispose(cb: (data: any) => void): void
| decline(): void
| invalidate(): void
|
| on<T extends string>(
| event: T,
| cb: (payload: InferCustomEventPayload<T>) => void
| ): void
| send<T extends string>(event: T, data?: InferCustomEventPayload<T>): void
| }
|
|