export declare const VersionedSym: unique symbol;
export declare type VersionedSym = typeof VersionedSym;
/**
 * @tsplus type ets/Versioned
 * @tsplus companion ets/Versioned/Ops
 */
export declare class Versioned<A> {
    readonly value: A;
    readonly [VersionedSym]: VersionedSym;
    constructor(value: A);
}
/**
 * @tsplus static ets/Versioned/Ops __call
 * @tsplus location "@effect/core/stm/STM/Versioned"
 */
export declare function make<A>(value: A): Versioned<A>;
//# sourceMappingURL=Versioned.d.ts.map