import { ServerConfig, Logger, ServerStats } from './types'; export declare class GzipStaticServer { private server; private config; private logger; private fileHandler; private uploadHandler; private fileWatcher; private stats; private middleware; constructor(config: ServerConfig); private setupFileWatcher; private addMiddleware; private handleApiRequest; private setupCors; private handleRequest; start(): Promise; stop(): Promise; getStats(): ServerStats & { uptime: number; cacheStats: any; }; getLogger(): Logger; getConfig(): ServerConfig; } //# sourceMappingURL=server.d.ts.map