import { type ReactElement } from 'react';
import type { EmailTemplateDetailDto } from '@/services/api/communicationsApi';
interface AiTranslateModalProps {
    readonly isOpen: boolean;
    readonly template: EmailTemplateDetailDto | null;
    readonly targetLanguage: string;
    readonly onClose: () => void;
    readonly onSaved: () => void;
}
/**
 * Single-language AI translation modal. Compared to the legacy version this one
 * shows the source text side-by-side with the editable AI draft on desktop, links
 * to the underlying skill (audit, history) via {@link AiSkillBadge}, and exposes
 * live metrics (state + last error) via {@link AiMetricsLive}.
 */
export declare function AiTranslateModal({ isOpen, template, targetLanguage, onClose, onSaved, }: AiTranslateModalProps): ReactElement | null;
export {};
//# sourceMappingURL=AiTranslateModal.d.ts.map