import * as Schema from "effect/Schema"; declare const SwarmNodeSpec_base: Schema.Class>; Availability: Schema.optional>; Name: Schema.optional; Labels: Schema.NullOr>; }, Schema.Struct.Encoded<{ Role: Schema.optional>; Availability: Schema.optional>; Name: Schema.optional; Labels: Schema.NullOr>; }>, never, { readonly Labels: { readonly [x: string]: string; } | null; } & { readonly Name?: string | undefined; } & { readonly Role?: "worker" | "manager" | undefined; } & { readonly Availability?: "pause" | "active" | "drain" | undefined; }, {}, {}>; export declare class SwarmNodeSpec extends SwarmNodeSpec_base { } export {};