@ts-for-gir/lib
Version:
Typescript .d.ts generator from GIR for gjs
6 lines (4 loc) • 323 B
text/typescript
import type { IntrospectedBase } from "../gir/introspected-base.ts";
import type { IntrospectedNamespace } from "../gir/namespace.ts";
// Recursive type representing any IntrospectedBase with a valid parent constraint
export type AnyIntrospectedType = IntrospectedBase<IntrospectedNamespace | AnyIntrospectedType | null>;