import type { IncomingMessage, ServerResponse } from "node:http";
import type { HealthCheck, HealthReport } from "../types.d.ts";
export interface HealthCheckApiPayload {
    appName: string;
    appVersion: string;
    message: string;
    reports: HealthReport;
    status: "error" | "ok";
    timestamp: string;
}
declare const _default: (healthCheck: HealthCheck, sendHeader?: boolean | undefined) => <Request extends IncomingMessage, Response extends ServerResponse>(_: Request, response: Response) => Promise<void>;
export default _default;
