import { z } from 'zod'; import { type InferSchemaOptions } from './infer'; export declare const legacyPluginOptions: Record; export declare const PluginSchemas: { 'app root': z.ZodObject<{ allowNativeFetch: z.ZodDefault; }, "strip", z.ZodTypeAny, { allowNativeFetch: boolean; }, { allowNativeFetch?: boolean | undefined; }>; '@dotcom-tool-kit/circleci': z.ZodEffects>; cypressImage: z.ZodOptional; tagFilterRegex: z.ZodDefault; }, "strip", z.ZodTypeAny, { cimgNodeVersions: string[]; tagFilterRegex: string; cypressImage?: string | undefined; }, { cimgNodeVersions?: string[] | undefined; cypressImage?: string | undefined; tagFilterRegex?: string | undefined; }>, { cimgNodeVersions: string[]; tagFilterRegex: string; cypressImage?: string | undefined; }, { cimgNodeVersions?: string[] | undefined; cypressImage?: string | undefined; tagFilterRegex?: string | undefined; }>; '@dotcom-tool-kit/cloudsmith': z.ZodObject<{ serviceAccount: z.ZodOptional; }, "strip", z.ZodTypeAny, { serviceAccount?: string | undefined; }, { serviceAccount?: string | undefined; }>; '@dotcom-tool-kit/docker': z.ZodObject<{ images: z.ZodRecord; platform: z.ZodDefault; registry: z.ZodDefault; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; definition: string; platform: string; registry: string; }, { name: string; definition?: string | undefined; platform?: string | undefined; registry?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { images: Record; }, { images: Record; }>; '@dotcom-tool-kit/doppler': z.ZodObject<{ project: z.ZodOptional; }, "strip", z.ZodTypeAny, { project?: string | undefined; }, { project?: string | undefined; }>; '@dotcom-tool-kit/heroku': z.ZodEffects, z.objectInputType<{ pipeline: z.ZodString; }, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{ pipeline: z.ZodString; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ pipeline: z.ZodString; }, z.ZodTypeAny, "passthrough">>; '@dotcom-tool-kit/lint-staged-npm': z.ZodObject<{ testGlob: z.ZodDefault; formatGlob: z.ZodDefault; }, "strip", z.ZodTypeAny, { testGlob: string; formatGlob: string; }, { testGlob?: string | undefined; formatGlob?: string | undefined; }>; '@dotcom-tool-kit/next-router': z.ZodObject<{ appName: z.ZodString; }, "strip", z.ZodTypeAny, { appName: string; }, { appName: string; }>; '@dotcom-tool-kit/serverless': z.ZodEffects>; configPath: z.ZodOptional; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>, z.objectOutputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ awsAccountId: z.ZodString; systemCode: z.ZodString; regions: z.ZodDefault>; configPath: z.ZodOptional; }, z.ZodTypeAny, "passthrough">>; }; export type PluginOptions = InferSchemaOptions; //# sourceMappingURL=plugins.d.ts.map