export interface Executable { execute(params: Object): Promise; validate(params: Object): void; }