import { type TimeSelectorProps } from "../type.js";
interface UseTimeSelectorProps extends TimeSelectorProps {
    containerRef: React.RefObject<HTMLDivElement>;
    selectedRef: React.RefObject<HTMLButtonElement>;
}
interface UseTimeSelectorReturn {
    displayOptions: string[];
    shouldCenter: boolean;
    handleExplicitSelection: (option: string) => void;
}
export declare const useTimeSelector: ({ options, selectedValue, onSelect, isCyclic, containerRef, selectedRef, }: UseTimeSelectorProps) => UseTimeSelectorReturn;
export {};
//# sourceMappingURL=use-time-selector.d.ts.map