import { Maybe } from "@tsplus/stdlib/data/Maybe/definition"; import { TRef } from "@effect/core/stm/TRef/definition"; import { STM } from "@effect/core/stm/STM/definition/base"; /** * Updates some values of the variable but leaves others alone. * @tsplus static effect/core/stm/TRef.Aspects updateSome * @tsplus pipeable effect/core/stm/TRef updateSome * @tsplus location "@effect/core/stm/TRef/operations/updateSome" */ export declare function updateSome(pf: (a: A) => Maybe): (self: TRef) => STM; //# sourceMappingURL=updateSome.d.ts.map