import { Toast as KToast } from '@kobalte/core/toast'; import { ComponentProps, ParentProps } from 'solid-js'; import { VariantProps } from 'tailwind-variants'; declare const toastStyles: import('tailwind-variants').TVReturnType<{ variant: { info: { root: string; icon: string; }; success: { root: string; icon: string; }; warning: { root: string; icon: string; }; error: { root: string; icon: string; }; }; }, { root: string[]; title: string; description: string; closeButton: string[]; content: string; icon: string; }, undefined, { variant: { info: { root: string; icon: string; }; success: { root: string; icon: string; }; warning: { root: string; icon: string; }; error: { root: string; icon: string; }; }; }, { root: string[]; title: string; description: string; closeButton: string[]; content: string; icon: string; }, import('tailwind-variants').TVReturnType<{ variant: { info: { root: string; icon: string; }; success: { root: string; icon: string; }; warning: { root: string; icon: string; }; error: { root: string; icon: string; }; }; }, { root: string[]; title: string; description: string; closeButton: string[]; content: string; icon: string; }, undefined, unknown, unknown, undefined>>; type ToastVariants = VariantProps; export interface ToastProps extends Omit, "class">, ToastVariants { title?: string; description?: string; class?: string; } export declare const ToastProvider: (props: ParentProps) => import("solid-js").JSX.Element; export declare const showToast: (props: Omit) => number | { toastId: () => string; }; export {};