vibetunnel
Version:
Terminal sharing server with web interface - supports macOS, Linux, and headless environments
19 lines (18 loc) • 492 B
TypeScript
export declare class MDNSService {
private bonjour;
private service;
private isAdvertising;
/**
* Start advertising the VibeTunnel service via mDNS/Bonjour
*/
startAdvertising(port: number, instanceName?: string): Promise<void>;
/**
* Stop advertising the service
*/
stopAdvertising(): Promise<void>;
/**
* Check if the service is currently advertising
*/
isActive(): boolean;
}
export declare const mdnsService: MDNSService;