import diagnostics_channel from 'node:diagnostics_channel'; import { type HealthCheckTracingData } from './types.ts'; /** * Diagnostic tracing channel for health check execution. * Subscribe to this channel to monitor health check lifecycle events * * @example * ```typescript * healthCheck.subscribe({ * start(data) { * console.log(`Starting health check: ${data.check.name}`) * }, * end(data, result) { * console.log(`Finished health check: ${data.check.name}`, result) * }, * error(data, error) { * console.error(`Health check failed: ${data.check.name}`, error) * } * }) * ``` */ export declare const healthCheck: diagnostics_channel.TracingChannel<"adonisjs.health.check", HealthCheckTracingData>;