import { type DataViewReader } from "./data-view-reader.js"; /**
The Uniform Resource Identifier (URI) Characteristic is used to configure the URI for a subsequent request.
*/ export interface Uri { /** *Format: `utf8s`
*The URI to be used in the HTTP request.
*/ uri: string; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.uri.xml | Uri} */ export declare class UriImpl implements Uri { static readonly UUID_PREFIX = 10934; static readonly TYPE_NAME = "org.bluetooth.characteristic.uri"; static readonly NAME = "URI"; /** Parse from a DataView into {@link Uri}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): UriImpl; readonly uri: string; constructor(uri: Uri); } /** Parse from a DataView into {@link Uri}. */ export declare function uriFromDataView(dataView: DataView | DataViewReader, indexStart?: number): Uri; //# sourceMappingURL=uri.d.ts.map