export interface UseCase { execute(request?: IRequest): Promise | IResponse; }