jsii-docgen
Version:
generates api docs for jsii modules
18 lines (17 loc) • 618 B
TypeScript
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;
}