import * as Schema from "effect/Schema";
import * as TypesPluginConfigArgs from "./TypesPluginConfigArgs.generated.ts";
import * as TypesPluginConfigInterface from "./TypesPluginConfigInterface.generated.ts";
import * as TypesPluginConfigLinux from "./TypesPluginConfigLinux.generated.ts";
import * as TypesPluginConfigNetwork from "./TypesPluginConfigNetwork.generated.ts";
import * as TypesPluginConfigRootfs from "./TypesPluginConfigRootfs.generated.ts";
import * as TypesPluginConfigUser from "./TypesPluginConfigUser.generated.ts";
import * as TypesPluginEnv from "./TypesPluginEnv.generated.ts";
import * as TypesPluginMount from "./TypesPluginMount.generated.ts";
declare const TypesPluginConfig_base: Schema.Class<TypesPluginConfig, Schema.Struct<{
    readonly Args: Schema.NullOr<typeof TypesPluginConfigArgs.TypesPluginConfigArgs>;
    readonly Description: Schema.String;
    readonly DockerVersion: Schema.optional<Schema.String>;
    readonly Documentation: Schema.String;
    readonly Entrypoint: Schema.NullOr<Schema.$Array<Schema.String>>;
    readonly Env: Schema.NullOr<Schema.$Array<Schema.NullOr<typeof TypesPluginEnv.TypesPluginEnv>>>;
    readonly Interface: Schema.NullOr<typeof TypesPluginConfigInterface.TypesPluginConfigInterface>;
    readonly IpcHost: Schema.Boolean;
    readonly Linux: Schema.NullOr<typeof TypesPluginConfigLinux.TypesPluginConfigLinux>;
    readonly Mounts: Schema.NullOr<Schema.$Array<Schema.NullOr<typeof TypesPluginMount.TypesPluginMount>>>;
    readonly Network: Schema.NullOr<typeof TypesPluginConfigNetwork.TypesPluginConfigNetwork>;
    readonly PidHost: Schema.Boolean;
    readonly PropagatedMount: Schema.String;
    readonly User: Schema.optional<Schema.NullOr<typeof TypesPluginConfigUser.TypesPluginConfigUser>>;
    readonly WorkDir: Schema.String;
    readonly rootfs: Schema.optional<Schema.NullOr<typeof TypesPluginConfigRootfs.TypesPluginConfigRootfs>>;
}>, {}>;
export declare class TypesPluginConfig extends TypesPluginConfig_base {
}
export {};
//# sourceMappingURL=TypesPluginConfig.generated.d.ts.map