indexInterfaces
Interface: PixivnBundleIds
Defined in: src/canvas/types/BundleIdType.ts:26
An empty interface that can be augmented via declare module '@drincs/pixi-vn/canvas'
to constrain the set of valid asset bundle names to a known union of string literals.
When this interface has no keys (the default), BundleIdType resolves to string,
preserving full backwards compatibility. Once you augment it, BundleIdType becomes
the union of the declared keys and the compiler will reject any unknown bundle name.
The augmentation is typically written into an auto-generated declaration file by the
Vite plugin (see the assetsManifest option of vitePluginPixivn), but it can
also be written by hand.
Example
// pixi-vn.gen.d.ts (auto-generated — do not edit manually)
declare module "@drincs/pixi-vn/canvas" {
interface PixivnBundleIds {
main: never;
ui: never;
}
}
export {};