import { z } from 'zod'; declare const autolinkingAllImplementationSchema: z.ZodObject<{ language: z.ZodLiteral<"c++">; implementationClassName: z.ZodString; }, z.core.$strip>; declare const autolinkingIOSImplementationSchema: z.ZodObject<{ language: z.ZodEnum<{ "c++": "c++"; swift: "swift"; }>; implementationClassName: z.ZodString; }, z.core.$strip>; declare const autolinkingAndroidImplementationSchema: z.ZodObject<{ language: z.ZodEnum<{ "c++": "c++"; kotlin: "kotlin"; }>; implementationClassName: z.ZodString; }, z.core.$strip>; declare const autolinkingPlatformImplementationSchema: z.ZodObject<{ language: z.ZodEnum<{ "c++": "c++"; swift: "swift"; kotlin: "kotlin"; }>; implementationClassName: z.ZodString; }, z.core.$strip>; declare const autolinkingHybridObjectSchema: z.ZodUnion; implementationClassName: z.ZodString; }, z.core.$strip>>; ios: z.ZodOptional; implementationClassName: z.ZodString; }, z.core.$strip>>; android: z.ZodOptional; implementationClassName: z.ZodString; }, z.core.$strip>>; }, z.core.$catchall; implementationClassName: z.ZodString; }, z.core.$strip>>>, z.ZodPipe; swift: z.ZodOptional; kotlin: z.ZodOptional; }, z.core.$strict>, z.ZodTransform<{ [x: string]: { language: "c++" | "swift" | "kotlin"; implementationClassName: string; }; all?: { language: "c++"; implementationClassName: string; } | undefined; ios?: { language: "c++" | "swift"; implementationClassName: string; } | undefined; android?: { language: "c++" | "kotlin"; implementationClassName: string; } | undefined; }, { cpp?: string | undefined; swift?: string | undefined; kotlin?: string | undefined; }>>]>; export type AutolinkingAllImplementation = z.infer; export type AutolinkingIOSImplementation = z.infer; export type AutolinkingAndroidImplementation = z.infer; export type AutolinkingPlatformImplementation = z.infer; export type AutolinkingHybridObject = z.infer; export declare const NitroUserConfigSchema: z.ZodObject<{ cxxNamespace: z.ZodArray; ios: z.ZodObject<{ iosModuleName: z.ZodString; }, z.core.$strip>; android: z.ZodObject<{ androidNamespace: z.ZodArray; androidCxxLibName: z.ZodString; }, z.core.$strip>; autolinking: z.ZodRecord; implementationClassName: z.ZodString; }, z.core.$strip>>; ios: z.ZodOptional; implementationClassName: z.ZodString; }, z.core.$strip>>; android: z.ZodOptional; implementationClassName: z.ZodString; }, z.core.$strip>>; }, z.core.$catchall; implementationClassName: z.ZodString; }, z.core.$strip>>>, z.ZodPipe; swift: z.ZodOptional; kotlin: z.ZodOptional; }, z.core.$strict>, z.ZodTransform<{ [x: string]: { language: "c++" | "swift" | "kotlin"; implementationClassName: string; }; all?: { language: "c++"; implementationClassName: string; } | undefined; ios?: { language: "c++" | "swift"; implementationClassName: string; } | undefined; android?: { language: "c++" | "kotlin"; implementationClassName: string; } | undefined; }, { cpp?: string | undefined; swift?: string | undefined; kotlin?: string | undefined; }>>]>>; ignorePaths: z.ZodOptional>; gitAttributesGeneratedFlag: z.ZodDefault>; }, z.core.$strip>; /** * Represents the structure of a `nitro.json` config file. */ export type NitroUserConfig = z.infer; export {};