/**
 * @license
 * Copyright 2022-2025 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { MatterError } from "#general";
import { Status } from "../globals/Status.js";
export declare const StatusCode: typeof Status;
export type StatusCode = Status;
/** Error base Class for all errors related to the status response messages. */
export declare class StatusResponseError extends MatterError {
    readonly code: StatusCode;
    readonly clusterCode?: number | undefined;
    constructor(message: string, code: StatusCode, clusterCode?: number | undefined);
    static is(error: unknown, ...codes: StatusCode[]): error is StatusResponseError;
}
//# sourceMappingURL=StatusCode.d.ts.map