UNPKG

zents

Version:

ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.

13 lines (12 loc) 711 B
import type { Controllers, EmailTemplates, Entities, SecurityProviders, Services, TemplateEngineLoaderResult } from '../types/'; import { DatabaseContainer } from '../database/DatabaseContainer'; import { Registry } from './Registry'; export declare class AutoLoader { createRegistry(): Promise<Registry>; protected loadSecurityProviders(entities: Entities, databaseContainer: DatabaseContainer): SecurityProviders; protected loadControllers(): Promise<Controllers>; protected loadServices(): Promise<Services>; protected loadTemplateData(): Promise<TemplateEngineLoaderResult>; protected loadEntities(): Promise<Entities>; protected loadEmailTemplates(): Promise<EmailTemplates>; }