import { AIConfig, AIOptions } from "../aiSdk.js"; //#region src/auditDictionaryMetadata/index.d.ts type Tag = { key: string; description?: string; }; type AuditDictionaryMetadataOptions = { fileContent: string; tags?: Tag[]; aiConfig: AIConfig; applicationContext?: string; }; type AuditFileResultData = { fileContent: { title: string; description: string; tags: string[]; }; tokenUsed: number; }; declare const aiDefaultOptions: AIOptions; /** * Audits a content declaration file by constructing a prompt for AI models. * The prompt includes details about the project's locales, file paths of content declarations, * and requests for identifying issues or inconsistencies. */ declare const auditDictionaryMetadata: ({ fileContent, tags, aiConfig, applicationContext }: AuditDictionaryMetadataOptions) => Promise; //#endregion export { AuditDictionaryMetadataOptions, AuditFileResultData, aiDefaultOptions, auditDictionaryMetadata }; //# sourceMappingURL=index.d.ts.map