import { _A, TSetSym } from "@effect/core/stm/TSet/definition"
export class InternalTSet implements TSet {
readonly [TSetSym]: TSetSym = TSetSym
readonly [_A]!: () => A
constructor(readonly tmap: TMap) {}
}
/**
* @tsplus macro remove
*/
export function concreteTSet(
_: TSet
): asserts _ is InternalTSet {
//
}