Protected bindOptional variables: TVariablesOptional options: MutateOptions<TData, TError, TVariables, TContext>Protected onProtected onOptional options: MutationObserverOptions<TData, TError, TVariables, TContext>Private clientPrivate Optional currentPrivate currentProtected listenersPrivate Optional mutatePrivate notifyPrivate update