renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
47 lines (46 loc) • 1.59 kB
TypeScript
import { z } from 'zod';
declare const MiseToolOptions: z.ZodObject<{
tag_regex: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
tag_regex?: string | undefined;
}, {
tag_regex?: string | undefined;
}>;
export type MiseToolOptions = z.infer<typeof MiseToolOptions>;
declare const MiseTool: z.ZodUnion<[z.ZodString, z.ZodObject<{
tag_regex: z.ZodOptional<z.ZodString>;
} & {
version: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
version?: string | undefined;
tag_regex?: string | undefined;
}, {
version?: string | undefined;
tag_regex?: string | undefined;
}>, z.ZodArray<z.ZodString, "many">]>;
export type MiseTool = z.infer<typeof MiseTool>;
export declare const MiseFile: z.ZodPipeline<z.ZodEffects<z.ZodString, unknown, string>, z.ZodObject<{
tools: z.ZodRecord<z.ZodString, z.ZodUnion<[z.ZodString, z.ZodObject<{
tag_regex: z.ZodOptional<z.ZodString>;
} & {
version: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
version?: string | undefined;
tag_regex?: string | undefined;
}, {
version?: string | undefined;
tag_regex?: string | undefined;
}>, z.ZodArray<z.ZodString, "many">]>>;
}, "strip", z.ZodTypeAny, {
tools: Record<string, string | string[] | {
version?: string | undefined;
tag_regex?: string | undefined;
}>;
}, {
tools: Record<string, string | string[] | {
version?: string | undefined;
tag_regex?: string | undefined;
}>;
}>>;
export type MiseFile = z.infer<typeof MiseFile>;
export {};