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