import { Kind, ContravariantParam, InvariantParam } from '../../kinds/index.js'; import { Reader } from '../reader/reader.types'; import { Task } from '../task/task.types'; export interface ReaderTask extends Reader, Env> { } export interface TReaderTask extends Kind<[InvariantParam, ContravariantParam]> { return: ReaderTask; }