import * as Schema from "effect/Schema"; import * as SwarmPortConfig from "./SwarmPortConfig.generated.js"; declare const SwarmEndpointSpec_base: Schema.Class>; Ports: Schema.optionalWith>, { nullable: true; }>; }, Schema.Struct.Encoded<{ Mode: Schema.optional>; Ports: Schema.optionalWith>, { nullable: true; }>; }>, never, { readonly Mode?: "vip" | "dnsrr" | undefined; } & { readonly Ports?: readonly (SwarmPortConfig.SwarmPortConfig | null)[] | undefined; }, {}, {}>; export declare class SwarmEndpointSpec extends SwarmEndpointSpec_base { } export {};