import type { AppDependencies } from "./contracts"; interface CreateHealthRoutesOptions { pingOnHealth?: boolean; extra?: Record | (() => Record | Promise>); } declare function checkDatabase(): Promise; declare function pingDatabase(): Promise; declare function checkRedis(redisUrl: string): Promise; declare function createHealthRoutes(dependencies: AppDependencies, options?: CreateHealthRoutesOptions): { "/health": () => Promise; "/ready": () => Promise; }; export type { CreateHealthRoutesOptions }; export { checkDatabase, checkRedis, createHealthRoutes, pingDatabase };