import * as Schema from "effect/Schema"; import * as TypesPluginDevice from "./TypesPluginDevice.generated.js"; import * as TypesPluginMount from "./TypesPluginMount.generated.js"; declare const TypesPluginSettings_base: Schema.Class>; Devices: Schema.NullOr>>; Env: Schema.NullOr>; Mounts: Schema.NullOr>>; }, Schema.Struct.Encoded<{ Args: Schema.NullOr>; Devices: Schema.NullOr>>; Env: Schema.NullOr>; Mounts: Schema.NullOr>>; }>, never, { readonly Env: readonly string[] | null; } & { readonly Devices: readonly (TypesPluginDevice.TypesPluginDevice | null)[] | null; } & { readonly Mounts: readonly (TypesPluginMount.TypesPluginMount | null)[] | null; } & { readonly Args: readonly string[] | null; }, {}, {}>; export declare class TypesPluginSettings extends TypesPluginSettings_base { } export {};