Type Alias SimpleArvoContract<TUri, TType, TVersions, TMetaData>
Type Parameters
- TUri extends string = string
- TType extends string = string
- TVersions extends Record<ArvoSemanticVersion, {
accepts: z.ZodTypeAny;
emits: z.ZodTypeAny;
}> = Record<ArvoSemanticVersion, {
accepts: z.ZodTypeAny;
emits: z.ZodTypeAny;
}> - TMetaData extends Record<string, any> = Record<string, any>