interface IBorderRadius { modal?: string; optInButton?: string; } interface IColor { accentBackground?: string; channelNameText?: string; notificationTitleText?: string; notificationContentText?: string; timestamp?: string; optInButtonText?: string; optInButtonBackground?: string; contentHoverBackground?: string; modalBorder?: string; } interface IFont { channelNameText?: string; notificationTitleText?: string; notificationContentText?: string; timestamp?: string; optInButtonText?: string; } interface IFontWeight { channelNameText?: number; notificationTitleText?: number; notificationContentText?: number; timestamp?: number; optInButtonText?: number; } export interface INotificationItemTheme { borderRadius?: IBorderRadius; color?: IColor; fontSize?: IFont; fontWeight?: IFontWeight; fontFamily?: string; modalDivider?: string; } export declare const baseTheme: INotificationItemTheme; export declare const lightTheme: INotificationItemTheme; export declare const darkTheme: INotificationItemTheme; export declare const getCustomTheme: (theme: string | undefined, customTheme: INotificationItemTheme) => INotificationItemTheme; export {};