import * as Schema from "effect/Schema"; import * as SwarmDriver from "./SwarmDriver.generated.js"; import * as SwarmIPAMOptions from "./SwarmIPAMOptions.generated.js"; import * as SwarmNetworkSpec from "./SwarmNetworkSpec.generated.js"; declare const SwarmNetwork_base: Schema.Class; DriverState: Schema.optionalWith; IPAMOptions: Schema.optionalWith; Version: Schema.optionalWith; CreatedAt: Schema.optionalWith; UpdatedAt: Schema.optionalWith; ID: typeof Schema.String; }, Schema.Struct.Encoded<{ Spec: Schema.optionalWith; DriverState: Schema.optionalWith; IPAMOptions: Schema.optionalWith; Version: Schema.optionalWith; CreatedAt: Schema.optionalWith; UpdatedAt: Schema.optionalWith; ID: typeof Schema.String; }>, never, { readonly ID: string; } & { readonly CreatedAt?: Date | undefined; } & { readonly Version?: import("./SwarmVersion.generated.ts").SwarmVersion | undefined; } & { readonly UpdatedAt?: Date | undefined; } & { readonly Spec?: SwarmNetworkSpec.SwarmNetworkSpec | undefined; } & { readonly IPAMOptions?: SwarmIPAMOptions.SwarmIPAMOptions | undefined; } & { readonly DriverState?: SwarmDriver.SwarmDriver | undefined; }, {}, {}>; export declare class SwarmNetwork extends SwarmNetwork_base { } export {};