UNPKG

the-moby-effect

Version:
37 lines 1.42 kB
import * as Schema from "effect/Schema"; import * as PluginPrivilege from "./PluginPrivilege.generated.js"; declare const PluginSpec_base: Schema.Class<PluginSpec, { name: Schema.optional<typeof Schema.String>; remote: Schema.optional<typeof Schema.String>; privileges: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof PluginPrivilege.PluginPrivilege>>, { nullable: true; }>; disabled: Schema.optional<typeof Schema.Boolean>; env: Schema.optionalWith<Schema.Array$<typeof Schema.String>, { nullable: true; }>; }, Schema.Struct.Encoded<{ name: Schema.optional<typeof Schema.String>; remote: Schema.optional<typeof Schema.String>; privileges: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof PluginPrivilege.PluginPrivilege>>, { nullable: true; }>; disabled: Schema.optional<typeof Schema.Boolean>; env: Schema.optionalWith<Schema.Array$<typeof Schema.String>, { nullable: true; }>; }>, never, { readonly name?: string | undefined; } & { readonly remote?: string | undefined; } & { readonly privileges?: readonly (PluginPrivilege.PluginPrivilege | null)[] | undefined; } & { readonly disabled?: boolean | undefined; } & { readonly env?: readonly string[] | undefined; }, {}, {}>; export declare class PluginSpec extends PluginSpec_base { } export {}; //# sourceMappingURL=PluginSpec.generated.d.ts.map