UNPKG

the-moby-effect

Version:
26 lines 1.07 kB
import * as Schema from "effect/Schema"; import * as MobyNumber from "../schemas/number.js"; export class BuildCacheRecord extends /*#__PURE__*/Schema.Class("BuildCacheRecord")({ ID: Schema.String, Parent: /*#__PURE__*/Schema.optional(Schema.String), " Parents": /*#__PURE__*/Schema.optional(/*#__PURE__*/Schema.NullOr(/*#__PURE__*/Schema.Array(Schema.String))), Type: Schema.String, Description: Schema.String, InUse: Schema.Boolean, Shared: Schema.Boolean, Size: /*#__PURE__*/MobyNumber.BigIntFromWireString.check(/*#__PURE__*/Schema.isBetweenBigInt({ minimum: -(2n ** 63n), maximum: 2n ** 63n - 1n })), CreatedAt: /*#__PURE__*/Schema.NullOr(Schema.DateFromString), LastUsedAt: /*#__PURE__*/Schema.NullOr(Schema.DateFromString), UsageCount: /*#__PURE__*/MobyNumber.BigIntFromWireString.check(/*#__PURE__*/Schema.isBetweenBigInt({ minimum: -(2n ** 63n), maximum: 2n ** 63n - 1n })) }, { identifier: "BuildCacheRecord", title: "build.CacheRecord", documentation: "" }) {} //# sourceMappingURL=BuildCacheRecord.generated.js.map