the-moby-effect
Version:
Moby/Docker API client built using effect-ts
20 lines • 1.19 kB
TypeScript
import * as Schema from "effect/Schema";
import * as ImageAttestationProperties from "./ImageAttestationProperties.generated.ts";
import * as ImageImageProperties from "./ImageImageProperties.generated.ts";
import * as V1Descriptor from "./V1Descriptor.generated.ts";
declare const ImageManifestSummary_base: Schema.Class<ImageManifestSummary, Schema.Struct<{
readonly ID: Schema.String;
readonly Descriptor: Schema.NullOr<typeof V1Descriptor.V1Descriptor>;
readonly Available: Schema.Boolean;
readonly Size: Schema.Struct<{
readonly Content: Schema.decodeTo<Schema.BigInt, Schema.String, never, never>;
readonly Total: Schema.decodeTo<Schema.BigInt, Schema.String, never, never>;
}>;
readonly Kind: Schema.Literals<readonly ["image", "attestation", "unknown"]>;
readonly ImageData: Schema.optional<Schema.NullOr<typeof ImageImageProperties.ImageImageProperties>>;
readonly AttestationData: Schema.optional<Schema.NullOr<typeof ImageAttestationProperties.ImageAttestationProperties>>;
}>, {}>;
export declare class ImageManifestSummary extends ImageManifestSummary_base {
}
export {};
//# sourceMappingURL=ImageManifestSummary.generated.d.ts.map