import { Accessor } from "solid-js"; import { SystemStyleObject } from "../../styled-system/types"; import { ElementType, HTMLHopeProps } from "../types"; import { NotificationVariants } from "./notification.styles"; declare type ThemeableNotificationOptions = NotificationVariants; export declare type NotificationProps = HTMLHopeProps; export declare function Notification(props: NotificationProps): import("solid-js").JSX.Element; export declare namespace Notification { var toString: () => string; } declare type NotificationContextValue = { status: Accessor; }; export declare function useNotificationContext(): NotificationContextValue; export interface NotificationStyleConfig { baseStyle?: { root?: SystemStyleObject; icon?: SystemStyleObject; title?: SystemStyleObject; description?: SystemStyleObject; }; defaultProps?: { root?: ThemeableNotificationOptions; }; } export {}; //# sourceMappingURL=notification.d.ts.map