import { IconNames } from '../../../Icon/IconNames';
import { default as React, SyntheticEvent } from 'react';
export interface CtaWithIconProps {
    className?: string;
    disabled?: boolean;
    position?: 'left' | 'right';
    icon?: IconNames | React.ReactNode;
    iconColor?: string;
    rotateIcon?: boolean;
    children?: React.ReactElement | string;
    onClick?: (arg: SyntheticEvent) => void;
}
export declare const CtaWithIcon: (props: CtaWithIconProps) => import("react/jsx-runtime").JSX.Element;
