import { KottsterApp } from "../core/app"; interface KottsterServerOptions { app: KottsterApp; } export declare class KottsterServer { private app; private expressApp; private port; private server; private wss; constructor({ app, }: KottsterServerOptions); private setupMiddleware; private setupServiceRoutes; private setupWebSocketHealthCheck; private checkIfAppSchemaIsEmpty; private setupDynamicDataSources; private setupDynamicRoutes; private createRequestWithPageDataMiddleware; private setupStaticFiles; checkDistDirectoryExists(): void; start(): Promise; stop(): Promise; } export {};