_

import { defineTool } from 'typeforge'

export interface MsgConfig<T> {
  queue: QueueOptions
  retry: RetryPolicy<T>
  timeout: number
}

const bridge = createBridge<MsgConfig<'json'>>({
  queue: { ttl: 3000 },
  retry: RetryPolicy.Exponential,
})

bridge.send('user.signed_up', payload)