15 lines
		
	
	
		
			501 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			501 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { ServiceConfig, ServiceRecord } from './service';
 | 
						|
export declare class Server {
 | 
						|
    mdns: any;
 | 
						|
    private registry;
 | 
						|
    private errorCallback;
 | 
						|
    constructor(opts: Partial<ServiceConfig>, errorCallback?: Function | undefined);
 | 
						|
    register(records: Array<ServiceRecord> | ServiceRecord): void;
 | 
						|
    unregister(records: Array<ServiceRecord> | ServiceRecord): void;
 | 
						|
    private respondToQuery;
 | 
						|
    private recordsFor;
 | 
						|
    private isDuplicateRecord;
 | 
						|
    private unique;
 | 
						|
}
 | 
						|
export default Server;
 |