LogoPixi’VN
indexType aliases

Type Alias: ActivityIdType

> ActivityIdType = [keyof NqtrActivityIds] extends [never] ? string : keyof NqtrActivityIds

Defined in: src/registries/NqtrIds.ts:40

The type used wherever an activity ID is expected.

  • Default — resolves to string so that existing code compiles without changes.
  • Augmented — when NqtrActivityIds has been extended via declare module "@drincs/nqtr/registries", resolves to the union of known activity IDs.

Example

// nqtr.gen.d.ts (auto-generated by vitePluginNqtr)
declare module "@drincs/nqtr/registries" {
    interface NqtrActivityIds { "study": never; "cook": never; }
}

On this page