import * as Schema from "effect/Schema"; declare const ContainerMountPoint_base: Schema.Class>; Name: Schema.optional; Source: typeof Schema.String; Destination: typeof Schema.String; Driver: Schema.optional; Mode: typeof Schema.String; RW: typeof Schema.Boolean; Propagation: Schema.Literal<["rprivate", "private", "rshared", "shared", "rslave", "slave", ""]>; }, Schema.Struct.Encoded<{ Type: Schema.optional>; Name: Schema.optional; Source: typeof Schema.String; Destination: typeof Schema.String; Driver: Schema.optional; Mode: typeof Schema.String; RW: typeof Schema.Boolean; Propagation: Schema.Literal<["rprivate", "private", "rshared", "shared", "rslave", "slave", ""]>; }>, never, { readonly Type?: "bind" | "volume" | "tmpfs" | "npipe" | "cluster" | "image" | undefined; } & { readonly Driver?: string | undefined; } & { readonly Name?: string | undefined; } & { readonly Propagation: "" | "rprivate" | "private" | "rshared" | "shared" | "rslave" | "slave"; } & { readonly Mode: string; } & { readonly Source: string; } & { readonly Destination: string; } & { readonly RW: boolean; }, {}, {}>; export declare class ContainerMountPoint extends ContainerMountPoint_base { } export {};