import { InjectableFeatureConfigurationType } from '@nestjs-mod/common';
import { HealthCheckService } from '@nestjs/terminus';
import { TerminusHealthCheckFeatureConfiguration } from './terminus-feature.configuration';
import { TerminusHealthCheckConfiguration } from './terminus.configuration';
export declare class TerminusHealthCheckService {
    private readonly terminusHealthCheckFeatureConfigurations;
    private readonly terminusHealthCheckConfiguration;
    private readonly healthCheckService;
    constructor(terminusHealthCheckFeatureConfigurations: InjectableFeatureConfigurationType<TerminusHealthCheckFeatureConfiguration>[], terminusHealthCheckConfiguration: TerminusHealthCheckConfiguration, healthCheckService: HealthCheckService);
    check(): Promise<import("@nestjs/terminus").HealthCheckResult>;
}
