export declare const TSetSym: unique symbol; export type TSetSym = typeof TSetSym; export declare const _A: unique symbol; export type _A = typeof _A; /** * Transactional set implemented on top of TMap. * * @tsplus type effect/core/stm/TSet */ export interface TSet { readonly [TSetSym]: TSetSym; readonly [_A]: () => A; } /** * @tsplus type effect/core/stm/TSet.Ops */ export interface TSetOps { $: TSetAspects; } export declare const TSet: TSetOps; /** * @tsplus type effect/core/stm/TSet.Aspects */ export interface TSetAspects { } //# sourceMappingURL=definition.d.ts.map