import { ApplicationLifeCycleStatusTypes } from "./enum-application-life-cycle-status"; import { IProbe } from "./i-probe"; import { IProbeResult } from "./i-probe-result"; /** * Null probe default probe checks nothing and returns the default status * @param defaultStatus default status to be returned every time probe is checked * @returns IProbe */ export declare class NullProbe implements IProbe { private readonly defaultStatus; /** * Constructor for NullProbe * @param {ApplicationLifeCycleStatus} defaultStatus default status to be returned every time probe is checked * @returns IProbe * */ constructor(defaultStatus: T); check(): Promise>; }