UNPKG

the-moby-effect

Version:
34 lines 1.57 kB
import * as Schema from "effect/Schema"; import * as MobySchemas from "../schemas/index.js"; import * as SwarmExternalCA from "./SwarmExternalCA.generated.js"; declare const SwarmCAConfig_base: Schema.Class<SwarmCAConfig, { NodeCertExpiry: Schema.optional<MobySchemas.Int64Schemas.$Int64>; ExternalCAs: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmExternalCA.SwarmExternalCA>>, { nullable: true; }>; SigningCACert: Schema.optional<typeof Schema.String>; SigningCAKey: Schema.optional<typeof Schema.String>; ForceRotate: Schema.optional<MobySchemas.UInt64Schemas.$UInt64>; }, Schema.Struct.Encoded<{ NodeCertExpiry: Schema.optional<MobySchemas.Int64Schemas.$Int64>; ExternalCAs: Schema.optionalWith<Schema.Array$<Schema.NullOr<typeof SwarmExternalCA.SwarmExternalCA>>, { nullable: true; }>; SigningCACert: Schema.optional<typeof Schema.String>; SigningCAKey: Schema.optional<typeof Schema.String>; ForceRotate: Schema.optional<MobySchemas.UInt64Schemas.$UInt64>; }>, never, { readonly NodeCertExpiry?: MobySchemas.Int64Schemas.Int64Brand | undefined; } & { readonly ExternalCAs?: readonly (SwarmExternalCA.SwarmExternalCA | null)[] | undefined; } & { readonly SigningCACert?: string | undefined; } & { readonly SigningCAKey?: string | undefined; } & { readonly ForceRotate?: MobySchemas.UInt64Schemas.UInt64Brand | undefined; }, {}, {}>; export declare class SwarmCAConfig extends SwarmCAConfig_base { } export {}; //# sourceMappingURL=SwarmCAConfig.generated.d.ts.map