"use strict" ; import { Dispatcher } from "./Dispatcher" ; export interface UseCaseLike extends Dispatcher { id : string ; name : string ; shouldExecute ? ( ... args ) : boolean ; execute ( ... args ) : any ; throwError ( error ) : void ; }