import { ListElementSchema, ListType } from '../../core/List/List';
import { TextReplacements } from '../../core/Text/Text';
import { default as React } from 'react';
type JSON = (string | Record<string, any>) & (string | undefined);
export interface FeatureBoxProps {
    title: string;
    replacements?: TextReplacements;
    animationTranslations?: Record<string, string>;
    subtitle?: string;
    boldTitle?: boolean;
    featuresList?: ListElementSchema[];
    animation: JSON | string;
    alternateRows?: boolean;
    onClick: () => void;
    btnText?: string;
    style?: React.CSSProperties;
    animationStyle?: React.CSSProperties;
    leftColumnClass?: string;
    rightColumnClass?: string;
    className?: string;
    type?: ListType;
    buttonPosition?: 'right' | 'left';
    bgAnimationIlustration?: React.ReactNode;
    buttonReplacements?: TextReplacements;
}
export declare const FeatureBox: (props: FeatureBoxProps) => import("react/jsx-runtime").JSX.Element;
export {};
