import * as Schema from "effect/Schema"; import * as VolumeTopology from "./VolumeTopology.generated.js"; declare const VolumeInfo_base: Schema.Class; VolumeContext: Schema.optionalWith, { nullable: true; }>; VolumeID: Schema.optional; AccessibleTopology: Schema.optionalWith>, { nullable: true; }>; }, Schema.Struct.Encoded<{ CapacityBytes: Schema.optional; VolumeContext: Schema.optionalWith, { nullable: true; }>; VolumeID: Schema.optional; AccessibleTopology: Schema.optionalWith>, { nullable: true; }>; }>, never, { readonly AccessibleTopology?: readonly (VolumeTopology.VolumeTopology | null)[] | undefined; } & { readonly CapacityBytes?: number | undefined; } & { readonly VolumeContext?: { readonly [x: string]: string; } | undefined; } & { readonly VolumeID?: string | undefined; }, {}, {}>; export declare class VolumeInfo extends VolumeInfo_base { } export {};