EnumFactories<Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:416Name,Variants> ={ [K in keyof Variants]: keyof VariantFields<Variants[K]> extends never ? () => EnumVariant<Name, Variants, K> : keyof VariantFields<Variants[K]> extends NumericKeys ? (args: TupleVariantArgs<VariantFields<Variants[K]>>) => EnumVariant<Name, Variants, K> : (args: ExtractInputFields<VariantFields<Variants[K]>>) => EnumVariant<Name, Variants, K> }
Type Parameters
Name
Name extends string
Variants
Variants extends EnumVariants