import BitmovinResponse from './BitmovinResponse';
import NotificationStates from './NotificationStates';
/**
 * @export
 * @class NotificationStateEntry
 */
export declare class NotificationStateEntry extends BitmovinResponse {
    /**
     * @type {NotificationStates}
     * @memberof NotificationStateEntry
     */
    state?: NotificationStates;
    /**
     * Indicate if notification was sent (required)
     * @type {boolean}
     * @memberof NotificationStateEntry
     */
    muted?: boolean;
    /**
     * The notification this state belongs to (required)
     * @type {string}
     * @memberof NotificationStateEntry
     */
    notificationId?: string;
    /**
     * Indicate if triggered for specific resource (required)
     * @type {string}
     * @memberof NotificationStateEntry
     */
    resourceId?: string;
    /**
     * @type {Date}
     * @memberof NotificationStateEntry
     */
    triggeredAt?: Date;
    constructor(obj?: Partial<NotificationStateEntry>);
}
export default NotificationStateEntry;
