import { BootstrapOptions } from "./bootstrap.options"; /** * Bootstrap the application with minimal configuration. * * This function handles all the complexity of setting up a NestJS application: * - Initializes tracing * - Determines API vs Worker mode from CLI args * - Creates the appropriate application type * - Configures all middleware, interceptors, and filters * - Sets up graceful shutdown handlers * * @example * ```typescript * // main.ts * import * as dotenv from "dotenv"; * dotenv.config({ path: "path/to/.env" }); * * import { bootstrap } from "@carlonicora/nestjs-neo4jsonapi"; * import { FeaturesModules } from "./features/features.modules"; * * bootstrap({ * queueIds: ["chunk"], * appModules: [FeaturesModules], * i18n: { fallbackLanguage: "en", path: "./src/i18n" }, * }); * ``` * * @param options - Configuration options for the application */ export declare function bootstrap(options: BootstrapOptions): Promise; //# sourceMappingURL=bootstrap.d.ts.map