"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const electron_1 = require("electron"); electron_1.contextBridge.exposeInMainWorld('aetherNative', { get_seed_config: () => electron_1.ipcRenderer.invoke('get-seed-config'), get_device_config: () => electron_1.ipcRenderer.invoke('get-device-config'), get_jwt: () => electron_1.ipcRenderer.invoke('get-jwt'), get_device_info: () => electron_1.ipcRenderer.invoke('get-device-info'), open_folder: (path) => electron_1.ipcRenderer.invoke('native:open-folder', path), run_cmd: (args) => electron_1.ipcRenderer.invoke('native:run-cmd', args), run_cmd_sync: (args) => electron_1.ipcRenderer.invoke('native:run-cmd-sync', args), run_osascript: (script) => electron_1.ipcRenderer.invoke('native:run-osascript', script), kill_processes: (args) => electron_1.ipcRenderer.invoke('native:kill-processes', args), open_local_file_v2: (path) => electron_1.ipcRenderer.invoke('native:open-local-file-v2', path), check_cache: (args) => electron_1.ipcRenderer.invoke('native:check-cache', args), download_to_cache: (args) => electron_1.ipcRenderer.invoke('native:download-to-cache', args), copy_from_cache_to_temp: (args) => electron_1.ipcRenderer.invoke('native:copy-from-cache-to-temp', args), launch_from_cache: (args) => electron_1.ipcRenderer.invoke('native:launch-from-cache', args), launch_presentation: (args) => electron_1.ipcRenderer.invoke('native:launch-presentation', args), control_presentation: (args) => electron_1.ipcRenderer.invoke('native:control-presentation', args), list_tools: () => electron_1.ipcRenderer.invoke('native:list-tools'), // System Handlers (V5) set_wallpaper: (args) => electron_1.ipcRenderer.invoke('native:set-wallpaper', args), update_app: (args) => electron_1.ipcRenderer.invoke('native:update-app', args), window_control: (args) => electron_1.ipcRenderer.invoke('native:window-control', args), manage_recording: (args) => electron_1.ipcRenderer.invoke('native:manage-recording', args), set_display_layout: (args) => electron_1.ipcRenderer.invoke('native:set-display-layout', args), list_display_modes: () => electron_1.ipcRenderer.invoke('native:list-display-modes'), set_display_mode: (args) => electron_1.ipcRenderer.invoke('native:set-display-mode', args), power_control: (args) => electron_1.ipcRenderer.invoke('native:power-control', args), open_external: (args) => electron_1.ipcRenderer.invoke('native:open-external', args), }); //# sourceMappingURL=index.js.map