Pipe in typeset

I wanted to understand the meaning of pipe in typset declaration, I understood the meaning but wanted to know the concept.
Sample declaration:
typeset -r A='ab | bc | cd1'

I don't think there's anything special to the pipes; above command defines a read-only variable A with a 13 char contents:

typeset -r A='ab | bc | cd1'
echo $A
ab | bc | cd1
A=dsdf
bash: A: readonly variable
1 Like