import type { EmailProvider } from '../interfaces/provider.interface'; import type { NAuthConfig } from '../interfaces/config.interface'; import type { LoggerProvider } from '../interfaces/logger.interface'; import type { HookRegistryService } from './hook-registry.service'; /** * Register built-in email notification hooks into the HookRegistryService. * * @param hookRegistry - Hook registry service instance * @param emailProvider - Email provider instance * @param config - NAuth configuration * @param logger - Optional logger for debug messages */ export declare function registerBuiltInEmailNotificationHooks(hookRegistry: HookRegistryService, emailProvider: EmailProvider, config: NAuthConfig, logger?: LoggerProvider): void; //# sourceMappingURL=email-notifications.hook.d.ts.map