import type { ClientEvents } from 'discord.js'; import type { KythiaContainer } from '../types/KythiaContainer'; export interface EventData { name: K; once?: boolean; } export default class BaseEvent { container: KythiaContainer; client: KythiaContainer['client']; logger: KythiaContainer['logger']; t: KythiaContainer['t']; models: KythiaContainer['models']; kythiaConfig: KythiaContainer['kythiaConfig']; helpers: KythiaContainer['helpers']; event: EventData; constructor(container: KythiaContainer); execute(..._args: unknown[]): Promise; } //# sourceMappingURL=BaseEvent.d.ts.map