UNPKG

@ts-for-gir/lib

Version:

Typescript .d.ts generator from GIR for gjs

11 lines (10 loc) 524 B
import { Logger } from "../logger.js"; import { IntrospectedNamespace } from "../gir/namespace.js"; import { DtsGenerator } from "./dts.js"; import type { OptionsGeneration } from "../types/index.js"; export declare class DtsInlineGenerator extends DtsGenerator { readonly log: Logger; constructor(namespace: IntrospectedNamespace, options: OptionsGeneration); generateNamespace(node: IntrospectedNamespace): Promise<string | null>; stringifyNamespace(node: IntrospectedNamespace): Promise<string | null>; }