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