import type { CouchDbUserDoc } from '@vue-skuilder/db'; /** * Find user document by username. */ export declare function findUserByUsername(username: string): Promise; /** * Get user's email from their personal database CONFIG document. */ export declare function getUserEmail(username: string): Promise; /** * Find user by verification or password reset token using design doc views. */ export declare function findUserByToken(token: string, tokenType: 'verification' | 'reset'): Promise; /** * Find user by email using design doc view. */ export declare function findUserByEmail(email: string): Promise; /** * Update user document in _users database. */ export declare function updateUserDoc(userDoc: CouchDbUserDoc): Promise; //# sourceMappingURL=userLookup.d.ts.map