import * as React from 'react'; import { AutoSlidesContainer } from './AutoSlidesContainer'; import { ManualSlidesContainer } from './ManualSlidesContainer'; import { ISlideConfig } from "../models/ISlideConfig"; import { ISlidePrallaxConfig } from "../models/ISlidePrallaxConfig"; interface IPageSlidesProps { enableAutoScroll: boolean; transitionSpeed: number; parallax: ISlidePrallaxConfig; slides: ISlideConfig[]; currentSlideIndex?: number; onChange?: (index: number) => void; } interface IPageSlidesState { height: number; } export declare class PageSlides extends React.Component { static defaultProps: { enableAutoScroll: boolean; transitionSpeed: number; }; state: { height: number; }; componentDidMount(): void; componentWillUnmount(): void; onResize: () => void; getHeight(): number; getSlidesComponent(): typeof AutoSlidesContainer | typeof ManualSlidesContainer; render(): JSX.Element; } export {};