import React from 'react';
import { notificationConfig, NotificationsProvider as Provider, component, mergeConfig } from '@salutejs/plasma-new-hope/styled-components';
import { config } from './Notification.config';
var mergedConfig = mergeConfig(notificationConfig, config);
export var NotificationNewHope = component(mergedConfig);
export var Notification = NotificationNewHope;
export var NotificationsProvider = function(param) {
    var children = param.children, _param_frame = param.frame, frame = _param_frame === void 0 ? 'document' : _param_frame, placement = param.placement, UNSAFE_SSR_ENABLED = param.UNSAFE_SSR_ENABLED;
    return /*#__PURE__*/ React.createElement(Provider, {
        config: mergedConfig,
        frame: frame,
        placement: placement,
        UNSAFE_SSR_ENABLED: UNSAFE_SSR_ENABLED
    }, children);
};
