bindings.ts 788 B

12345678910111213141516171819
  1. // This file has been generated by Tauri Specta. Do not edit this file manually.
  2. import { invoke as __TAURI_INVOKE, Channel } from "@tauri-apps/api/core"
  3. /** Commands */
  4. export const commands = {
  5. killSidecar: () => __TAURI_INVOKE<void>("kill_sidecar"),
  6. installCli: () => __TAURI_INVOKE<string>("install_cli"),
  7. ensureServerReady: () => __TAURI_INVOKE<ServerReadyData>("ensure_server_ready"),
  8. getDefaultServerUrl: () => __TAURI_INVOKE<string | null>("get_default_server_url"),
  9. setDefaultServerUrl: (url: string | null) => __TAURI_INVOKE<null>("set_default_server_url", { url }),
  10. parseMarkdownCommand: (markdown: string) => __TAURI_INVOKE<string>("parse_markdown_command", { markdown }),
  11. }
  12. /* Types */
  13. export type ServerReadyData = {
  14. url: string
  15. password: string | null
  16. }