import type { ReactNode } from "react"; import { type INotificationComponent, type INotificationProps, type IUseNotificationProps } from "./Notification"; export type ISuccessNotificationProps = INotificationProps; export type ISuccessNotificationComponent = INotificationComponent; export type IUseSuccessNotificationProps = IUseNotificationProps; export declare const SuccessNotification: INotificationComponent; export interface IUseSuccessNotificationResult { successNotification: ReactNode; setSuccessNotification: (message?: ReactNode) => void; } export type IUseSuccessNotification = (props: UseSuccessNotificationProps) => IUseSuccessNotificationResult; export declare function useSuccessNotification

(props: P & { Component: ISuccessNotificationComponent; }): IUseSuccessNotificationResult;