import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
import * as HealthcheckResult from "./HealthcheckResult.generated.js";
declare const Health_base: Schema.Class<Health, {
    Status: typeof Schema.String;
    FailingStreak: MobySchemas.Int64Schemas.$Int64;
    Log: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof HealthcheckResult.HealthcheckResult>>>;
}, Schema.Struct.Encoded<{
    Status: typeof Schema.String;
    FailingStreak: MobySchemas.Int64Schemas.$Int64;
    Log: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof HealthcheckResult.HealthcheckResult>>>;
}>, never, {
    readonly Status: string;
} & {
    readonly FailingStreak: MobySchemas.Int64Schemas.Int64Brand;
} & {
    readonly Log: readonly (HealthcheckResult.HealthcheckResult | null)[] | null;
}, {}, {}>;
export declare class Health extends Health_base {
}
export {};
//# sourceMappingURL=Health.generated.d.ts.map