import { IconModel } from './icon/icon.model'; /** * Notification model provide notification for some CF Components. It is expanding Core Component for that. *
{
* value: this.notificationValue,
* type: 'text'
* }
*/
export declare class NotificationModel {
/**
* It is type of Notification value. Can be text(default) or icon. Optional.
*/
type?: string;
/**
* It is notification value. Optional and default.
*/
value?: any;
/**
* It is notification icon. Optional. Can be used when type is icon.
*/
icon?: IconModel;
/**
* Constructor for taking input values and generating new Notification model.
*/
classes?: string;
/**
* It is notification color classes. Can be mat-primary, mat-accent, mat-warn or other custom classes.
*/
position?: string;
/**
* It is notification position. Default is top-right Can be also: bottom-right, bottom-left, top-left.
*/
constructor(values?: Object);
}