const COMMANDS: &[&str] = &[
"openrtc_set_identity_credential",
"openrtc_device_public_key",
"openrtc_sign_device_proof",
"openrtc_delete_device_key",
"openrtc_read_secure_record",
"openrtc_write_secure_record",
"openrtc_delete_secure_record",
"rtc_native_status",
"get_rtc_local_device_info",
"update_rtc_local_device_name",
"get_iroh_node_id",
"start_iroh_node",
"get_iroh_endpoint_ticket",
"register_session_token",
"get_endpoint_ticket_with_token",
"validate_session_token",
"revoke_session_tokens_by_scope",
"stop_rtc_presence_loop",
"register_rtc_capability",
"unregister_rtc_capability",
"start_rtc_managed_session",
"start_rtc_external_auto_connect",
"submit_rtc_desired_peers",
"stop_rtc_auto_connect",
"notify_rtc_network_change",
"set_rtc_transport_priority",
"connect_to_device",
"disconnect_device",
"set_auto_connect_excluded",
"set_rtc_external_auto_connect_excluded",
"resolve_rtc_peer_connection_records",
"resolve_rtc_peer_identity",
"get_rtc_peer_session",
"list_rtc_peer_sessions",
"list_rtc_managed_connections",
"wait_for_rtc_settled_peer",
"list_rtc_connection_states",
"get_rtc_connection_state",
"stop_rtc_subscription",
"start_native_projection",
"get_projected_stream_diagnostics",
"is_current_transport_stable_id",
"send_peer_message",
"is_peer_connected",
"open_peer_bi_stream",
"open_peer_bi_transport_only_stream",
"open_peer_uni_stream",
"write_peer_bi_stream",
"start_peer_bi_stream_read",
"cancel_peer_bi_stream_read",
"close_peer_bi_stream",
"write_peer_uni_stream",
"close_peer_uni_stream",
"begin_openrtc_media_publication",
"encode_openrtc_media_sample",
"pause_openrtc_media_publication",
"retire_openrtc_media_publication",
"retire_openrtc_media_receiver",
"decode_openrtc_media_chunk",
"decode_openrtc_media_control",
];
fn main() {
tauri_plugin::Builder::new(COMMANDS).build();
}