import { GATT_CHARACTERISTIC_TABLE, GATT_DESCRIPTOR_TABLE, GATT_SERVICE_TABLE } from "./assigned.js"; export type GattName = GattServiceName | GattCharacteristicName | GattDescriptorName; export type GattTableValues = readonly [value: number, label: string | undefined]; export type GattIdsTable = Record; export type GattServiceName = keyof typeof GATT_SERVICE_TABLE; export type GattCharacteristicName = keyof typeof GATT_CHARACTERISTIC_TABLE; export type GattDescriptorName = keyof typeof GATT_DESCRIPTOR_TABLE; /** * Convert the given value to hex and wrap it in a full UUID format. */ export declare const gattUuidFromValue: (num: number) => string; /** * Consolidated metadata for an assigned Service, Characteristic, or Descriptor. */ export interface GattNamedDetails { /** * String-formatted version of `value`, zero-padded to 4 characters, but without a leading "0x". * @example * "2a37" */ readonly hex: string; /** * Human-readable descriptive label for the value. * @example * "Heart Rate Measurement" */ readonly label: string | undefined; /** * Key for the value, usually snake-case formatted. * @example * "heart_rate_measurement" */ readonly name: string; /** * Full 36-character UUID, with all-lowercase hex characters. * @example * "0000180d-0000-1000-8000-00805f9b34fb" */ readonly uuid: string; /** * Assigned numeric ID, without formatting. * @example * 6157 */ readonly value: number; } type TableAccessor = Record; export declare const isGattServiceName: (value: unknown) => value is "alert_notification" | "audio_input_control" | "audio_stream_control" | "authorization_control" | "automation_io" | "basic_audio_announcement" | "battery_service" | "binary_sensor" | "blood_pressure" | "body_composition" | "bond_management" | "broadcast_audio_announcement" | "broadcast_audio_scan" | "common_audio" | "constant_tone_extension" | "continuous_glucose_monitoring" | "coordinated_set_identification" | "current_time" | "cycling_power" | "cycling_speed_and_cadence" | "device_information" | "device_time" | "elapsed_time" | "electronic_shelf_label" | "emergency_configuration" | "environmental_sensing" | "fitness_machine" | "gaming_audio" | "gap" | "gatt" | "generic_health_sensor" | "generic_media_control" | "generic_telephone_bearer" | "glucose" | "health_thermometer" | "hearing_access" | "heart_rate" | "http_proxy" | "human_interface_device" | "immediate_alert" | "indoor_positioning" | "industrial_measurement_device" | "insulin_delivery" | "internet_protocol_support" | "link_loss" | "location_and_navigation" | "media_control" | "mesh_provisioning" | "mesh_proxy" | "mesh_proxy_solicitation" | "microphone_control" | "next_dst_change" | "object_transfer" | "phone_alert_status" | "physical_activity_monitor" | "public_broadcast_announcement" | "published_audio_capabilities" | "pulse_oximeter" | "reconnection_configuration" | "reference_time_update" | "running_speed_and_cadence" | "scan_parameters" | "telephone_bearer" | "telephony_and_media_audio" | "transport_discovery" | "tx_power" | "user_data" | "volume_control" | "volume_offset" | "weight_scale", gattServiceName: (idOrName: string | number | null | undefined) => "alert_notification" | "audio_input_control" | "audio_stream_control" | "authorization_control" | "automation_io" | "basic_audio_announcement" | "battery_service" | "binary_sensor" | "blood_pressure" | "body_composition" | "bond_management" | "broadcast_audio_announcement" | "broadcast_audio_scan" | "common_audio" | "constant_tone_extension" | "continuous_glucose_monitoring" | "coordinated_set_identification" | "current_time" | "cycling_power" | "cycling_speed_and_cadence" | "device_information" | "device_time" | "elapsed_time" | "electronic_shelf_label" | "emergency_configuration" | "environmental_sensing" | "fitness_machine" | "gaming_audio" | "gap" | "gatt" | "generic_health_sensor" | "generic_media_control" | "generic_telephone_bearer" | "glucose" | "health_thermometer" | "hearing_access" | "heart_rate" | "http_proxy" | "human_interface_device" | "immediate_alert" | "indoor_positioning" | "industrial_measurement_device" | "insulin_delivery" | "internet_protocol_support" | "link_loss" | "location_and_navigation" | "media_control" | "mesh_provisioning" | "mesh_proxy" | "mesh_proxy_solicitation" | "microphone_control" | "next_dst_change" | "object_transfer" | "phone_alert_status" | "physical_activity_monitor" | "public_broadcast_announcement" | "published_audio_capabilities" | "pulse_oximeter" | "reconnection_configuration" | "reference_time_update" | "running_speed_and_cadence" | "scan_parameters" | "telephone_bearer" | "telephony_and_media_audio" | "transport_discovery" | "tx_power" | "user_data" | "volume_control" | "volume_offset" | "weight_scale" | undefined; export declare const isGattCharacteristicName: (value: unknown) => value is "string" | "boolean" | "current_time" | "device_time" | "acceleration" | "acs_control_point" | "acs_data_in" | "acs_data_out_indicate" | "acs_data_out_notify" | "acs_status" | "active_preset_index" | "activity_goal" | "advertising_constant_tone_extension_interval" | "advertising_constant_tone_extension_minimum_length" | "advertising_constant_tone_extension_minimum_transmit_count" | "advertising_constant_tone_extension_phy" | "advertising_constant_tone_extension_transmit_duration" | "aerobic_heart_rate_lower_limit" | "aerobic_heart_rate_upper_limit" | "aerobic_threshold" | "age" | "aggregate" | "alert_category_id" | "alert_category_id_bit_mask" | "alert_level" | "alert_notification_control_point" | "alert_status" | "altitude" | "ammonia_concentration" | "anaerobic_heart_rate_lower_limit" | "anaerobic_heart_rate_upper_limit" | "anaerobic_threshold" | "analog" | "analog_output" | "ap_sync_key_material" | "apparent_energy_32" | "apparent_power" | "apparent_wind_direction" | "apparent_wind_speed" | "ase_control_point" | "audio_input_control_point" | "audio_input_description" | "audio_input_state" | "audio_input_status" | "audio_input_type" | "audio_location" | "audio_output_description" | "available_audio_contexts" | "average_current" | "average_voltage" | "barometric_pressure_trend" | "battery_critical_status" | "battery_energy_status" | "battery_health_information" | "battery_health_status" | "battery_information" | "battery_level" | "battery_level_state" | "battery_level_status" | "battery_power_state" | "battery_time_status" | "bearer_list_current_calls" | "bearer_provider_name" | "bearer_signal_strength" | "bearer_signal_strength_reporting_interval" | "bearer_technology" | "bearer_uci" | "bearer_uri_schemes_supported_list" | "bgr_features" | "bgs_features" | "blood_pressure_feature" | "blood_pressure_measurement" | "blood_pressure_record" | "bluetooth_sig_data" | "body_composition_feature" | "body_composition_measurement" | "body_sensor_location" | "bond_management_control_point" | "bond_management_feature" | "boot_keyboard_input_report" | "boot_keyboard_output_report" | "boot_mouse_input_report" | "br_edr_handover_data" | "broadcast_audio_scan_control_point" | "broadcast_receive_state" | "bss_control_point" | "bss_response" | "call_control_point" | "call_control_point_optional_opcodes" | "call_friendly_name" | "call_state" | "caloric_intake" | "carbon_monoxide_concentration" | "cardiorespiratory_activity_instantaneous_data" | "cardiorespiratory_activity_summary_data" | "cgm_feature" | "cgm_measurement" | "cgm_session_run_time" | "cgm_session_start_time" | "cgm_specific_ops_control_point" | "cgm_status" | "chromatic_distance_from_planckian" | "chromaticity_coordinate" | "chromaticity_coordinates" | "chromaticity_in_cct_and_duv_values" | "chromaticity_tolerance" | "cie_13_3_1995_color_rendering_index" | "client_supported_features" | "co2_concentration" | "coefficient" | "constant_tone_extension_enable" | "content_control_id" | "correlated_color_temperature" | "cosine_of_the_angle" | "count_16" | "count_24" | "country_code" | "cross_trainer_data" | "csc_feature" | "csc_measurement" | "current_elapsed_time" | "current_group_object_id" | "current_track_object_id" | "current_track_segments_object_id" | "cycling_power_control_point" | "cycling_power_feature" | "cycling_power_measurement" | "cycling_power_vector" | "database_change_increment" | "database_hash" | "date_of_birth" | "date_of_threshold_assessment" | "date_time" | "date_utc" | "day_date_time" | "day_of_week" | "descriptor_value_changed" | "device_time_control_point" | "device_time_feature" | "device_time_parameters" | "device_wearing_position" | "dew_point" | "digital" | "digital_output" | "dst_offset" | "electric_current" | "electric_current_range" | "electric_current_specification" | "electric_current_statistics" | "elevation" | "email_address" | "emergency_id" | "emergency_text" | "encrypted_data_key_material" | "energy" | "energy_32" | "energy_in_a_period_of_day" | "enhanced_blood_pressure_measurement" | "enhanced_intermediate_cuff_pressure" | "esl_address" | "esl_control_point" | "esl_current_absolute_time" | "esl_display_information" | "esl_image_information" | "esl_led_information" | "esl_response_key_material" | "esl_sensor_information" | "estimated_service_date" | "event_statistics" | "exact_time_100" | "exact_time_256" | "fat_burn_heart_rate_lower_limit" | "fat_burn_heart_rate_upper_limit" | "firmware_revision_string" | "first_name" | "first_use_date" | "fitness_machine_control_point" | "fitness_machine_feature" | "fitness_machine_status" | "five_zone_heart_rate_limits" | "fixed_string_16" | "fixed_string_24" | "fixed_string_36" | "fixed_string_64" | "fixed_string_8" | "floor_number" | "force" | "four_zone_heart_rate_limits" | "gain_settings_attribute" | "gap.appearance" | "gap.central_address_resolution" | "gap.device_name" | "gap.peripheral_preferred_connection_parameters" | "gap.peripheral_privacy_flag" | "gap.reconnection_address" | "gatt.service_changed" | "gender" | "general_activity_instantaneous_data" | "general_activity_summary_data" | "generic_level" | "ghs_control_point" | "global_trade_item_number" | "glucose_feature" | "glucose_measurement" | "glucose_measurement_context" | "gmap_role" | "gust_factor" | "handedness" | "hardware_revision_string" | "health_sensor_features" | "hearing_aid_features" | "hearing_aid_preset_control_point" | "heart_rate_control_point" | "heart_rate_max" | "heart_rate_measurement" | "heat_index" | "height" | "hid_control_point" | "hid_information" | "high_intensity_exercise_threshold" | "high_resolution_height" | "high_temperature" | "high_voltage" | "hip_circumference" | "http_control_point" | "http_entity_body" | "http_headers" | "http_status_code" | "https_security" | "humidity" | "idd_annunciation_status" | "idd_command_control_point" | "idd_command_data" | "idd_features" | "idd_history_data" | "idd_record_access_control_point" | "idd_status" | "idd_status_changed" | "idd_status_reader_control_point" | "ieee_11073-20601_regulatory_certification_data_list" | "illuminance" | "imd_control" | "imd_historical_data" | "imd_status" | "imds_descriptor_value_changed" | "incoming_call" | "incoming_call_target_bearer_uri" | "indoor_bike_data" | "indoor_positioning_configuration" | "intermediate_cuff_pressure" | "intermediate_temperature" | "irradiance" | "language" | "last_name" | "latitude" | "le_gatt_security_levels" | "life_cycle_data" | "light_distribution" | "light_output" | "light_source_type" | "linear_position" | "live_health_observations" | "ln_control_point" | "ln_feature" | "local_east_coordinate" | "local_north_coordinate" | "local_time_information" | "location_and_speed" | "location_name" | "lock_characteristic" | "longitude" | "luminous_efficacy" | "luminous_energy" | "luminous_exposure" | "luminous_flux" | "luminous_flux_range" | "luminous_intensity" | "magnetic_declination" | "magnetic_flux_density_2d" | "magnetic_flux_density_3d" | "manufacturer_name_string" | "mass_flow" | "maximum_recommended_heart_rate" | "measurement_interval" | "media_control_point" | "media_control_point_opcodes_supported" | "media_player_icon_object_id" | "media_player_icon_url" | "media_player_name" | "media_state" | "medical_devices" | "mesh_provisioning_data_in" | "mesh_provisioning_data_out" | "mesh_proxy_data_in" | "mesh_proxy_data_out" | "methane_concentration" | "middle_name" | "model_number_string" | "mute" | "navigation" | "network_availability" | "new_alert" | "next_track_object_id" | "nitrogen_dioxide_concentration" | "noise" | "non-methane_volatile_organic_compounds_concentration" | "object_action_control_point" | "object_changed" | "object_first_created" | "object_id" | "object_last_modified" | "object_list_control_point" | "object_list_filter" | "object_name" | "object_properties" | "object_size" | "object_type" | "observation_schedule_changed" | "on-demand_ranging_data" | "ots_feature" | "ozone_concentration" | "parent_group_object_id" | "particulate_matter_pm1_concentration" | "particulate_matter_pm10_concentration" | "particulate_matter_pm2_5_concentration" | "perceived_lightness" | "percentage_8" | "percentage_8_steps" | "physical_activity_current_session" | "physical_activity_monitor_control_point" | "physical_activity_monitor_features" | "physical_activity_session_descriptor" | "playback_speed" | "playing_order" | "playing_orders_supported" | "plx_continuous_measurement" | "plx_features" | "plx_spot_check_measurement" | "pnp_id" | "pollen_concentration" | "position_2d" | "position_3d" | "position_quality" | "power" | "power_specification" | "preferred_units" | "pressure" | "protocol_mode" | "pulse_oximetry_control_point" | "rainfall" | "ranging_data_ready" | "rank_characteristic" | "ras_control_point" | "ras_features" | "rc_feature" | "rc_settings" | "real-time_ranging_data" | "reconnection_configuration_control_point" | "record_access_control_point" | "reference_time_information" | "registered_user" | "relative_runtime_in_a_correlated_color_temperature_range" | "relative_runtime_in_a_current_range" | "relative_runtime_in_a_generic_level_range" | "relative_value_in_a_period_of_day" | "relative_value_in_a_temperature_range" | "relative_value_in_a_voltage_range" | "relative_value_in_an_illuminance_range" | "removable" | "report" | "report_map" | "resolvable_private_address_only" | "resting_heart_rate" | "ringer_control_point" | "ringer_setting" | "rotational_speed" | "rower_data" | "rsc_feature" | "rsc_measurement" | "sc_control_point" | "scan_interval_window" | "scan_refresh" | "scientific_temperature_celsius" | "search_control_point" | "search_results_object_id" | "secondary_time_zone" | "sedentary_interval_notification" | "seeking_speed" | "sensor_location" | "serial_number_string" | "server_supported_features" | "service_cycle_data" | "service_required" | "set_identity_resolving_key" | "sink_ase" | "sink_audio_locations" | "sink_pac" | "size_characteristic" | "sleep_activity_instantaneous_data" | "sleep_activity_summary_data" | "software_revision_string" | "source_ase" | "source_audio_locations" | "source_pac" | "sport_type_for_aerobic_and_anaerobic_thresholds" | "stair_climber_data" | "status_flags" | "step_climber_data" | "step_counter_activity_summary_data" | "stored_health_observations" | "stride_length" | "sulfur_dioxide_concentration" | "sulfur_hexafluoride_concentration" | "supported_audio_contexts" | "supported_heart_rate_range" | "supported_inclination_range" | "supported_new_alert_category" | "supported_power_range" | "supported_resistance_level_range" | "supported_speed_range" | "supported_unread_alert_category" | "system_id" | "tds_control_point" | "temperature" | "temperature_8" | "temperature_8_in_a_period_of_day" | "temperature_8_statistics" | "temperature_celsius" | "temperature_fahrenheit" | "temperature_measurement" | "temperature_range" | "temperature_statistics" | "temperature_type" | "termination_reason" | "three_zone_heart_rate_limits" | "time_accuracy" | "time_broadcast" | "time_change_log_data" | "time_decihour_8" | "time_exponential_8" | "time_hour_24" | "time_millisecond_24" | "time_second_16" | "time_second_32" | "time_second_8" | "time_source" | "time_update_control_point" | "time_update_state" | "time_with_dst" | "time_zone" | "tmap_role" | "torque" | "track_changed" | "track_duration" | "track_position" | "track_title" | "training_status" | "treadmill_data" | "true_wind_direction" | "true_wind_speed" | "two_zone_heart_rate_limits" | "tx_power_level" | "ugg_features" | "ugt_features" | "uncertainty" | "unread_alert_status" | "uri" | "user_control_point" | "user_index" | "uv_index" | "vo2_max" | "voc_concentration" | "voltage" | "voltage_frequency" | "voltage_specification" | "voltage_statistics" | "volume_control_point" | "volume_flags" | "volume_flow" | "volume_offset_control_point" | "volume_offset_state" | "volume_state" | "waist_circumference" | "weight" | "weight_measurement" | "weight_scale_feature" | "wind_chill" | "work_cycle_data" | "length", gattCharacteristicName: (idOrName: string | number | null | undefined) => "string" | "boolean" | "current_time" | "device_time" | "acceleration" | "acs_control_point" | "acs_data_in" | "acs_data_out_indicate" | "acs_data_out_notify" | "acs_status" | "active_preset_index" | "activity_goal" | "advertising_constant_tone_extension_interval" | "advertising_constant_tone_extension_minimum_length" | "advertising_constant_tone_extension_minimum_transmit_count" | "advertising_constant_tone_extension_phy" | "advertising_constant_tone_extension_transmit_duration" | "aerobic_heart_rate_lower_limit" | "aerobic_heart_rate_upper_limit" | "aerobic_threshold" | "age" | "aggregate" | "alert_category_id" | "alert_category_id_bit_mask" | "alert_level" | "alert_notification_control_point" | "alert_status" | "altitude" | "ammonia_concentration" | "anaerobic_heart_rate_lower_limit" | "anaerobic_heart_rate_upper_limit" | "anaerobic_threshold" | "analog" | "analog_output" | "ap_sync_key_material" | "apparent_energy_32" | "apparent_power" | "apparent_wind_direction" | "apparent_wind_speed" | "ase_control_point" | "audio_input_control_point" | "audio_input_description" | "audio_input_state" | "audio_input_status" | "audio_input_type" | "audio_location" | "audio_output_description" | "available_audio_contexts" | "average_current" | "average_voltage" | "barometric_pressure_trend" | "battery_critical_status" | "battery_energy_status" | "battery_health_information" | "battery_health_status" | "battery_information" | "battery_level" | "battery_level_state" | "battery_level_status" | "battery_power_state" | "battery_time_status" | "bearer_list_current_calls" | "bearer_provider_name" | "bearer_signal_strength" | "bearer_signal_strength_reporting_interval" | "bearer_technology" | "bearer_uci" | "bearer_uri_schemes_supported_list" | "bgr_features" | "bgs_features" | "blood_pressure_feature" | "blood_pressure_measurement" | "blood_pressure_record" | "bluetooth_sig_data" | "body_composition_feature" | "body_composition_measurement" | "body_sensor_location" | "bond_management_control_point" | "bond_management_feature" | "boot_keyboard_input_report" | "boot_keyboard_output_report" | "boot_mouse_input_report" | "br_edr_handover_data" | "broadcast_audio_scan_control_point" | "broadcast_receive_state" | "bss_control_point" | "bss_response" | "call_control_point" | "call_control_point_optional_opcodes" | "call_friendly_name" | "call_state" | "caloric_intake" | "carbon_monoxide_concentration" | "cardiorespiratory_activity_instantaneous_data" | "cardiorespiratory_activity_summary_data" | "cgm_feature" | "cgm_measurement" | "cgm_session_run_time" | "cgm_session_start_time" | "cgm_specific_ops_control_point" | "cgm_status" | "chromatic_distance_from_planckian" | "chromaticity_coordinate" | "chromaticity_coordinates" | "chromaticity_in_cct_and_duv_values" | "chromaticity_tolerance" | "cie_13_3_1995_color_rendering_index" | "client_supported_features" | "co2_concentration" | "coefficient" | "constant_tone_extension_enable" | "content_control_id" | "correlated_color_temperature" | "cosine_of_the_angle" | "count_16" | "count_24" | "country_code" | "cross_trainer_data" | "csc_feature" | "csc_measurement" | "current_elapsed_time" | "current_group_object_id" | "current_track_object_id" | "current_track_segments_object_id" | "cycling_power_control_point" | "cycling_power_feature" | "cycling_power_measurement" | "cycling_power_vector" | "database_change_increment" | "database_hash" | "date_of_birth" | "date_of_threshold_assessment" | "date_time" | "date_utc" | "day_date_time" | "day_of_week" | "descriptor_value_changed" | "device_time_control_point" | "device_time_feature" | "device_time_parameters" | "device_wearing_position" | "dew_point" | "digital" | "digital_output" | "dst_offset" | "electric_current" | "electric_current_range" | "electric_current_specification" | "electric_current_statistics" | "elevation" | "email_address" | "emergency_id" | "emergency_text" | "encrypted_data_key_material" | "energy" | "energy_32" | "energy_in_a_period_of_day" | "enhanced_blood_pressure_measurement" | "enhanced_intermediate_cuff_pressure" | "esl_address" | "esl_control_point" | "esl_current_absolute_time" | "esl_display_information" | "esl_image_information" | "esl_led_information" | "esl_response_key_material" | "esl_sensor_information" | "estimated_service_date" | "event_statistics" | "exact_time_100" | "exact_time_256" | "fat_burn_heart_rate_lower_limit" | "fat_burn_heart_rate_upper_limit" | "firmware_revision_string" | "first_name" | "first_use_date" | "fitness_machine_control_point" | "fitness_machine_feature" | "fitness_machine_status" | "five_zone_heart_rate_limits" | "fixed_string_16" | "fixed_string_24" | "fixed_string_36" | "fixed_string_64" | "fixed_string_8" | "floor_number" | "force" | "four_zone_heart_rate_limits" | "gain_settings_attribute" | "gap.appearance" | "gap.central_address_resolution" | "gap.device_name" | "gap.peripheral_preferred_connection_parameters" | "gap.peripheral_privacy_flag" | "gap.reconnection_address" | "gatt.service_changed" | "gender" | "general_activity_instantaneous_data" | "general_activity_summary_data" | "generic_level" | "ghs_control_point" | "global_trade_item_number" | "glucose_feature" | "glucose_measurement" | "glucose_measurement_context" | "gmap_role" | "gust_factor" | "handedness" | "hardware_revision_string" | "health_sensor_features" | "hearing_aid_features" | "hearing_aid_preset_control_point" | "heart_rate_control_point" | "heart_rate_max" | "heart_rate_measurement" | "heat_index" | "height" | "hid_control_point" | "hid_information" | "high_intensity_exercise_threshold" | "high_resolution_height" | "high_temperature" | "high_voltage" | "hip_circumference" | "http_control_point" | "http_entity_body" | "http_headers" | "http_status_code" | "https_security" | "humidity" | "idd_annunciation_status" | "idd_command_control_point" | "idd_command_data" | "idd_features" | "idd_history_data" | "idd_record_access_control_point" | "idd_status" | "idd_status_changed" | "idd_status_reader_control_point" | "ieee_11073-20601_regulatory_certification_data_list" | "illuminance" | "imd_control" | "imd_historical_data" | "imd_status" | "imds_descriptor_value_changed" | "incoming_call" | "incoming_call_target_bearer_uri" | "indoor_bike_data" | "indoor_positioning_configuration" | "intermediate_cuff_pressure" | "intermediate_temperature" | "irradiance" | "language" | "last_name" | "latitude" | "le_gatt_security_levels" | "life_cycle_data" | "light_distribution" | "light_output" | "light_source_type" | "linear_position" | "live_health_observations" | "ln_control_point" | "ln_feature" | "local_east_coordinate" | "local_north_coordinate" | "local_time_information" | "location_and_speed" | "location_name" | "lock_characteristic" | "longitude" | "luminous_efficacy" | "luminous_energy" | "luminous_exposure" | "luminous_flux" | "luminous_flux_range" | "luminous_intensity" | "magnetic_declination" | "magnetic_flux_density_2d" | "magnetic_flux_density_3d" | "manufacturer_name_string" | "mass_flow" | "maximum_recommended_heart_rate" | "measurement_interval" | "media_control_point" | "media_control_point_opcodes_supported" | "media_player_icon_object_id" | "media_player_icon_url" | "media_player_name" | "media_state" | "medical_devices" | "mesh_provisioning_data_in" | "mesh_provisioning_data_out" | "mesh_proxy_data_in" | "mesh_proxy_data_out" | "methane_concentration" | "middle_name" | "model_number_string" | "mute" | "navigation" | "network_availability" | "new_alert" | "next_track_object_id" | "nitrogen_dioxide_concentration" | "noise" | "non-methane_volatile_organic_compounds_concentration" | "object_action_control_point" | "object_changed" | "object_first_created" | "object_id" | "object_last_modified" | "object_list_control_point" | "object_list_filter" | "object_name" | "object_properties" | "object_size" | "object_type" | "observation_schedule_changed" | "on-demand_ranging_data" | "ots_feature" | "ozone_concentration" | "parent_group_object_id" | "particulate_matter_pm1_concentration" | "particulate_matter_pm10_concentration" | "particulate_matter_pm2_5_concentration" | "perceived_lightness" | "percentage_8" | "percentage_8_steps" | "physical_activity_current_session" | "physical_activity_monitor_control_point" | "physical_activity_monitor_features" | "physical_activity_session_descriptor" | "playback_speed" | "playing_order" | "playing_orders_supported" | "plx_continuous_measurement" | "plx_features" | "plx_spot_check_measurement" | "pnp_id" | "pollen_concentration" | "position_2d" | "position_3d" | "position_quality" | "power" | "power_specification" | "preferred_units" | "pressure" | "protocol_mode" | "pulse_oximetry_control_point" | "rainfall" | "ranging_data_ready" | "rank_characteristic" | "ras_control_point" | "ras_features" | "rc_feature" | "rc_settings" | "real-time_ranging_data" | "reconnection_configuration_control_point" | "record_access_control_point" | "reference_time_information" | "registered_user" | "relative_runtime_in_a_correlated_color_temperature_range" | "relative_runtime_in_a_current_range" | "relative_runtime_in_a_generic_level_range" | "relative_value_in_a_period_of_day" | "relative_value_in_a_temperature_range" | "relative_value_in_a_voltage_range" | "relative_value_in_an_illuminance_range" | "removable" | "report" | "report_map" | "resolvable_private_address_only" | "resting_heart_rate" | "ringer_control_point" | "ringer_setting" | "rotational_speed" | "rower_data" | "rsc_feature" | "rsc_measurement" | "sc_control_point" | "scan_interval_window" | "scan_refresh" | "scientific_temperature_celsius" | "search_control_point" | "search_results_object_id" | "secondary_time_zone" | "sedentary_interval_notification" | "seeking_speed" | "sensor_location" | "serial_number_string" | "server_supported_features" | "service_cycle_data" | "service_required" | "set_identity_resolving_key" | "sink_ase" | "sink_audio_locations" | "sink_pac" | "size_characteristic" | "sleep_activity_instantaneous_data" | "sleep_activity_summary_data" | "software_revision_string" | "source_ase" | "source_audio_locations" | "source_pac" | "sport_type_for_aerobic_and_anaerobic_thresholds" | "stair_climber_data" | "status_flags" | "step_climber_data" | "step_counter_activity_summary_data" | "stored_health_observations" | "stride_length" | "sulfur_dioxide_concentration" | "sulfur_hexafluoride_concentration" | "supported_audio_contexts" | "supported_heart_rate_range" | "supported_inclination_range" | "supported_new_alert_category" | "supported_power_range" | "supported_resistance_level_range" | "supported_speed_range" | "supported_unread_alert_category" | "system_id" | "tds_control_point" | "temperature" | "temperature_8" | "temperature_8_in_a_period_of_day" | "temperature_8_statistics" | "temperature_celsius" | "temperature_fahrenheit" | "temperature_measurement" | "temperature_range" | "temperature_statistics" | "temperature_type" | "termination_reason" | "three_zone_heart_rate_limits" | "time_accuracy" | "time_broadcast" | "time_change_log_data" | "time_decihour_8" | "time_exponential_8" | "time_hour_24" | "time_millisecond_24" | "time_second_16" | "time_second_32" | "time_second_8" | "time_source" | "time_update_control_point" | "time_update_state" | "time_with_dst" | "time_zone" | "tmap_role" | "torque" | "track_changed" | "track_duration" | "track_position" | "track_title" | "training_status" | "treadmill_data" | "true_wind_direction" | "true_wind_speed" | "two_zone_heart_rate_limits" | "tx_power_level" | "ugg_features" | "ugt_features" | "uncertainty" | "unread_alert_status" | "uri" | "user_control_point" | "user_index" | "uv_index" | "vo2_max" | "voc_concentration" | "voltage" | "voltage_frequency" | "voltage_specification" | "voltage_statistics" | "volume_control_point" | "volume_flags" | "volume_flow" | "volume_offset_control_point" | "volume_offset_state" | "volume_state" | "waist_circumference" | "weight" | "weight_measurement" | "weight_scale_feature" | "wind_chill" | "work_cycle_data" | "length" | undefined; export declare const isGattDescriptorName: (value: unknown) => value is "complete_br_edr_transport_block_data" | "es_configuration" | "es_measurement" | "es_trigger_setting" | "external_report_reference" | "gatt.characteristic_aggregate_format" | "gatt.characteristic_extended_properties" | "gatt.characteristic_presentation_format" | "gatt.characteristic_user_description" | "gatt.client_characteristic_configuration" | "gatt.server_characteristic_configuration" | "manufacturer_limits" | "measurement_description" | "number_of_digitals" | "observation_schedule" | "process_tolerances" | "report_reference" | "time_trigger_setting" | "valid_range" | "valid_range_accuracy" | "value_trigger_setting", gattDescriptorName: (idOrName: string | number | null | undefined) => "complete_br_edr_transport_block_data" | "es_configuration" | "es_measurement" | "es_trigger_setting" | "external_report_reference" | "gatt.characteristic_aggregate_format" | "gatt.characteristic_extended_properties" | "gatt.characteristic_presentation_format" | "gatt.characteristic_user_description" | "gatt.client_characteristic_configuration" | "gatt.server_characteristic_configuration" | "manufacturer_limits" | "measurement_description" | "number_of_digitals" | "observation_schedule" | "process_tolerances" | "report_reference" | "time_trigger_setting" | "valid_range" | "valid_range_accuracy" | "value_trigger_setting" | undefined; /** * Helper for accessing the various assigned numbers/values and their metadata. */ export declare const gatt: { characteristic: TableAccessor; descriptor: TableAccessor; service: TableAccessor; }; export {}; //# sourceMappingURL=gatt.d.ts.map