import { FsDuplex } from "./common.js"; import type { JsonLike } from "./json.js"; import type { FsDuplexParty } from "./protocol.js"; export declare class NodeFsDuplex extends FsDuplex { private readonly heartbeatReader; private poller; private heartbeatPoller; private readonly pollInterval; private readonly heartbeatTimeout; private readonly filepaths; constructor(party: P, json: JsonLike, filepathPrefix: string, options?: { pollInterval?: number; heartbeatTimeout?: number; }); start(): Promise; stop(): Promise; destroy(): Promise; } //# sourceMappingURL=node.d.ts.map