import { z } from 'zod';
export declare const templateFileOptionsSchema: z.ZodDefault<z.ZodDiscriminatedUnion<[z.ZodObject<{
    kind: z.ZodDefault<z.ZodOptional<z.ZodLiteral<"singleton">>>;
    generatorTemplatePath: z.ZodOptional<z.ZodString>;
    pathRootRelativePath: z.ZodOptional<z.ZodString>;
}, z.core.$strip>, z.ZodObject<{
    kind: z.ZodLiteral<"instance">;
    generatorTemplatePath: z.ZodString;
}, z.core.$strip>], "kind">>;
export type TemplateFileOptions = z.infer<typeof templateFileOptionsSchema>;
//# sourceMappingURL=template-file-options.d.ts.map