import * as Schema from "effect/Schema"; import * as VolumeTopology from "./VolumeTopology.generated.js"; declare const VolumeTopologyRequirement_base: Schema.Class>, { nullable: true; }>; Preferred: Schema.optionalWith>, { nullable: true; }>; }, Schema.Struct.Encoded<{ Requisite: Schema.optionalWith>, { nullable: true; }>; Preferred: Schema.optionalWith>, { nullable: true; }>; }>, never, { readonly Requisite?: readonly (VolumeTopology.VolumeTopology | null)[] | undefined; } & { readonly Preferred?: readonly (VolumeTopology.VolumeTopology | null)[] | undefined; }, {}, {}>; export declare class VolumeTopologyRequirement extends VolumeTopologyRequirement_base { } export {};