import { ComponentPropsWithoutRef, PropsWithChildren } from 'react';
import { IconicNames } from '@clubmed/trident-icons';
import { Theme } from './types/Theme';
export interface BasicToastProps extends ComponentPropsWithoutRef<'div'> {
    /**
     * @deprecated use children slot instead
     */
    description?: string;
    href: string;
    icon?: IconicNames;
    incentive: string;
    isVisible: boolean;
    labels: {
        close: string;
    };
    onClick?: () => void;
    onClose?: () => void;
    theme: Theme;
    title: string;
}
export declare function BasicToast({ className, description, href, icon, incentive, isVisible, labels, onClick, onClose, theme, title, children, ...attrs }: PropsWithChildren<BasicToastProps>): import("react/jsx-runtime").JSX.Element;
