import { StormConfig, BaseStorm } from './BaseStorm.js'; import { HttpRoute, RouteResolver } from '../modules/server/route-resolvers/index.js'; export declare class Storm extends BaseStorm { private routeResolver; private functions; constructor(config: StormConfig | string); init(): this; setInitialRouteResolver(routeResolver: RouteResolver): this; startServer(onStarted?: () => Promise): any; getRoutes(): HttpRoute[]; build(onStarted?: () => Promise): any; private startServerImpl; static getInstance(): Storm; getConfig(): any; }