Type Alias EddyqInstance

    EddyqInstance: Eddyq | EddyqRedis | EddyqApp

    The runtime client the module manages. Three shapes:

    • Eddyq — Postgres only (databaseUrl set on forRoot)
    • EddyqRedis — Redis only (redis set on forRoot)
    • EddyqApp — both backends + per-queue routing (databaseUrl, redis, and queues all set)

    The module guards PG-only call sites at runtime so all three shapes coexist in one module definition.