19 lines
568 B
TypeScript
19 lines
568 B
TypeScript
/// <reference types="vite/client" />
|
|
|
|
/**
|
|
* Ambient types for the virtual `bgm` modules served by the bgm vite plugin.
|
|
*
|
|
* - `virtual:bgm/packages` — every discovered package.
|
|
* - `virtual:bgm/package/<id>` — a single package's assembled JSON.
|
|
*/
|
|
declare module 'virtual:bgm/packages' {
|
|
import type { SerializedPackage } from '@tts/bgm';
|
|
const packages: SerializedPackage[];
|
|
export default packages;
|
|
}
|
|
|
|
declare module 'virtual:bgm/package/*' {
|
|
import type { SerializedPackage } from '@tts/bgm';
|
|
const pkg: SerializedPackage;
|
|
export default pkg;
|
|
} |