import { Express } from 'express'; import http from 'http'; import https from 'https'; import { ControllerMethodPath, ILogger } from '../../../../definitions'; export declare class EtcApi { static frameworkEtcApi: EtcApi; private app; private controllerApis; private server; private setupApplication; private checkBeforeSetupApplication; private checkAfterSetupApplication; private static initialize; private static getBakkuEtcApi; static start(logger?: IL, ssl?: https.ServerOptions): Promise; static getExpressApp(): Express; static getControllerApis(): ControllerMethodPath; static getResourceData(): T; static getServer(): http.Server | https.Server; } //# sourceMappingURL=index.d.ts.map