import type { Placement } from '../../../Types/Placement';
import type { ITourStepLabels } from './ITourStepLabels';
/**
 * Represents a single step in a tour sequence.
 *
 * @public
 */
export interface ITourStep {
    /**
     * Unique identifier for the step.
     */
    id: string;
    /**
     * Identifier of the anchor element associated with the step.
     */
    anchorId: string;
    /**
     * Heading displayed for the step.
     */
    title: string;
    /**
     * Description displayed for the step.
     */
    content: string;
    /**
     * Placement of the tooltip relative to the anchor.
     */
    placement: Placement;
    /**
     * Indicates whether the step can be skipped.
     */
    isSkippable: boolean;
    /**
     * Optional label overrides for step actions.
     */
    labels?: ITourStepLabels;
}
//# sourceMappingURL=ITourStep.d.ts.map