dnssweeper-cli
Version:
CLI tool for detecting and analyzing unused DNS records
55 lines • 1.44 kB
TypeScript
/**
* 多言語メッセージ管理
*/
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