UNPKG

jsii-docgen

Version:

generates api docs for jsii modules

18 lines (17 loc) 618 B
import * as reflect from 'jsii-reflect'; import { ClassSchema } from '../schema'; import { Transpile } from '../transpile/transpile'; export declare class Class { private readonly transpile; private readonly klass; static isConstruct(klass: reflect.ClassType): boolean; private readonly transpiled; private readonly initializer?; private readonly instanceMethods; private readonly staticFunctions; private readonly constants; private readonly properties; private readonly interfaces; constructor(transpile: Transpile, klass: reflect.ClassType); toJson(): ClassSchema; }