import * as Schema from "effect/Schema";
import * as MobySchemas from "../schemas/index.js";
import * as BuildCache from "./BuildCache.generated.js";
import * as ContainerListResponseItem from "./ContainerListResponseItem.generated.js";
import * as ImageSummary from "./ImageSummary.generated.js";
import * as Volume from "./Volume.generated.js";
declare const DiskUsage_base: Schema.Class<DiskUsage, {
    LayersSize: MobySchemas.Int64Schemas.$Int64;
    Images: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof ImageSummary.ImageSummary>>>;
    Containers: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof ContainerListResponseItem.ContainerListResponseItem>>>;
    Volumes: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Volume.Volume>>>;
    BuildCache: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof BuildCache.BuildCache>>>;
    BuilderSize: Schema.optional<MobySchemas.Int64Schemas.$Int64>;
}, Schema.Struct.Encoded<{
    LayersSize: MobySchemas.Int64Schemas.$Int64;
    Images: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof ImageSummary.ImageSummary>>>;
    Containers: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof ContainerListResponseItem.ContainerListResponseItem>>>;
    Volumes: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Volume.Volume>>>;
    BuildCache: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof BuildCache.BuildCache>>>;
    BuilderSize: Schema.optional<MobySchemas.Int64Schemas.$Int64>;
}>, never, {
    readonly BuildCache: readonly (BuildCache.BuildCache | null)[] | null;
} & {
    readonly Volumes: readonly (Volume.Volume | null)[] | null;
} & {
    readonly Containers: readonly (ContainerListResponseItem.ContainerListResponseItem | null)[] | null;
} & {
    readonly LayersSize: MobySchemas.Int64Schemas.Int64Brand;
} & {
    readonly Images: readonly (ImageSummary.ImageSummary | null)[] | null;
} & {
    readonly BuilderSize?: MobySchemas.Int64Schemas.Int64Brand | undefined;
}, {}, {}>;
export declare class DiskUsage extends DiskUsage_base {
}
export {};
//# sourceMappingURL=DiskUsage.generated.d.ts.map