Fix StartOS 0.4 TypeScript packaging to match SDK API

This commit is contained in:
MacPro
2026-04-09 15:10:44 -05:00
parent 68ec875ee7
commit 8298c083c7
3436 changed files with 867051 additions and 92 deletions
@@ -0,0 +1,18 @@
import type { CifsBackupTarget } from './CifsBackupTarget';
import type { StartOsRecoveryInfo } from './StartOsRecoveryInfo';
export type BackupTarget = {
type: 'disk';
vendor: string | null;
model: string | null;
logicalname: string;
label: string | null;
capacity: number;
used: number | null;
startOs: {
[key: string]: StartOsRecoveryInfo;
};
guid: string | null;
filesystem: string | null;
} | ({
type: 'cifs';
} & CifsBackupTarget);