import { z } from "zod"; //#region src/store/entities.d.ts declare const auth0UserSchema: z.ZodEffects; name: z.ZodString; password: z.ZodDefault>; email: z.ZodOptional; picture: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }, { name: string; id?: string | undefined; password?: string | undefined; email?: string | undefined; picture?: string | undefined; }>, { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }, { name: string; id?: string | undefined; password?: string | undefined; email?: string | undefined; picture?: string | undefined; }>; type Auth0User = z.infer; declare const defaultUser: { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }; declare const auth0InitialStoreSchema: z.ZodObject<{ users: z.ZodArray; name: z.ZodString; password: z.ZodDefault>; email: z.ZodOptional; picture: z.ZodOptional; }, "strip", z.ZodTypeAny, { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }, { name: string; id?: string | undefined; password?: string | undefined; email?: string | undefined; picture?: string | undefined; }>, { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }, { name: string; id?: string | undefined; password?: string | undefined; email?: string | undefined; picture?: string | undefined; }>, "many">; }, "strip", z.ZodTypeAny, { users: { id: string; name: string; password: string; email?: string | undefined; picture?: string | undefined; }[]; }, { users: { name: string; id?: string | undefined; password?: string | undefined; email?: string | undefined; picture?: string | undefined; }[]; }>; type AuthSession = { username: string; nonce: string; }; type Auth0InitialStore = z.input; //#endregion export { Auth0InitialStore, Auth0User, AuthSession, auth0UserSchema, defaultUser };