import * as Schema from "effect/Schema"; import * as V1Platform from "./V1Platform.generated.js"; declare const V1Descriptor_base: Schema.Class, { nullable: true; }>; annotations: Schema.optionalWith, { nullable: true; }>; data: Schema.optionalWith; platform: Schema.optionalWith; artifactType: Schema.optional; }, Schema.Struct.Encoded<{ mediaType: typeof Schema.String; digest: typeof Schema.String; size: typeof Schema.Number; urls: Schema.optionalWith, { nullable: true; }>; annotations: Schema.optionalWith, { nullable: true; }>; data: Schema.optionalWith; platform: Schema.optionalWith; artifactType: Schema.optional; }>, never, { readonly annotations?: { readonly [x: string]: string; } | undefined; } & { readonly mediaType: string; } & { readonly digest: string; } & { readonly size: number; } & { readonly urls?: readonly string[] | undefined; } & { readonly data?: Uint8Array | undefined; } & { readonly platform?: V1Platform.V1Platform | undefined; } & { readonly artifactType?: string | undefined; }, {}, {}>; export declare class V1Descriptor extends V1Descriptor_base { } export {};