/** * Check if a project has no job configurations cached in Redis. * Returns true if the cache indicates no eval job configs exist. * * @param projectId - The project ID to check cache for * @returns Promise - true if no eval job configs present */ export declare const hasNoJobConfigsCache: (projectId: string) => Promise; /** * Cache that a project has no active job configurations. * This is set when a database query returns no active EVAL job configurations. * The cache expires after 10 minutes to ensure eventual consistency. * * @param projectId - The project ID to cache */ export declare const setNoJobConfigsCache: (projectId: string) => Promise; /** * Clear the "no eval job configs" cache for a project. * Should be called when job configurations are created or activated. * * @param projectId - The project ID to clear cache for */ export declare const clearNoJobConfigsCache: (projectId: string) => Promise; //# sourceMappingURL=evalJobConfigCache.d.ts.map