UNPKG

@vulcan-sql/build

Version:

VulcanSQL package for building projects

10 lines (9 loc) 480 B
import { APISchema, ArtifactBuilder, DocumentOptions } from '@vulcan-sql/core'; import { interfaces } from 'inversify'; import { SpecGenerator } from '../../models/extensions'; export declare class DocumentGenerator { private specGenerators; private artifactBuilder; constructor(specGeneratorFactory: interfaces.AutoNamedFactory<SpecGenerator>, options: DocumentOptions, artifactBuilder: ArtifactBuilder); generateDocuments(schemas: APISchema[]): Promise<void>; }