Function: defineOperations()
defineOperations<
TSchemas>(operations): { readonly [TName in string | number | symbol]: AppKitOperation<TSchemas[TName], unknown> }
Preserve operation inference while declaring an exported operation map.
Type Parameters
Section titled “Type Parameters”TSchemas
Section titled “TSchemas”TSchemas extends Readonly<Record<string, ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>>>
Parameters
Section titled “Parameters”operations
Section titled “operations”{ readonly [TName in string | number | symbol]: AppKitOperation<TSchemas[TName], unknown> }
Returns
Section titled “Returns”{ readonly [TName in string | number | symbol]: AppKitOperation<TSchemas[TName], unknown> }