import * as Schema from "effect/Schema"; declare const SwarmRestartPolicy_base: Schema.Class>; Delay: Schema.optionalWith; MaxAttempts: Schema.optionalWith; Window: Schema.optionalWith; }, Schema.Struct.Encoded<{ Condition: Schema.optional>; Delay: Schema.optionalWith; MaxAttempts: Schema.optionalWith; Window: Schema.optionalWith; }>, never, { readonly Condition?: "on-failure" | "none" | "any" | undefined; } & { readonly Delay?: number | undefined; } & { readonly MaxAttempts?: number | undefined; } & { readonly Window?: number | undefined; }, {}, {}>; export declare class SwarmRestartPolicy extends SwarmRestartPolicy_base { } export {};