export interface Command<T = unknown> extends PlainObject {
    task: string;
    origDir: string;
    data: T;
}

export interface SpawnResult {
    added?: string[];
    deleted?: string[];
}