UNPKG

jsii-docgen

Version:

generates api docs for jsii modules

15 lines (14 loc) 531 B
import * as reflect from 'jsii-reflect'; import { InterfaceSchema } from '../schema'; import { Transpile } from '../transpile/transpile'; export declare class Interface { private readonly iface; static isStruct(iface: reflect.InterfaceType): boolean; private readonly implementations; private readonly bases; private readonly instanceMethods; private readonly properties; private readonly transpiled; constructor(transpile: Transpile, iface: reflect.InterfaceType); toJson(): InterfaceSchema; }