/** * @kuge/core 的唯一公开入口。 * * 约定(见 docs/adr/ADR-001):HAR 模块只通过本文件暴露能力, * 外部模块禁止直接 import src/main/ets 下的实现文件。 */ export { Logger, LogLevel, LOG_DOMAIN, LogSink } from './src/main/ets/logger/Logger'; export { FileLogSink } from './src/main/ets/logger/FileLogSink'; export { AppConfig } from './src/main/ets/config/AppConfig'; export { AppInfo } from './src/main/ets/app/AppInfo'; export { TaskScheduler, TaskRunner, TaskCancelledError } from './src/main/ets/task/TaskScheduler'; export { LruCache } from './src/main/ets/storage/LruCache'; export { KeyValueStore, MemoryKeyValueStore } from './src/main/ets/storage/KeyValueStore'; export { CredentialStore, CredentialVault, KeyProvider, InMemoryKeyProvider } from './src/main/ets/security/CredentialVault'; export { I18nUtil } from './src/main/ets/i18n/I18n'; export { DiagnosticBuilder, DiagnosticContext, Redactor } from './src/main/ets/diagnostics/DiagnosticBuilder';