import { DidString } from '@atproto/syntax' export type EmailTokenPurpose = | 'confirm_email' | 'update_email' | 'reset_password' | 'delete_account' | 'plc_operation' export interface EmailToken { purpose: EmailTokenPurpose did: DidString token: string requestedAt: string } export const tableName = 'email_token' export type PartialDB = { [tableName]: EmailToken }