import { AwilixContainer } from 'awilix'; import { Application } from "./application/Application"; export interface BootstrapOptions { appFolder: string; domainsFolder: string; infraFolder: string; scanFolders?: string[]; } export interface BaseBootstrapEnv { app: Application; env: string; DIContainer: AwilixContainer; } export declare function bootstrap(app: Application, { appFolder, domainsFolder, infraFolder, scanFolders }: BootstrapOptions, env?: string): Promise;