export declare class KSyncServer {
    private port;
    private wss;
    private clients;
    private events;
    private currentVersion;
    private heartbeatInterval?;
    constructor(port?: number);
    private setupServer;
    private handleMessage;
    private handleEvent;
    private handleSyncRequest;
    private sendSyncResponse;
    private broadcast;
    private startHeartbeat;
    private generateClientId;
    getStats(): {
        connectedClients: number;
        totalEvents: number;
        currentVersion: number;
    };
    close(): void;
}
