/**
 * 多言語メッセージ管理
 */
export type Language = 'ja' | 'en';
export interface Messages {
    app: {
        title: string;
        analyzing: string;
        analysisComplete: string;
        executionTime: string;
        target: string;
        outputFormat: string;
    };
    analysis: {
        summary: string;
        totalRecords: string;
        processingTime: string;
        riskDistribution: string;
        deleteRecommended: string;
        noHighRisk: string;
        topRiskyRecords: string;
        detailedResults: string;
        executionComplete: string;
    };
    riskLevels: {
        critical: string;
        high: string;
        medium: string;
        low: string;
        safe: string;
    };
    errors: {
        analysisFailure: string;
        fileNotFound: string;
        invalidFormat: string;
        processingError: string;
    };
    reasons: {
        dangerousPrefix: string;
        dangerousSuffix: string;
        dangerousKeyword: string;
        lastModified: string;
        cnameWarning: string;
        noSpecialIssues: string;
    };
}
/**
 * 指定された言語のメッセージを取得
 */
export declare function getMessages(language: Language): Messages;
/**
 * メッセージのプレースホルダーを置換
 */
export declare function formatMessage(message: string, params: Record<string, string | number>): string;
//# sourceMappingURL=messages.d.ts.map