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