UNPKG

springboot-express

Version:

express-spring-boot

27 lines (26 loc) 1.12 kB
import { ExpressSpringApplicationImpl } from "./Interfaces"; import { MiddleWare } from "./MiddleWare"; import { Spring } from "./Spring"; import { IPropertiesFile } from "lib-utils-ts/src/Interface"; import * as express from "express"; export declare abstract class ExpressSpringApp implements ExpressSpringApplicationImpl { private readonly applicationWrap; private static readonly logger; private prop; protected baseUrl: string; protected middleWare: MiddleWare; protected mockUserAccess: Spring.AUTH_LEVEL; protected constructor(properties?: IPropertiesFile<string, Object>); setBaseUrl(baseUrl: string): ExpressSpringApp; getBaseUrl(): string; setMockDefaultUserAccess(level: Spring.AUTH_LEVEL): ExpressSpringApplicationImpl; getMockDefaultUserAccess(): Spring.AUTH_LEVEL; getApp(): express.Application; getMiddleWare(): MiddleWare; loadProperties(path: string): ExpressSpringApplicationImpl; config(): ExpressSpringApplicationImpl; initPages(): ExpressSpringApplicationImpl; private getSSlOpts; sslProtocol(): void; listen(): void; }