lambdaorm-base
Version:
18 lines (17 loc) • 911 B
TypeScript
import { Schema } from '../../domain';
import { DataSourceConfigService } from '../services/config/dataSourceConfigService';
import { DomainConfigService } from '../services/config/domainConfigService';
import { MappingsConfigService } from '../services/config/mappingsConfigService';
import { StageConfigService } from '../services/config/stageConfigService';
import { ViewsConfigService } from '../services/config/viewsConfigService';
import { OrmBaseH3lp } from '../../../shared';
export declare class LoadSchema {
private readonly source;
private readonly domain;
private readonly mapping;
private readonly stage;
private readonly view;
private readonly helper;
constructor(source: DataSourceConfigService, domain: DomainConfigService, mapping: MappingsConfigService, stage: StageConfigService, view: ViewsConfigService, helper: OrmBaseH3lp);
load(source: Schema): Schema;
}