import * as Schema from "effect/Schema"; import * as NetworkConfigReference from "./NetworkConfigReference.generated.js"; import * as NetworkIPAM from "./NetworkIPAM.generated.js"; declare const NetworkCreateOptions_base: Schema.Class; Scope: Schema.optionalWith; EnableIPv4: Schema.optionalWith; EnableIPv6: Schema.optionalWith; IPAM: Schema.optionalWith; Internal: Schema.optionalWith; Attachable: Schema.optionalWith; Ingress: Schema.optionalWith; ConfigOnly: Schema.PropertySignature<":", boolean, never, ":", boolean, true, never>; ConfigFrom: Schema.optionalWith; Options: Schema.optionalWith, { nullable: true; }>; Labels: Schema.optionalWith, { nullable: true; }>; }, Schema.Struct.Encoded<{ Driver: Schema.PropertySignature<":", string, never, ":", string, true, never>; Scope: Schema.optionalWith; EnableIPv4: Schema.optionalWith; EnableIPv6: Schema.optionalWith; IPAM: Schema.optionalWith; Internal: Schema.optionalWith; Attachable: Schema.optionalWith; Ingress: Schema.optionalWith; ConfigOnly: Schema.PropertySignature<":", boolean, never, ":", boolean, true, never>; ConfigFrom: Schema.optionalWith; Options: Schema.optionalWith, { nullable: true; }>; Labels: Schema.optionalWith, { nullable: true; }>; }>, never, { readonly Labels?: { readonly [x: string]: string; } | undefined; } & { readonly Driver?: string; } & { readonly Options?: { readonly [x: string]: string; } | undefined; } & { readonly Scope?: string | undefined; } & { readonly EnableIPv4?: boolean | undefined; } & { readonly EnableIPv6?: boolean | undefined; } & { readonly IPAM?: NetworkIPAM.NetworkIPAM | undefined; } & { readonly Internal?: boolean | undefined; } & { readonly Attachable?: boolean | undefined; } & { readonly Ingress?: boolean | undefined; } & { readonly ConfigOnly?: boolean; } & { readonly ConfigFrom?: NetworkConfigReference.NetworkConfigReference | undefined; }, {}, {}>; export declare class NetworkCreateOptions extends NetworkCreateOptions_base { } export {};