/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ /*** THIS FILE IS GENERATED, DO NOT EDIT ***/ import { BindingServer as BaseBindingServer } from "../behaviors/binding/BindingServer.js"; import { FixedLabelServer as BaseFixedLabelServer } from "../behaviors/fixed-label/FixedLabelServer.js"; import { UserLabelServer as BaseUserLabelServer } from "../behaviors/user-label/UserLabelServer.js"; export declare namespace BaseRequirements { /** * The Binding cluster is optional per the Matter specification. * * We provide this alias to the default implementation {@link BindingServer} for convenience. */ const BindingServer: typeof BaseBindingServer; /** * The FixedLabel cluster is optional per the Matter specification. * * We provide this alias to the default implementation {@link FixedLabelServer} for convenience. */ const FixedLabelServer: typeof BaseFixedLabelServer; /** * The UserLabel cluster is optional per the Matter specification. * * We provide this alias to the default implementation {@link UserLabelServer} for convenience. */ const UserLabelServer: typeof BaseUserLabelServer; /** * An implementation for each server cluster supported by the endpoint per the Matter specification. */ const server: { optional: { Binding: typeof BaseBindingServer; FixedLabel: typeof BaseFixedLabelServer; UserLabel: typeof BaseUserLabelServer; }; }; } export declare namespace BaseEndpoint { const requirements: typeof BaseRequirements; } //# sourceMappingURL=base.d.ts.map