UNPKG

renovate

Version:

Automated dependency updates. Flexible so you don't need to be.

166 lines (165 loc) 4.41 kB
import { z } from 'zod'; export declare const CircleCiDocker: z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>; export declare const CircleCiJob: z.ZodObject<{ docker: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; }, "strip", z.ZodTypeAny, { docker?: { image: string; }[] | undefined; }, { docker?: { image: string; }[] | undefined; }>; export type CircleCiJob = z.infer<typeof CircleCiJob>; declare const baseOrb: z.ZodObject<{ executors: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ docker: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; }, "strip", z.ZodTypeAny, { docker?: { image: string; }[] | undefined; }, { docker?: { image: string; }[] | undefined; }>>>; jobs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ docker: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; }, "strip", z.ZodTypeAny, { docker?: { image: string; }[] | undefined; }, { docker?: { image: string; }[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { jobs?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; executors?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; }, { jobs?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; executors?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; }>; type Orb = z.infer<typeof baseOrb> & { orbs?: Record<string, string | Orb>; }; export declare const CircleCiOrb: z.ZodType<Orb>; export type CircleCiOrb = z.infer<typeof CircleCiOrb>; export declare const CircleCiFile: z.ZodObject<{ aliases: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; executors: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ docker: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; }, "strip", z.ZodTypeAny, { docker?: { image: string; }[] | undefined; }, { docker?: { image: string; }[] | undefined; }>>>; jobs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodObject<{ docker: z.ZodOptional<z.ZodArray<z.ZodObject<{ image: z.ZodString; }, "strip", z.ZodTypeAny, { image: string; }, { image: string; }>, "many">>; }, "strip", z.ZodTypeAny, { docker?: { image: string; }[] | undefined; }, { docker?: { image: string; }[] | undefined; }>>>; orbs: z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodType<Orb, z.ZodTypeDef, Orb>]>>>; }, "strip", z.ZodTypeAny, { aliases?: { image: string; }[] | undefined; jobs?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; executors?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; orbs?: Record<string, string | Orb> | undefined; }, { aliases?: { image: string; }[] | undefined; jobs?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; executors?: Record<string, { docker?: { image: string; }[] | undefined; }> | undefined; orbs?: Record<string, string | Orb> | undefined; }>; export type CircleCiFile = z.infer<typeof CircleCiFile>; export {};