import { z } from "zod/v4";

//#region src/components/DictionaryFieldEditor/DictionaryDetails/useDictionaryDetailsSchema.d.ts
declare const useDictionaryDetailsSchema: (projectId: string) => z.ZodObject<{
  title: z.ZodOptional<z.ZodString>;
  key: z.ZodDefault<z.ZodString>;
  description: z.ZodOptional<z.ZodString>;
  projectIds: z.ZodDefault<z.ZodArray<z.ZodString>>;
  tags: z.ZodDefault<z.ZodArray<z.ZodString>>;
  location: z.ZodOptional<z.ZodEnum<{
    remote: "remote";
    local: "local";
    "local&remote": "local&remote";
    plugin: "plugin";
  }>>;
  filePath: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
type DictionaryDetailsFormData = z.infer<ReturnType<typeof useDictionaryDetailsSchema>>;
//#endregion
export { DictionaryDetailsFormData, useDictionaryDetailsSchema };
//# sourceMappingURL=useDictionaryDetailsSchema.d.ts.map