export declare const useUnitManagerStore: import("pinia").StoreDefinition<"unit-manager", Pick<{ createUnit: () => Promise; deleteUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; updateUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; }, never>, Pick<{ createUnit: () => Promise; deleteUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; updateUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; }, never>, Pick<{ createUnit: () => Promise; deleteUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; updateUnit: (unit: z.infer; }, "strip", z.ZodTypeAny, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }, { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }, { name: string; _id: string; precision: number; abbrev: string; measurements: { name: string; id: string; abbrev: string; conversion: { amount: number; precision: number; }; }[]; }>>) => Promise; }, "createUnit" | "deleteUnit" | "updateUnit">>;