UNPKG

springboot-express

Version:

express-spring-boot

27 lines (26 loc) 908 B
import * as express from "express"; import { SpringApplication } from "./Interfaces"; import "lib-utils-ts/src/globalUtils"; import { Properties } from "lib-utils-ts/src/file/Properties"; export declare class Application implements SpringApplication { private static readonly INSTANCE; private readonly logger; private readonly app; private prop; private loaded; private configFile; private handler; private preValidation; constructor(); getApp(): express.Application; addHandler(handler: Object): Object; getHandler(target: string): Object; setPreValidation(constructorName: string): void; setConfigFileName(path: string): void; getConfigFileName(): string; getProperties(): Properties; loadConfiguration(path: string): void; private tree; init(pages_directory: string): SpringApplication; static getInstance(): Application; }