import { assertEx, delay } from '@xylabs/sdk-js' import { Rdt } from './Rdt.ts' class RedditBaseEvent { name: string rdt: Rdt constructor(name: string) { this.name = name this.rdt = assertEx(Rdt.instance, () => 'Missing Rdt') } async send(_data: T) { await delay(0) // force async to increase reporting odds } } export { RedditBaseEvent }