/** * this code defines the diffrent easypanel schemas * This Code comes from the github repo easypanel/easypanel-templates * main contributer and developer of easypanel: https://github.com/deiucanta */ import { z } from "zod"; import { appSchema, mongoSchema, mysqlSchema, postgresSchema, redisSchema, singleServiceSchema, templateSchema, } from "./schema"; export type AppService = z.input; export type MySQLService = z.input; export type MongoService = z.input; export type PostgresService = z.input; export type RedisService = z.input; export type Template = z.input; export type Services = Template["services"]; export type TemplateSchema = z.input; export type SingleServiceSchema = z.input;