import * as Schema from "effect/Schema"; import * as NetworkConfigReference from "./NetworkConfigReference.generated.js"; import * as NetworkEndpointResource from "./NetworkEndpointResource.generated.js"; import * as NetworkIPAM from "./NetworkIPAM.generated.js"; import * as NetworkPeerInfo from "./NetworkPeerInfo.generated.js"; import * as NetworkServiceInfo from "./NetworkServiceInfo.generated.js"; declare const NetworkInspect_base: Schema.Class; Scope: typeof Schema.String; Driver: typeof Schema.String; EnableIPv4: Schema.optional; EnableIPv6: typeof Schema.Boolean; IPAM: Schema.NullOr; Internal: typeof Schema.Boolean; Attachable: typeof Schema.Boolean; Ingress: typeof Schema.Boolean; ConfigFrom: Schema.NullOr; ConfigOnly: typeof Schema.Boolean; Containers: Schema.NullishOr>>; Options: Schema.NullOr>; Labels: Schema.NullOr>; Peers: Schema.optionalWith>, { nullable: true; }>; Services: Schema.optionalWith>, { nullable: true; }>; }, Schema.Struct.Encoded<{ Name: typeof Schema.String; Id: typeof Schema.String; Created: Schema.NullOr; Scope: typeof Schema.String; Driver: typeof Schema.String; EnableIPv4: Schema.optional; EnableIPv6: typeof Schema.Boolean; IPAM: Schema.NullOr; Internal: typeof Schema.Boolean; Attachable: typeof Schema.Boolean; Ingress: typeof Schema.Boolean; ConfigFrom: Schema.NullOr; ConfigOnly: typeof Schema.Boolean; Containers: Schema.NullishOr>>; Options: Schema.NullOr>; Labels: Schema.NullOr>; Peers: Schema.optionalWith>, { nullable: true; }>; Services: Schema.optionalWith>, { nullable: true; }>; }>, never, { readonly Labels: { readonly [x: string]: string; } | null; } & { readonly Driver: string; } & { readonly Options: { readonly [x: string]: string; } | null; } & { readonly Name: string; } & { readonly Id: string; } & { readonly Created: Date | null; } & { readonly Containers: { readonly [x: string]: NetworkEndpointResource.NetworkEndpointResource | null; } | null | undefined; } & { readonly Scope: string; } & { readonly EnableIPv4?: boolean | undefined; } & { readonly EnableIPv6: boolean; } & { readonly IPAM: NetworkIPAM.NetworkIPAM | null; } & { readonly Internal: boolean; } & { readonly Attachable: boolean; } & { readonly Ingress: boolean; } & { readonly ConfigOnly: boolean; } & { readonly ConfigFrom: NetworkConfigReference.NetworkConfigReference | null; } & { readonly Peers?: readonly (NetworkPeerInfo.NetworkPeerInfo | null)[] | undefined; } & { readonly Services?: { readonly [x: string]: NetworkServiceInfo.NetworkServiceInfo | null; } | undefined; }, {}, {}>; export declare class NetworkInspect extends NetworkInspect_base { } export {};