import { ReactNode } from 'react'; export interface NotificationAction { label: ReactNode; /** Required so an action pill always does something when activated. */ onClick: () => void; /** * `primary` = filled with the variant accent color; `secondary` = outlined. * Defaults to `primary`. */ emphasis?: "primary" | "secondary"; disabled?: boolean; } export interface NotificationActionButtonProps { action: NotificationAction; /** Background applied to a `primary` action (the variant accent). */ accentBg: string; /** Foreground that sits on `accentBg` for a `primary` action. */ onAccent: string; } export declare function NotificationActionButton({ action, accentBg, onAccent, }: NotificationActionButtonProps): import("react/jsx-runtime").JSX.Element;