import { type DataViewReader } from "./data-view-reader.js"; /**
The value of this characteristic is a variable-length UTF-8 string representing the serial number for a particular instance of the device.
*/ export interface SerialNumberString { /**Format: `utf8s`
*/ serialNumber: string; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.serial_number_string.xml | Serial Number String} */ export declare class SerialNumberStringImpl implements SerialNumberString { static readonly UUID_PREFIX = 10789; static readonly TYPE_NAME = "org.bluetooth.characteristic.serial_number_string"; static readonly NAME = "Serial Number String"; /** Parse from a DataView into {@link SerialNumberString}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): SerialNumberStringImpl; readonly serialNumber: string; constructor(serialNumberString: SerialNumberString); } /** Parse from a DataView into {@link SerialNumberString}. */ export declare function serialNumberStringFromDataView(dataView: DataView | DataViewReader, indexStart?: number): SerialNumberString; //# sourceMappingURL=serial-number-string.d.ts.map