import { PureComponent } from 'react';
export declare type IDotsType = 'line' | 'round';
export declare type IDotsTheme = 'light' | 'dark';
export interface ISwiperDotsProps {
    dotsColor: string;
    dotsSize?: 'normal' | 'small' | 'large';
    dotsType?: 'line' | 'round';
    items: React.ReactNode;
    currentIndex: number;
    onDotsClick(index: number): void;
    dotsTheme: IDotsTheme;
}
export default class SwiperDots extends PureComponent<ISwiperDotsProps> {
    isDotActive: (index: number, currentIndex: number, length: number) => boolean;
    isBuildInColor: (dotsColor: string) => boolean;
    render(): JSX.Element;
}
