import { type ComponentType, type ForwardRefExoticComponent, type ReactNode, type RefAttributes } from 'react'; import { NotificationElement, type NotificationProps as _NotificationProps, type ShowOptions } from './generated/Notification.js'; import type { ReactSimpleRendererProps } from './renderers/useSimpleRenderer.js'; export * from './generated/Notification.js'; export type NotificationReactRendererProps = ReactSimpleRendererProps; export type NotificationProps = Partial> & Readonly<{ children?: ReactNode | ComponentType; renderer?: ComponentType; }>; export type NotificationFunction = ForwardRefExoticComponent> & { show(contents: string, options?: ShowOptions): NotificationElement; }; declare const ForwardedNotification: NotificationFunction; export { ForwardedNotification as Notification }; //# sourceMappingURL=Notification.d.ts.map