export interface Left { _tag: 'Left'; left: L; } export interface Right { _tag: 'Right'; right: R; } export declare type Either = Left | Right; export declare const isLeft: (either: Either) => either is Left; export declare const isRight: (either: Either) => either is Right; export declare const left: (value: L) => Left; export declare const right: (value: R) => Right;