import * as Schema from "effect/Schema"; import * as ContainerHealth from "./ContainerHealth.generated.js"; declare const ContainerState_base: Schema.Class; Running: typeof Schema.Boolean; Paused: typeof Schema.Boolean; Restarting: typeof Schema.Boolean; OOMKilled: typeof Schema.Boolean; Dead: typeof Schema.Boolean; Pid: typeof Schema.Number; ExitCode: typeof Schema.Number; Error: typeof Schema.String; StartedAt: typeof Schema.String; FinishedAt: typeof Schema.String; Health: Schema.optionalWith; }, Schema.Struct.Encoded<{ Status: Schema.Literal<["created", "restarting", "running", "removing", "paused", "exited", "dead"]>; Running: typeof Schema.Boolean; Paused: typeof Schema.Boolean; Restarting: typeof Schema.Boolean; OOMKilled: typeof Schema.Boolean; Dead: typeof Schema.Boolean; Pid: typeof Schema.Number; ExitCode: typeof Schema.Number; Error: typeof Schema.String; StartedAt: typeof Schema.String; FinishedAt: typeof Schema.String; Health: Schema.optionalWith; }>, never, { readonly ExitCode: number; } & { readonly Status: "created" | "restarting" | "running" | "removing" | "paused" | "exited" | "dead"; } & { readonly Running: boolean; } & { readonly Paused: boolean; } & { readonly Restarting: boolean; } & { readonly OOMKilled: boolean; } & { readonly Dead: boolean; } & { readonly Pid: number; } & { readonly Error: string; } & { readonly StartedAt: string; } & { readonly FinishedAt: string; } & { readonly Health?: ContainerHealth.ContainerHealth | undefined; }, {}, {}>; export declare class ContainerState extends ContainerState_base { } export {};