import { type DataViewReader } from "./data-view-reader.js"; /**

The value of this characteristic is a UTF-8 string representing the model number assigned by the device vendor.

*/ export interface ModelNumberString { /**

Format: `utf8s`

*/ modelNumber: string; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.model_number_string.xml | Model Number String} */ export declare class ModelNumberStringImpl implements ModelNumberString { static readonly UUID_PREFIX = 10788; static readonly TYPE_NAME = "org.bluetooth.characteristic.model_number_string"; static readonly NAME = "Model Number String"; /** Parse from a DataView into {@link ModelNumberString}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): ModelNumberStringImpl; readonly modelNumber: string; constructor(modelNumberString: ModelNumberString); } /** Parse from a DataView into {@link ModelNumberString}. */ export declare function modelNumberStringFromDataView(dataView: DataView | DataViewReader, indexStart?: number): ModelNumberString; //# sourceMappingURL=model-number-string.d.ts.map