import { GDmanagedLoginEmailTypes } from './constants.js'; import { PluginUserConfig } from './config.js'; export declare function decryptValidationToken(ctx: any, token: string, emailType: GDmanagedLoginEmailTypes, pluginConfig: PluginUserConfig, isForVerification?: boolean): Promise<{ wasEmailAlreadyVerified: true; validationToken?: undefined; user?: undefined; userId?: undefined; newEmail?: undefined; } | { wasEmailAlreadyVerified: false; validationToken: any; user: any; userId: string; newEmail: string; }>;