export interface IResult { readonly value?: T; readonly err?: Error; } export declare class Result implements IResult { readonly value?: T; readonly err?: Error; constructor(opts: IResult); hasValue(): boolean; get(): T; toJSON(): any; }