import type { Kind } from '../../kinds/index.js'; import type { TypeSkell } from '../../typeskell/index.js'; export declare namespace None { type $none = TypeSkell<' -> F a ..e', { F: F; }>; } export interface None { /** * none :: `() -> F a` * * none :: `() => $` * * @returns `F a` */ none: None.$none; }