// AUTO-GENERATED by mizan — do not edit

{{ schemas_block }}
// ── Channel Registry ──────────────────────────────────────────────────────

export const CHANNELS = {
{%- for ch in channels %}
    {{ ch.name }}: {
        name: '{{ ch.name }}',
        pascalName: '{{ ch.pascal_name }}',
        hasParams: {{ ch.has_params }},
        hasReactMessage: {{ ch.has_react_message }},
        hasDjangoMessage: {{ ch.has_django_message }},
{%- if ch.has_params %}
        paramsType: '{{ ch.params_type }}',
{%- endif %}
{%- if ch.has_react_message %}
        reactMessageType: '{{ ch.react_message_type }}',
{%- endif %}
{%- if ch.has_django_message %}
        djangoMessageType: '{{ ch.django_message_type }}',
{%- endif %}
    },
{%- endfor %}
} as const

