import { z } from "zod"

export const VersionInfoSchema = z.object({
    appName: z.string().trim().min(1).nullable(),
    appVersion: z.string().trim().min(1).nullable(),
    releaseName: z.string().trim().min(1).nullable(),
    /*releaseSource: z.enum(["env", "cwd-realpath", "runtime-last-release", "none"]),
    nodeEnv: z.string().trim().min(1).nullable(),
    cwd: z.string().trim().min(1),
    realpath: z.string().trim().min(1).nullable(),*/
})

export type VersionInfo = z.infer<typeof VersionInfoSchema>

