export type Success = { success: true; _tag: "Success"; data: T; }; export type Failure = { success: false; _tag: "Failure"; error: E; }; export type Result = Success | Failure; export declare const Result: Readonly<{ Success: (data: T) => Result; Failure: (error: E_1) => Result; }>;