@secustor/backstage-plugin-renovate-common
Version:
Common functionalities for the renovate plugin
888 lines (887 loc) • 695 kB
TypeScript
import { JsonValue } from '@backstage/types';
import { Readable } from 'stream';
import { Config } from '@backstage/config';
import { z } from 'zod';
import { LoggerService } from '@backstage/backend-plugin-api';
import { Entity } from '@backstage/catalog-model';
import gitUrlParse, { GitUrl } from 'git-url-parse';
declare const targetRepo: z.ZodObject<{
host: z.ZodString;
repository: z.ZodString;
}, "strip", z.ZodTypeAny, {
host: string;
repository: string;
}, {
host: string;
repository: string;
}>;
declare const problem: z.ZodAny;
declare const NullishString: z.ZodCatch<z.ZodOptional<z.ZodString>>;
declare const update: z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>;
type Update = z.infer<typeof update>;
declare const dependency: z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>;
declare const packageFile: z.ZodObject<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, z.ZodTypeAny, "passthrough">>;
declare const branch: z.ZodObject<{
prNo: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
upgrades: z.ZodArray<z.ZodAny, "many">;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
prNo: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
upgrades: z.ZodArray<z.ZodAny, "many">;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
prNo: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
upgrades: z.ZodArray<z.ZodAny, "many">;
}, z.ZodTypeAny, "passthrough">>;
declare const packageFiles: z.ZodRecord<z.ZodString, z.ZodArray<z.ZodObject<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
packageFile: z.ZodString;
packageFileVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
deps: z.ZodArray<z.ZodObject<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
depName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
datasource: z.ZodCatch<z.ZodOptional<z.ZodString>>;
packageName: z.ZodCatch<z.ZodOptional<z.ZodString>>;
depType: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
skipReason: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
updates: z.ZodOptional<z.ZodArray<z.ZodObject<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, "passthrough", z.ZodTypeAny, z.objectOutputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">, z.objectInputType<{
updateType: z.ZodString;
newVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
lockedVersion: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newValue: z.ZodCatch<z.ZodOptional<z.ZodString>>;
newMajor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newMinor: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
newPatch: z.ZodOptional<z.ZodNullable<z.ZodNumber>>;
}, z.ZodTypeAny, "passthrough">>, "many">>;
registryUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
sourceUrl: z.ZodCatch<z.ZodOptional<z.ZodString>>;
currentVersionTimestamp: z.ZodOptional<z.ZodDate>;
}, z.ZodTypeAny, "passthrough">>, "many">;
}, z.ZodTypeAny, "passthrough">>, "many">>;
type PackageFiles = z.infer<typeof packageFiles>;
declare const libYears: z.ZodObject<{
managers: z.ZodRecord<z.ZodString, z.ZodNumber>;
total: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
total: number;
managers: Record<string, number>;
}, {
total: number;
managers: Record<string, number>;
}>;
declare const dependencyStatus: z.ZodObject<{
outdated: z.ZodNumber;
total: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
total: number;
outdated: number;
}, {
total: number;
outdated: number;
}>;
declare const libYearWithStatus: z.ZodObject<{
libYears: z.ZodObject<{
managers: z.ZodRecord<z.ZodString, z.ZodNumber>;
total: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
total: number;
managers: Record<string, number>;
}, {
total: number;
managers: Record<string, number>;
}>;
dependencyStatus: z.ZodObject<{
outdated: z.ZodNumber;
total: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
total: number;
outdated: number;
}, {
total: number;
outdated: number;
}>;
}, "strip", z.Zo