import { type EverythingAsCodeSchema } from "https://deno.land/x/fathym_everything_as_code@v0.1.75-deno2/src/eac/EverythingAsCode.ts";
import { EverythingAsCodeSchema } from "https://deno.land/x/fathym_everything_as_code@v0.1.75-deno2/src/eac/EverythingAsCode.ts";
EverythingAsCodeSchema
defines the foundational structure for an EaC (Everything as Code) node,
which includes core identification, linkage, and modular configuration properties. This schema
ensures consistency and clarity when managing code-driven infrastructure or configurations.
type
z.ZodObject<{ Details: z.ZodOptional<EaCEnterpriseDetailsSchema>; EnterpriseLookup: z.ZodOptional<z.ZodString>; Handlers: z.ZodOptional<EaCModuleHandlersSchema>; ParentEnterpriseLookup: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, EverythingAsCode, EverythingAsCode>