CDISP0468E

Because the composite operator name composite operator from the namespace name namespace is not public, the composite operator is not visible from the namespace name namespace.

To be visible from another namespace, a composite operator requires the public modifier in the operator declaration.
Add the public modifier to the composite operator declaration.