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