/**
 * Configuration pour les seuils de vérification et similarité
 */
export declare const VerificationConfig: {
    CONFIDENCE: {
        MINIMUM_THRESHOLD: number;
        VERIFICATION_REQUIRED: number;
        HIGH_CONFIDENCE: number;
        LOW_CONFIDENCE: number;
    };
    SIMILARITY: {
        EXACT_MATCH: number;
        HIGH_SIMILARITY: number;
        MEDIUM_SIMILARITY: number;
        LOW_SIMILARITY: number;
        TEXT_MATCH: number;
    };
    MEMORY: {
        MAX_CACHE_SIZE: number;
        CACHE_EXPIRATION: number;
        DEFAULT_SESSION_TTL: number;
    };
};
/**
 * Constantes générales du système
 */
export declare const SystemConfig: {
    DEFAULT_SESSION_ID: string;
    MAX_THOUGHT_LENGTH: number;
    MAX_CONNECTIONS: number;
};
/**
 * Configuration spécifique à la plateforme
 * Détecte automatiquement l'environnement d'exécution et ajuste les paramètres
 */
export declare const PlatformConfig: {
    IS_WINDOWS: boolean;
    IS_MAC: boolean;
    IS_LINUX: boolean;
    /**
     * Obtient le répertoire de configuration selon la plateforme
     */
    getConfigPath: () => string;
    /**
     * Obtient le répertoire temporaire selon la plateforme
     */
    getTempPath: () => string;
    /**
     * Vérifie si Node.js est installé via NVM
     * Utile pour ajuster les chemins sur Windows avec NVM
     */
    isNvmEnvironment: () => boolean;
    /**
     * Obtient le chemin de base de NVM si applicable
     * Important pour les configurations sur Windows avec NVM
     */
    getNvmBasePath: () => string | null;
};
