///
import { IDiscoveryNetwork } from "./model";
export declare class CompositeDiscoveryNetwork implements IDiscoveryNetwork {
private readonly delegates;
constructor(delegates: IDiscoveryNetwork[]);
close(): void;
ping(deviceIp?: string): Promise;
send(recipientAddress: string, recipientPort: number, type: string, data?: Record): Promise;
sendBuffer(recipientAddress: string, recipientPort: number, message: Buffer): Promise;
}