import { CSSProperties } from 'react' ; import { ExtendedNotification } from '@types' ; export interface NotificationConfig { analyticsEvent : string ; layout : any ; showOneTime ? : boolean ; dismissOnOverwrite ? : boolean ; dismissForever ? : boolean ; repeatInterval ? : number ; preventDismisExisting ? : boolean ; condition ? ( notification ) : boolean ; style ? ( isMobile ) : CSSProperties ; priority ? : boolean ; } export interface NotificationsConfigsProps { [ key ] : NotificationConfig ; }