import { DynamicModule, ForwardReference, Type } from '@nestjs/common'; export interface NotificationsApiConfigDataInterface { NOTIFICATION_API_URL: string; } export interface NotificationsApiCoreModuleOptionsInterface { useFactory: (...args: any[]) => Promise | NotificationsApiConfigDataInterface; inject?: any[]; imports?: (Type | DynamicModule | Promise | ForwardReference)[]; } export interface SendOptionsInterface { requestId?: string; jobId?: string; throwOnFailure?: boolean; }