import type { ZodObject, ZodUUID } from 'zod'; export interface $Objects { } export type ObjectType = keyof $Objects extends never ? string : keyof $Objects; type ObjectValues = keyof $Objects extends never ? Record : { [K in keyof $Objects]: ($Objects[K] & { id: string; })[]; }; export declare function useSchema>(type: Type, schema: S): void; export declare function get(type: Type): ObjectValues[Type]; export declare function save(type: Type, objects: ObjectValues[Type]): void; export {};