/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import type { Node } from "#node/Node.js"; import { Construction } from "@matter/general"; /** * Base class for networking implementation. */ export declare abstract class NetworkRuntime { #private; get abortSignal(): AbortSignal; get construction(): Construction; constructor(owner: Node); [Construction.construct](): Promise; [Construction.destruct](): Promise; close(): Promise; protected abstract start(): Promise; protected abstract stop(): Promise; protected get owner(): Node; } //# sourceMappingURL=NetworkRuntime.d.ts.map