import type { SwitchButtonOption } from "./switch-button.types";
/** Utility helpers for resolving switch-button selection, navigation, and class names. */
export declare const resolveActiveIndex: <Value extends string>(options: SwitchButtonOption<Value>[], value: Value) => number;
export declare const resolveNextEnabledIndex: <Value extends string>(options: SwitchButtonOption<Value>[], currentIndex: number, direction: "next" | "previous") => number;
export declare const getSwitchButtonContainerClassName: (enableAnimations: boolean, className?: string) => string;
export declare const getSwitchButtonTrackHighlightClassName: (enableAnimations: boolean) => string;
export declare const getSwitchButtonOptionClassName: (enableAnimations: boolean, isActive: boolean) => string;
