import { DynamicModule } from '@nestjs/common';
import { TerminusHealthCheckFeatureConfiguration } from './terminus-feature.configuration';
import { TerminusHealthCheckConfiguration, TerminusHealthCheckStaticConfiguration } from './terminus.configuration';
export declare const TerminusHealthCheckModule: Record<"forFeatureAsync", (asyncOptions?: import("@nestjs-mod/common").ForFeatureAsyncMethodOptions<TerminusHealthCheckConfiguration, TerminusHealthCheckStaticConfiguration, never, never, TerminusHealthCheckFeatureConfiguration, never> | undefined) => Promise<DynamicModule>> & Record<"forFeature", (options?: import("@nestjs-mod/common").ForFeatureMethodOptions<TerminusHealthCheckFeatureConfiguration, never> | undefined) => Promise<DynamicModule>> & Record<"forRoot", (options?: import("@nestjs-mod/common").ForRootMethodOptions<TerminusHealthCheckStaticConfiguration, TerminusHealthCheckConfiguration, never, never> | undefined) => Promise<DynamicModule>> & Record<"forRootAsync", (asyncOptions?: import("@nestjs-mod/common").ForRootAsyncMethodOptions<TerminusHealthCheckStaticConfiguration, TerminusHealthCheckConfiguration, never, never> | undefined) => Promise<DynamicModule>>;
