UNPKG

the-moby-effect

Version:
35 lines 1.57 kB
import * as Schema from "effect/Schema"; import * as SwarmEndpointSpec from "./SwarmEndpointSpec.generated.js"; import * as SwarmEndpointVirtualIP from "./SwarmEndpointVirtualIP.generated.js"; import * as SwarmPortConfig from "./SwarmPortConfig.generated.js"; declare const SwarmEndpoint_base: Schema.Class<SwarmEndpoint, { Spec: Schema.optionalWith<typeof SwarmEndpointSpec.SwarmEndpointSpec, { nullable: true; }>; Ports: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmPortConfig.SwarmPortConfig>>, { nullable: true; }>; VirtualIPs: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmEndpointVirtualIP.SwarmEndpointVirtualIP>>, { nullable: true; }>; }, Schema.Struct.Encoded<{ Spec: Schema.optionalWith<typeof SwarmEndpointSpec.SwarmEndpointSpec, { nullable: true; }>; Ports: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmPortConfig.SwarmPortConfig>>, { nullable: true; }>; VirtualIPs: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmEndpointVirtualIP.SwarmEndpointVirtualIP>>, { nullable: true; }>; }>, never, { readonly Spec?: SwarmEndpointSpec.SwarmEndpointSpec | undefined; } & { readonly Ports?: readonly (SwarmPortConfig.SwarmPortConfig | null)[] | undefined; } & { readonly VirtualIPs?: readonly (SwarmEndpointVirtualIP.SwarmEndpointVirtualIP | null)[] | undefined; }, {}, {}>; export declare class SwarmEndpoint extends SwarmEndpoint_base { } export {}; //# sourceMappingURL=SwarmEndpoint.generated.d.ts.map