import { ConfigSource } from '../adapters'; import { ClassConstructor } from '../utils/class-constructor'; import { LoaderOptions } from './loader.options'; export interface Loader { load(template: ClassConstructor, source: ConfigSource, options: LoaderOptions): TTemplate; }