import { z } from 'zod'; import { timestampSchema, uuidSchema } from './_shared'; export const socialAuthProviderSchema = z.object({ id: uuidSchema, user_id: uuidSchema, provider: z.enum(['google', 'apple']), provider_user_id: z.string().trim().min(1).max(255), created_at: timestampSchema, }); export type SocialAuthProvider = z.infer;