import { View, type ViewProps } from 'react-native'; import { type ProgressSegmentedVariants } from './styles'; export interface ProgressSegmentedProps extends ViewProps, ProgressSegmentedVariants { /** Current step (1-based index into the segment count) */ readonly step: number; /** * Number of segments in the bar. Matches the Figma `segments` variant (2–6 in the design * system file); the prop accepts any positive integer for backward compatibility. */ readonly segments?: number; /** * @deprecated Use {@link ProgressSegmentedProps.segments} instead. This alias will be removed * in a future major release. */ readonly total?: number; /** When true, the current step segment is marked as complete rather than in-progress */ readonly isStepComplete?: boolean; /** * Returns the accessibility value text announced by screen readers. Receives the clamped * step, segment count, and whether the step is complete. */ readonly getAccessibilityText?: (step: number, segmentCount: number, isStepComplete: boolean) => string; readonly className?: string; } export declare const ProgressSegmented: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=index.d.ts.map