/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { Branded } from "@matter/general"; import { TlvWrapper } from "../tlv/TlvWrapper.js"; /** * A Vendor Identifier (Vendor ID or VID) is a 16-bit number that uniquely identifies a particular * product manufacturer, vendor, or group thereof. Each Vendor ID is statically allocated by the * Connectivity Standards Alliance (see [CSA Manufacturer Code Database]). * * @see {@link MatterSpecification.v10.Core} ยง 2.5.2 */ export type VendorId = Branded; export declare function VendorId(vendorId: number, validate?: boolean): VendorId; export declare namespace VendorId { const isValid: (v: number) => v is VendorId; } /** Data model for a Vendor Identifier. */ export declare const TlvVendorId: TlvWrapper; //# sourceMappingURL=VendorId.d.ts.map