/**
 * @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