springboot-express
Version:
express-spring-boot
27 lines (26 loc) • 908 B
TypeScript
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;
}