import { Gen } from "@effect/core/testing/Gen/definition"; import { EnforceNonEmptyRecord } from "@tsplus/stdlib/utilities/Types"; import type { GenEnvSym, GenValueSym } from "@effect/core/testing/Gen"; /** * @tsplus static effect/core/testing/Gen.Ops partial * @tsplus location "@effect/core/testing/Gen/operations/partial" */ export declare function partial>>(properties: EnforceNonEmptyRecord | Record>): Gen<[ NER[keyof NER] ] extends [{ [GenEnvSym]: () => infer R; }] ? R : never, Partial<{ readonly [K in keyof NER]: [NER[K]] extends [{ [GenValueSym]: () => infer A; }] ? A : never; }>>; //# sourceMappingURL=partial.d.ts.map