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

Value 0, meaning ?Ringer Silent"

*

Value 1, meaning ?Ringer Normal?

*

The value 0x01 shall be interpreted as ?Ringer Normal?

*/ export interface RingerSetting { /** *

Format: `8bit`

*

Minimum: 0

*

Maximum: 1

* | Key | Description | * | --- | ------------- | * | 0 | Ringer Silent | * | 1 | Ringer Normal | * *

Reserved for future use: 2 to 255

*/ ringerSetting: number; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.ringer_setting.xml | Ringer Setting} */ export declare class RingerSettingImpl implements RingerSetting { static readonly UUID_PREFIX = 10817; static readonly TYPE_NAME = "org.bluetooth.characteristic.ringer_setting"; static readonly NAME = "Ringer Setting"; /** Parse from a DataView into {@link RingerSetting}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): RingerSettingImpl; readonly ringerSetting: number; constructor(ringerSetting: RingerSetting); } /** Parse from a DataView into {@link RingerSetting}. */ export declare function ringerSettingFromDataView(dataView: DataView | DataViewReader, indexStart?: number): RingerSetting; //# sourceMappingURL=ringer-setting.d.ts.map