import { AccountDb, EmailTokenPurpose } from '../db'; export declare const createEmailToken: (db: AccountDb, did: string, purpose: EmailTokenPurpose) => Promise; export declare const deleteEmailToken: (db: AccountDb, did: string, purpose: EmailTokenPurpose) => Promise; export declare const deleteAllEmailTokens: (db: AccountDb, did: string) => Promise; export declare const assertValidToken: (db: AccountDb, did: string, purpose: EmailTokenPurpose, token: string, expirationLen?: number) => Promise; export declare const assertValidTokenAndFindDid: (db: AccountDb, purpose: EmailTokenPurpose, token: string, expirationLen?: number) => Promise; //# sourceMappingURL=email-token.d.ts.map