import { Either } from "fp-ts/lib/Either"; import { TaskEither } from "fp-ts/lib/TaskEither"; import BaseFailure from "@/feature/common/failures/base.failure"; type ApiTask = TaskEither, ResponseType>; export type ApiEither = Either< BaseFailure, ResponseType >; export default ApiTask;