import { ButtonHTMLAttributes, MouseEventHandler, ReactElement } from 'react';
declare type Props = {
    /** shows the left arrow icon. One of 'left' or 'right' must be specified */
    left?: boolean;
    /** shows the right arrow icon. One of 'left' or 'right' must be specified */
    right?: boolean;
    /** hide the arrow */
    hide?: boolean;
    /** handler for when the arrow button is clicked */
    onClick?: MouseEventHandler<HTMLElement>;
} & ButtonHTMLAttributes<HTMLButtonElement>;
export declare const CarouselArrow: ({ left, right, onClick, hide, className, ...props }: Props) => ReactElement;
export {};
