export interface ToastProps {
    title?: string;
    description?: string;
    action?: {
        label: string;
        onClick: () => void;
    };
}
export declare function useToast(): {
    toast: ({ title, description, action, ...props }?: ToastProps & {
        variant?: "default" | "destructive" | "success" | "warning";
    }) => string | number;
    success: (title: string, description?: string) => string | number;
    error: (title: string, description?: string) => string | number;
    warning: (title: string, description?: string) => string | number;
    info: (title: string, description?: string) => string | number;
    dismiss: (id?: number | string) => string | number;
};
//# sourceMappingURL=useToast.d.ts.map