configSchema
const configSchema: ZodOptional<ZodObject<{ affectedRegexes: ZodArray<ZodString>; badgeOptions: ZodDefault<ZodObject<{ dependencyTypes: ZodDefault<ZodArray<ZodEnum<{ dependencies: "dependencies"; devDependencies: "devDependencies"; optionalDependencies: "optionalDependencies"; peerDependencies: "peerDependencies"; }>>>; templates: ZodDefault<ZodArray<ZodObject<{ image: ZodString; label: ZodString; url: ZodString; }, $strip>>>; }, $strip>>; collapseHeadings: ZodArray<ZodString>; defaultLanguage: ZodDefault<ZodEnum<{ JS: "JS"; RS: "RS"; }>>; disableEmojis: ZodDefault<ZodBoolean>; disableMarkdownHeadings: ZodDefault<ZodBoolean>; enablePrettier: ZodDefault<ZodBoolean>; enableToc: ZodDefault<ZodBoolean>; enableUsage: ZodDefault<ZodBoolean>; headings: ZodDefault<ZodOptional<ZodDefault<ZodRecord<ZodEnum<{ ACTION: "ACTION"; BADGE: "BADGE"; PKG: "PKG"; USAGE: "USAGE"; WORKSPACE: "WORKSPACE"; ZOD: "ZOD"; }>, ZodOptional<ZodArray<ZodEnum<{ default: ...; description: ...; devDependency: ...; downloads: ...; name: ...; private: ...; required: ...; version: ...; }>>>>>>>; onlyReadmes: ZodDefault<ZodBoolean>; onlyShowPublicPackages: ZodDefault<ZodBoolean>; removeScope: ZodDefault<ZodString>; templates: ZodDefault<ZodOptional<ZodObject<{ downloadImage: ZodDefault<ZodString>; emojis: ZodDefault<ZodRecord<ZodEnum<{ default: ...; description: ...; devDependency: ...; downloads: ...; name: ...; private: ...; required: ...; version: ...; }>, ZodString>>; registryUrl: ZodDefault<ZodString>; versionImage: ZodDefault<ZodString>; }, $strip>>>; tocHeading: ZodDefault<ZodString>; usageFile: ZodDefault<ZodString>; usageHeading: ZodDefault<ZodString>; verbose: ZodDefault<ZodBoolean>;}, $strip>>;Defined in: core/auto-readme/src/schema.ts:172