export declare class Result<V, E> {
    readonly value?: V;
    readonly error?: E;
    static err<V, E>(error: E, value?: V): Result<V, E>;
    static ok<V, E>(value: V): Result<V, E>;
    constructor(value?: V, error?: E);
    get isOk(): boolean;
    get isErr(): boolean;
}
