UNPKG

the-moby-effect

Version:
89 lines 3.35 kB
import * as Schema from "effect/Schema"; import * as SwarmEndpoint from "./SwarmEndpoint.generated.js"; import * as SwarmJobStatus from "./SwarmJobStatus.generated.js"; import * as SwarmServiceSpec from "./SwarmServiceSpec.generated.js"; import * as SwarmServiceStatus from "./SwarmServiceStatus.generated.js"; import * as SwarmUpdateStatus from "./SwarmUpdateStatus.generated.js"; declare const SwarmService_base: Schema.Class<SwarmService, { Spec: Schema.optionalWith<typeof SwarmServiceSpec.SwarmServiceSpec, { nullable: true; }>; PreviousSpec: Schema.optionalWith<typeof SwarmServiceSpec.SwarmServiceSpec, { nullable: true; }>; Endpoint: Schema.optionalWith<typeof SwarmEndpoint.SwarmEndpoint, { nullable: true; }>; UpdateStatus: Schema.optionalWith<typeof SwarmUpdateStatus.SwarmUpdateStatus, { nullable: true; }>; ServiceStatus: Schema.optionalWith<typeof SwarmServiceStatus.SwarmServiceStatus, { nullable: true; }>; JobStatus: Schema.optionalWith<typeof SwarmJobStatus.SwarmJobStatus, { nullable: true; }>; 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<{ Spec: Schema.optionalWith<typeof SwarmServiceSpec.SwarmServiceSpec, { nullable: true; }>; PreviousSpec: Schema.optionalWith<typeof SwarmServiceSpec.SwarmServiceSpec, { nullable: true; }>; Endpoint: Schema.optionalWith<typeof SwarmEndpoint.SwarmEndpoint, { nullable: true; }>; UpdateStatus: Schema.optionalWith<typeof SwarmUpdateStatus.SwarmUpdateStatus, { nullable: true; }>; ServiceStatus: Schema.optionalWith<typeof SwarmServiceStatus.SwarmServiceStatus, { nullable: true; }>; JobStatus: Schema.optionalWith<typeof SwarmJobStatus.SwarmJobStatus, { nullable: true; }>; 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?: SwarmServiceSpec.SwarmServiceSpec | undefined; } & { readonly PreviousSpec?: SwarmServiceSpec.SwarmServiceSpec | undefined; } & { readonly Endpoint?: SwarmEndpoint.SwarmEndpoint | undefined; } & { readonly UpdateStatus?: SwarmUpdateStatus.SwarmUpdateStatus | undefined; } & { readonly ServiceStatus?: SwarmServiceStatus.SwarmServiceStatus | undefined; } & { readonly JobStatus?: SwarmJobStatus.SwarmJobStatus | undefined; }, {}, {}>; export declare class SwarmService extends SwarmService_base { } export {}; //# sourceMappingURL=SwarmService.generated.d.ts.map