{{{
  exports({ to: app.configPath('amqp.ts') })
}}}

import env from '#start/env'
import { defineConfig } from 'adonis6-amqp'

const amqpConfig = defineConfig({
  connection: {
    host: env.get('AMQP_HOST'),
    port: env.get('AMQP_PORT'),
    user: env.get('AMQP_USER'),
    password: env.get('AMQP_PASSWORD'),
  }
})

export default amqpConfig

declare module 'adonis6-amqp' {
  interface AmqpQueues {
    // 'your.queue': Infer<typeof yourValidator>
  }
}
