export interface IMiddlewareCompilerOptions { /** tsconfig, 默认:`undefined` */ tsconfig?: string; /** 是否自动编译configs文件夹,默认:`false` */ enabled: boolean; /** 是否强制编译configs文件夹,默认:`false` */ force: boolean; /** class-middlewares文件夹的相对位置,默认:`'app/middlewares/class'` */ rootFolder?: string; /** middlewares编译后的输出位置,默认:`'app/middlewares'` */ outFolder?: string; } export interface IInnerMiddlewareCompilerOptions extends IMiddlewareCompilerOptions { fileList?: string[]; } export declare const defaultConfigCompilerOptions: IMiddlewareCompilerOptions; export declare function middlewareCompileFn(options: Partial): string[];