/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { MaybePromise } from "@matter/general"; import { OperationalStateBehavior } from "./OperationalStateBehavior.js"; /** * This is the default server implementation of {@link OperationalStateBehavior} and offers the following features: * * It validates the attributes on initialization against the definition of the specification. * * When The `operationalError` attribute is set also sets the `operationalState` to `Error` and emits the `operationalError` event. * * When a Non-Error `operationalState` is set it clears the `operationalError` attribute. */ export declare class OperationalStateServer extends OperationalStateBehavior { #private; initialize(): MaybePromise; } //# sourceMappingURL=OperationalStateServer.d.ts.map