WorkspaceConfigSchema
const WorkspaceConfigSchema: ZodObject<{ defaults: ZodOptional<ZodObject<{ allowPartial: ZodOptional<ZodBoolean>; componentLayout: ZodOptional<ZodEnum<["auto", "directory-per-component", "flat"]>>; prefix: ZodOptional<ZodString>; }, "strict", ZodTypeAny, { allowPartial?: boolean; componentLayout?: "flat" | "auto" | "directory-per-component"; prefix?: string; }, { allowPartial?: boolean; componentLayout?: "flat" | "auto" | "directory-per-component"; prefix?: string; }>>; libraries: ZodOptional<ZodArray<ZodObject<{ componentLayout: ZodOptional<ZodEnum<["auto", "directory-per-component", "flat"]>>; docs: ZodOptional<ZodString>; framework: ZodOptional<ZodEnum<["angular", "react"]>>; importAlias: ZodOptional<ZodString>; importPrefix: ZodOptional<ZodString>; name: ZodOptional<ZodString>; path: ZodString; prefix: ZodOptional<ZodString>; storybook: ZodOptional<ZodString>; }, "strict", ZodTypeAny, { componentLayout?: "flat" | "auto" | "directory-per-component"; docs?: string; framework?: "angular" | "react"; importAlias?: string; importPrefix?: string; name?: string; path: string; prefix?: string; storybook?: string; }, { componentLayout?: "flat" | "auto" | "directory-per-component"; docs?: string; framework?: "angular" | "react"; importAlias?: string; importPrefix?: string; name?: string; path: string; prefix?: string; storybook?: string; }>, "many">>; outputDir: ZodOptional<ZodString>; scan: ZodOptional<ZodArray<ZodObject<{ dir: ZodString; exclude: ZodOptional<ZodArray<ZodString, "many">>; }, "strict", ZodTypeAny, { dir: string; exclude?: string[]; }, { dir: string; exclude?: string[]; }>, "many">>;}, "strict", ZodTypeAny, { defaults?: { allowPartial?: boolean; componentLayout?: "flat" | "auto" | "directory-per-component"; prefix?: string; }; libraries?: { componentLayout?: "flat" | "auto" | "directory-per-component"; docs?: string; framework?: "angular" | "react"; importAlias?: string; importPrefix?: string; name?: string; path: string; prefix?: string; storybook?: string; }[]; outputDir?: string; scan?: { dir: string; exclude?: string[]; }[];}, { defaults?: { allowPartial?: boolean; componentLayout?: "flat" | "auto" | "directory-per-component"; prefix?: string; }; libraries?: { componentLayout?: "flat" | "auto" | "directory-per-component"; docs?: string; framework?: "angular" | "react"; importAlias?: string; importPrefix?: string; name?: string; path: string; prefix?: string; storybook?: string; }[]; outputDir?: string; scan?: { dir: string; exclude?: string[]; }[];}>;Defined in: packages/analyzer/src/workspace/config.ts:65