Files
fusion/packages/desktop/src/electron-updater.d.ts
gsxdsm 8c5b5e128c feat(FN-1103): improve configured workflow steps experience
- Render a dedicated configured-steps state in WorkflowResultsTab with step count, descriptions, and phase badges when results are not yet available
- Keep inline workflow step editing available from the configured state and results state, including add/remove and execution-order controls
- Refine workflow step loading/edit behavior by aligning callback names and fetching step definitions by project context
- Add dashboard styles for the configured workflow step cards and improved edit toggle button treatment
- Expand WorkflowResultsTab and TaskDetailModal tests and add electron-updater type declarations to restore workspace build
2026-04-08 00:02:02 -07:00

18 lines
530 B
TypeScript

declare module "electron-updater" {
export interface UpdateInfo {
version?: string;
[key: string]: unknown;
}
export interface AutoUpdater {
autoDownload: boolean;
autoInstallOnAppQuit: boolean;
on(event: "update-available", listener: (info: UpdateInfo) => void): this;
on(event: "update-downloaded", listener: (info: UpdateInfo) => void): this;
on(event: "error", listener: (error: Error) => void): this;
checkForUpdates(): Promise<unknown>;
}
export const autoUpdater: AutoUpdater;
}