import * as React from 'react';
interface IProps {
    children: React.ReactNode | [] | any;
}
interface IState {
    currentIndex?: number;
    translateValue?: number;
}
export default class Slider extends React.PureComponent<IProps, IState> {
    static Slide: import("styled-components").StyledComponent<"div", any, {
        className: "slide";
    }, "className">;
    state: {
        currentIndex: number;
        translateValue: number;
    };
    goToNextSlide: () => void;
    goToPrevSlide: () => void;
    slideWidth: () => number;
    render(): JSX.Element;
}
export {};
