API reference > @kontsedal/olas-core > MutationDef
MutationDef type
A module-scope mutation, returned by defineMutation(...). Run it from a controller with createMutation(ctx, def, hooks?).
Signature:
typescript
type MutationDef<V, R> = MutationDefinition<V, R> & {
readonly [BRAND]: 'mutation';
};References: MutationDefinition