import { WebComponentProps } from '@lit/react';
import { WyNotifications as WyNotificationsWC, WyNotificationBadge as WyNotificationBadgeWC, WyNotificationButton as WyNotificationButtonWC, WyNotificationToasts as WyNotificationToastsWC } from '@weavy/uikit-web';
export declare const WyNotifications: import('@lit/react').ReactWebComponent<WyNotificationsWC, {
    onWyAction: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyApp: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyLink: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/notifications.events.js').WyLinkEventType>;
    onWyUnread: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/ui.events.js').WyUnreadEventType>;
}>;
export declare const WyNotificationBadge: import('@lit/react').ReactWebComponent<WyNotificationBadgeWC, {
    onWyApp: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyUnread: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/ui.events.js').WyUnreadEventType>;
}>;
export declare const WyNotificationButton: import('@lit/react').ReactWebComponent<WyNotificationButtonWC, {
    onWyAction: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyApp: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyLink: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/notifications.events.js').WyLinkEventType>;
    onWyUnread: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/ui.events.js').WyUnreadEventType>;
}>;
export declare const WyNotificationToasts: import('@lit/react').ReactWebComponent<WyNotificationToastsWC, {
    onWyApp: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/action.events.js').WyActionEventType>;
    onWyLink: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/notifications.events.js').WyLinkEventType>;
    onWyNotification: import('@lit/react').EventName<import('@weavy/uikit-web/dist/types/types/notifications.events.js').WyNotificationEventType>;
}>;
declare module "react" {
    namespace JSX {
        interface IntrinsicElements {
            "wy-notifications": WebComponentProps<WyNotificationsWC>;
            "wy-notification-badge": WebComponentProps<WyNotificationBadgeWC>;
            "wy-notification-button": WebComponentProps<WyNotificationButtonWC>;
            "wy-notification-toasts": WebComponentProps<WyNotificationToastsWC>;
        }
    }
}
