UNPKG

the-moby-effect

Version:
65 lines 2.69 kB
import * as Schema from "effect/Schema"; import * as SwarmJoinTokens from "./SwarmJoinTokens.generated.js"; declare const Swarm_base: Schema.Class<Swarm, { JoinTokens: Schema.NullOr<typeof SwarmJoinTokens.SwarmJoinTokens>; Spec: Schema.NullOr<typeof import("./SwarmSpec.generated.js").SwarmSpec>; TLSInfo: Schema.NullOr<typeof import("./SwarmTLSInfo.generated.js").SwarmTLSInfo>; RootRotationInProgress: typeof Schema.Boolean; DefaultAddrPool: Schema.NullOr<Schema.Array$<typeof Schema.String>>; SubnetSize: import("../schemas/uInt32.js").$UInt32; DataPathPort: import("../schemas/uInt32.js").$UInt32; Version: Schema.optionalWith<typeof import("./SwarmVersion.generated.js").SwarmVersion, { nullable: true; }>; CreatedAt: Schema.optionalWith<typeof Schema.DateFromString, { nullable: true; }>; UpdatedAt: Schema.optionalWith<typeof Schema.DateFromString, { nullable: true; }>; ID: typeof Schema.String; }, Schema.Struct.Encoded<{ JoinTokens: Schema.NullOr<typeof SwarmJoinTokens.SwarmJoinTokens>; Spec: Schema.NullOr<typeof import("./SwarmSpec.generated.js").SwarmSpec>; TLSInfo: Schema.NullOr<typeof import("./SwarmTLSInfo.generated.js").SwarmTLSInfo>; RootRotationInProgress: typeof Schema.Boolean; DefaultAddrPool: Schema.NullOr<Schema.Array$<typeof Schema.String>>; SubnetSize: import("../schemas/uInt32.js").$UInt32; DataPathPort: import("../schemas/uInt32.js").$UInt32; Version: Schema.optionalWith<typeof import("./SwarmVersion.generated.js").SwarmVersion, { nullable: true; }>; CreatedAt: Schema.optionalWith<typeof Schema.DateFromString, { nullable: true; }>; UpdatedAt: Schema.optionalWith<typeof Schema.DateFromString, { nullable: true; }>; ID: typeof Schema.String; }>, never, { readonly ID: string; } & { readonly CreatedAt?: Date | undefined; } & { readonly Version?: import("./SwarmVersion.generated.js").SwarmVersion | undefined; } & { readonly UpdatedAt?: Date | undefined; } & { readonly Spec: import("./SwarmSpec.generated.js").SwarmSpec | null; } & { readonly RootRotationInProgress: boolean; } & { readonly SubnetSize: import("../schemas/uInt32.js").UInt32Brand; } & { readonly DataPathPort: import("../schemas/uInt32.js").UInt32Brand; } & { readonly TLSInfo: import("./SwarmTLSInfo.generated.js").SwarmTLSInfo | null; } & { readonly DefaultAddrPool: readonly string[] | null; } & { readonly JoinTokens: SwarmJoinTokens.SwarmJoinTokens | null; }, {}, {}>; export declare class Swarm extends Swarm_base { } export {}; //# sourceMappingURL=Swarm.generated.d.ts.map