import type { KythiaContainer } from '../types/KythiaContainer'; import type { ModalSubmitInteraction } from 'discord.js'; export interface ModalData { customId?: string; } export default class BaseModal { container: KythiaContainer; client: KythiaContainer['client']; logger: KythiaContainer['logger']; t: KythiaContainer['t']; models: KythiaContainer['models']; kythiaConfig: KythiaContainer['kythiaConfig']; helpers: KythiaContainer['helpers']; redis: KythiaContainer['redis']; modal: ModalData; constructor(container: KythiaContainer); execute(_interaction: ModalSubmitInteraction, _container?: KythiaContainer): Promise; } //# sourceMappingURL=BaseModal.d.ts.map