| export * as FileDiff from "./file-diff" | |
| import { Schema } from "effect" | |
| import { optional } from "./schema" | |
| export const Info = Schema.Struct({ | |
| file: optional(Schema.String), | |
| patch: optional(Schema.String), | |
| additions: Schema.Finite, | |
| deletions: Schema.Finite, | |
| status: optional(Schema.Literals(["added", "deleted", "modified"])), | |
| }).annotate({ identifier: "SnapshotFileDiff" }) | |
| export interface Info extends Schema.Schema.Type<typeof Info> {} | |