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

Last name of the user. See Note below.

*/ export interface LastName { /** *

Format: `utf8s`

*

Unit: `org.bluetooth.unit.unitless`

*/ lastName: string; } /** * The length of the utf8s-based UDS Characteristic is variable and may exceed the default ATT_MTU defined in the Core Specification. * @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.last_name.xml | Last Name} */ export declare class LastNameImpl implements LastName { static readonly UUID_PREFIX = 10896; static readonly TYPE_NAME = "org.bluetooth.characteristic.last_name"; static readonly NAME = "Last Name"; /** Parse from a DataView into {@link LastName}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): LastNameImpl; readonly lastName: string; constructor(lastName: LastName); } /** Parse from a DataView into {@link LastName}. */ export declare function lastNameFromDataView(dataView: DataView | DataViewReader, indexStart?: number): LastName; //# sourceMappingURL=last-name.d.ts.map