// file: crates/apps/game-snake-poc-tauri/frontend/ts/bridge.ts // version: 1 import { invoke } from "@tauri-apps/api/core"; export interface RuntimeDescriptor { deviceClass: string; executionModel: string; inputProfile: string; platformFamily: string; runtimeHost: string; } export async function getRuntimeDescriptor(): Promise { return await invoke("get_runtime_descriptor"); } export async function reportFrontendReady(): Promise { await invoke("frontend_ready"); }