import * as React from "react";
import { type VariantProps } from "class-variance-authority";
declare const hintVariants: (props?: ({
    mood?: "success" | "default" | "warning" | "neutral" | "danger" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export interface HintProps extends React.HTMLAttributes<HTMLDivElement>, VariantProps<typeof hintVariants> {
    /** Icon to display at the start of the hint */
    icon?: React.ReactNode;
    /** Title text for the hint */
    title?: string;
    /** Description text for the hint */
    description?: string;
    /** Whether the hint can be dismissed */
    dismissible?: boolean;
    /** Callback when the hint is dismissed */
    onDismiss?: () => void;
}
export declare const Hint: React.ForwardRefExoticComponent<HintProps & React.RefAttributes<HTMLDivElement>>;
export {};
//# sourceMappingURL=hint.d.ts.map