| 1 | import * as Predicate from "effect/Predicate" |
| 2 | import * as Schema from "effect/Schema" |
| 3 | |
| 4 | export class ApiDiffError extends Schema.TaggedError<ApiDiffError>()("ApiDiffError", { |
| 5 | message: Schema.String, |
| 6 | cause: Schema.optional(Schema.Defect()) |
| 7 | }) {} |
| 8 | |
| 9 | export const isApiDiffError = (u: unknown): u is ApiDiffError => Predicate.isTagged(u, "ApiDiffError") |