import { DataError } from './DataError.js';
import { DataValue } from './DataValue.js';
export declare class Data<T> {
    value?: DataValue<T>;
    error?: DataError;
    private constructor();
    static failure(error: DataError): Data<never>;
    static success<T>(value: DataValue<T>): Data<T>;
}
//# sourceMappingURL=Data.d.ts.map