lambdaorm-base
Version:
12 lines (11 loc) • 480 B
TypeScript
import { Schema, SchemaInfo, IFileSchemaService } from '../domain';
import { H3lp } from 'h3lp';
import { SchemaFileHelper } from './schemaFileHelper';
export declare class FileSchemaService implements IFileSchemaService {
private schemaFileHelper;
private helper;
constructor(schemaFileHelper: SchemaFileHelper, helper: H3lp);
read(source: string): Promise<SchemaInfo | null>;
write(schema: Schema, fullPath: string): Promise<void>;
private readConfig;
}