/// import { IRenderDotsProps } from "./SliderBarDotGroup"; export type ScaleDotProps = { scale: number; onClick: () => void; active: boolean; }; export type ScaleDot = (props: ScaleDotProps) => JSX.Element; /** * Render dots dynamically in different scalings * * @param props * @param SD * @returns */ export declare function renderDotsDynamicByScale(props: IRenderDotsProps, SD: ScaleDot): JSX.Element[]; export declare function CircleDot(props: ScaleDotProps): JSX.Element; /** * Dynamic circle dot change scaling base on scrolling % * * @param props * @returns */ export declare function renderDotsDynamicCircle(props: IRenderDotsProps): JSX.Element[]; export declare function PillDot(props: ScaleDotProps): JSX.Element; /** * Dynamic circle dot change scaling base on scrolling % * * @param props * @returns */ export declare function renderDotsDynamicPill(props: IRenderDotsProps): JSX.Element[];