/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { MaybePromise } from "@matter/general"; import { OvenCavityOperationalStateBehavior } from "./OvenCavityOperationalStateBehavior.js"; /** * This is the default server implementation of {@link OvenCavityOperationalStateBehavior}. * * The default implementation is currently not handling all Q-Requirements of the optional CountdownTime attribute, * so this needs to be adjusted and implemented device specific if the attribute is used. * * The default implementation will send the error event and sets the device into the error state when the operational * error attribute is set to a value other than NoError. The error state will be cleared when the operational state * is set to a value other than Error. */ export declare class OvenCavityOperationalStateServer extends OvenCavityOperationalStateBehavior { #private; initialize(): MaybePromise; } //# sourceMappingURL=OvenCavityOperationalStateServer.d.ts.map