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

Format: `utf8s`

*

Unit: `org.bluetooth.unit.unitless`

*

The Language definition is based on ISO639-1.

*/ language: string; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.language.xml | Language} */ export declare class LanguageImpl implements Language { static readonly UUID_PREFIX = 10914; static readonly TYPE_NAME = "org.bluetooth.characteristic.language"; static readonly NAME = "Language"; /** Parse from a DataView into {@link Language}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): LanguageImpl; readonly language: string; constructor(language: Language); } /** Parse from a DataView into {@link Language}. */ export declare function languageFromDataView(dataView: DataView | DataViewReader, indexStart?: number): Language; //# sourceMappingURL=language.d.ts.map