import { Command } from '../command' ; /**
 * Interface for a class that controls and/or watches the behavior of commands.
 *
 * This may include logging their output, creating interactions between them, or changing when they
 * actually finish.
 */ export interface FlowController { handle ( commands ) : { commands : Command [ ] ; onFinish ? : ( ) => void ; } ; }