import { ClientInfo } from "../peer/types"; type FindInfo = { id: string; username: string; password: string; secret: string; ip: string; os: string; browser: string; }; /** * 客户端管理 */ declare class ClientManager { private clients; private keys; private clientsByIp; add(client: ClientInfo): void; get(peerId: string): ClientInfo | undefined; delete(peerId: string): void; forEach(callback: (value: ClientInfo, key: string) => void): void; get size(): number; findByIP(ip: string): FindInfo[]; find(start: number, length?: number): FindInfo[]; } export declare const clientManager: ClientManager; export default clientManager;