UNPKG

@deepkit/framework

Version:

18 lines (17 loc) 658 B
import { Filesystem } from '@deepkit/filesystem'; import { AppModule } from '@deepkit/app'; import { ClassType } from '@deepkit/core'; import { InjectorContext } from '@deepkit/injector'; export declare class FilesystemRegistry { protected injectorContext: InjectorContext; protected filesystems: { classType: ClassType; module: AppModule<any>; }[]; constructor(injectorContext: InjectorContext); addFilesystem(classType: ClassType, module: AppModule<any>): void; getFilesystems(): Filesystem[]; } export declare class PublicFilesystem extends Filesystem { constructor(publicDir: string, publicBaseUrl: string); }