the-moby-effect
Version:
Moby/Docker API client built using effect-ts
31 lines • 1.81 kB
TypeScript
import * as Schema from "effect/Schema";
import * as RegistryIndexInfo from "./RegistryIndexInfo.generated.js";
declare const RegistryServiceConfig_base: Schema.Class<RegistryServiceConfig, {
AllowNondistributableArtifactsCIDRs: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Schema.String>>>;
AllowNondistributableArtifactsHostnames: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
InsecureRegistryCIDRs: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Schema.String>>>;
IndexConfigs: Schema.NullOr<Schema.Record$<typeof Schema.String, Schema.NullOr<typeof RegistryIndexInfo.RegistryIndexInfo>>>;
Mirrors: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
}, Schema.Struct.Encoded<{
AllowNondistributableArtifactsCIDRs: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Schema.String>>>;
AllowNondistributableArtifactsHostnames: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
InsecureRegistryCIDRs: Schema.NullOr<Schema.Array$<Schema.NullOr<typeof Schema.String>>>;
IndexConfigs: Schema.NullOr<Schema.Record$<typeof Schema.String, Schema.NullOr<typeof RegistryIndexInfo.RegistryIndexInfo>>>;
Mirrors: Schema.NullOr<Schema.Array$<typeof Schema.String>>;
}>, never, {
readonly Mirrors: readonly string[] | null;
} & {
readonly AllowNondistributableArtifactsCIDRs: readonly (string | null)[] | null;
} & {
readonly AllowNondistributableArtifactsHostnames: readonly string[] | null;
} & {
readonly InsecureRegistryCIDRs: readonly (string | null)[] | null;
} & {
readonly IndexConfigs: {
readonly [x: string]: RegistryIndexInfo.RegistryIndexInfo | null;
} | null;
}, {}, {}>;
export declare class RegistryServiceConfig extends RegistryServiceConfig_base {
}
export {};
//# sourceMappingURL=RegistryServiceConfig.generated.d.ts.map