import { type StepsColor, type StepsDotAriaCurrent } from "./Steps.types"; import type VibeComponentProps from "../../types/VibeComponentProps"; import React, { type FC } from "react"; export interface StepsDotProps extends VibeComponentProps { /** * Callback fired when the dot is clicked. */ onClick?: (e: React.MouseEvent) => void; /** * ARIA attribute to indicate the current step. */ ariaCurrent?: StepsDotAriaCurrent | boolean; /** * If true, marks the dot as active. */ isActive?: boolean; /** * The ARIA label for the dot. */ "aria-label"?: string; /** * The color theme of the dot. */ color?: StepsColor; } export declare const StepsDot: FC;