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

Email address of the user. See Note below.

*/ export interface EmailAddress { /** *

Format: `utf8s`

*

Unit: `org.bluetooth.unit.unitless`

*/ emailAddress: 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.email_address.xml | Email Address} */ export declare class EmailAddressImpl implements EmailAddress { static readonly UUID_PREFIX = 10887; static readonly TYPE_NAME = "org.bluetooth.characteristic.email_address"; static readonly NAME = "Email Address"; /** Parse from a DataView into {@link EmailAddress}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): EmailAddressImpl; readonly emailAddress: string; constructor(emailAddress: EmailAddress); } /** Parse from a DataView into {@link EmailAddress}. */ export declare function emailAddressFromDataView(dataView: DataView | DataViewReader, indexStart?: number): EmailAddress; //# sourceMappingURL=email-address.d.ts.map