13 lines
352 B
TypeScript
13 lines
352 B
TypeScript
import type { SetupInfo } from './SetupInfo';
|
|
import type { SetupProgress } from './SetupProgress';
|
|
import type { SetupResult } from './SetupResult';
|
|
export type SetupStatusRes = {
|
|
status: 'needs-install';
|
|
} | ({
|
|
status: 'incomplete';
|
|
} & SetupInfo) | ({
|
|
status: 'running';
|
|
} & SetupProgress) | ({
|
|
status: 'complete';
|
|
} & SetupResult);
|