import { invoke } from "@tauri-apps/api/core"; export interface Account { displayName: string; avatar?: string; privateKey: string; } export interface AccountsFile { activeAccount: number; accounts: Account[]; } export async function getAccounts(): Promise { return await invoke("get_accounts"); } export async function saveAccounts(data: AccountsFile): Promise { await invoke("save_accounts", { data }); }