import { MouseEventHandler } from 'react';

export interface CarouselButtonProps {
    /**
     * If true then the button will be visible, otherwise hidden.
     */
    visible: boolean;
    /**
     * Which direction the button should point.
     */
    direction: 'right' | 'left';
    /**
     * A click handler for the button.
     */
    onClick?: MouseEventHandler<HTMLButtonElement>;
}
/**
 * A button used to scroll to the previous or next Card in a Carousel.
 */
export declare const CarouselButton: import('react').ForwardRefExoticComponent<CarouselButtonProps & import('react').RefAttributes<HTMLButtonElement>>;
//# sourceMappingURL=CarouselButton.d.ts.map