@etsoo/website
Version:
ETSOO CMS Based NextJs Website Framework
21 lines (20 loc) • 855 B
TypeScript
import { INotificaseBase, INotifier, NotificationContainer, NotificationRenderProps } from '@etsoo/notificationbase';
import { INotificationDom, NotificationDomCallProps } from './NotificationDom';
/**
* Notifier container interface
*/
export interface INotifierContainer extends INotifier<HTMLDivElement, NotificationDomCallProps> {
}
/**
* Notifier container
*/
export declare class NotifierContainer extends NotificationContainer<HTMLDivElement, NotificationDomCallProps> implements INotifierContainer {
private wrappers;
/**
* Constructor
* @param props Renderer properties
* @param className Style class name
*/
constructor(props?: NotificationRenderProps, className?: string);
protected addRaw(data: INotificaseBase<HTMLDivElement, NotificationDomCallProps>, modal?: boolean | undefined): INotificationDom;
}