import { Provider, ProviderParser } from '@kitajs/common'; import { ts } from 'ts-json-schema-generator'; import type { Promisable } from 'type-fest'; import { SchemaBuilder } from '../schema/builder'; export declare class SchemasProviderParser implements ProviderParser { private checker; private schemaBuilder; constructor(checker: ts.TypeChecker, schemaBuilder: SchemaBuilder); /** Default provider handles all files. */ supports(file: ts.SourceFile): Promisable; parse(source: ts.SourceFile): Promise; } //# sourceMappingURL=schema.d.ts.map