export declare class Result { success: boolean; data?: T | undefined; error?: E | undefined; protected constructor(success: boolean, data?: T | undefined, error?: E | undefined); get failed(): boolean; static ok(value?: T): Result; static fail(error?: E, value?: T): Result; } //# sourceMappingURL=result.d.ts.map