/// import { ConfDTO } from "../dto/ConfDTO"; import * as stream from "stream"; import { DBPeer } from "../db/DBPeer"; export declare class Multicaster extends stream.Transform { private conf; private timeout; constructor(conf?: ConfDTO | null, timeout?: number); blockForward(doc: any, peers: DBPeer[]): Promise; idtyForward(doc: any, peers: DBPeer[]): Promise; certForward(doc: any, peers: DBPeer[]): Promise; revocationForward(doc: any, peers: DBPeer[]): Promise; txForward(doc: any, peers: DBPeer[]): Promise; peerForward(doc: any, peers: DBPeer[]): Promise; msForward(doc: any, peers: DBPeer[]): Promise; _write(obj: any, enc: any, done: any): void; sendBlock(toPeer: any, block: any): Promise; sendPeering(toPeer: any, peer: any): Promise; forward(params: any): (doc: any, peers: DBPeer[]) => Promise; post(peer: any, uri: string, data: any): Promise; }