import { type DataViewReader } from "./data-view-reader.js"; import { type DateTime } from "./date-time.js"; import { type DayOfWeek } from "./day-of-week.js"; export interface DayDateTime { dateTime: DateTime; dayOfWeek: DayOfWeek; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.day_date_time.xml | Day Date Time} */ export declare class DayDateTimeImpl implements DayDateTime { static readonly UUID_PREFIX = 10762; static readonly TYPE_NAME = "org.bluetooth.characteristic.day_date_time"; static readonly NAME = "Day Date Time"; /** Parse from a DataView into {@link DayDateTime}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): DayDateTimeImpl; readonly dateTime: DateTime; readonly dayOfWeek: DayOfWeek; constructor(dayDateTime: DayDateTime); } /** Parse from a DataView into {@link DayDateTime}. */ export declare function dayDateTimeFromDataView(dataView: DataView | DataViewReader, indexStart?: number): DayDateTime; //# sourceMappingURL=day-date-time.d.ts.map