the-moby-effect
Version:
Moby/Docker API client built using effect-ts
31 lines • 2.07 kB
TypeScript
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