import * as React from 'react';
import { IconPosition, IBenefit, BackgroundType } from './types';
import './style/BenefitsIcons.scss';
export interface IBenefitsIcons {
    /** Дополнительные data атрибуты к внутренним элементам */
    dataAttrs?: {
        root?: Record<string, string>;
    };
    /** Ссылка на корневой элемент */
    rootRef?: React.Ref<HTMLDivElement>;
    /** Позиция иконки */
    iconPosition?: IconPosition;
    /** Цвет фона */
    background?: BackgroundType;
    /** Выстраивать бенефиты в одну колонку вне зависимости от количества */
    inOneColumn?: boolean;
    /** Список бенефитов */
    items: IBenefit[];
    /** Дополнительный css класс для корневого элемента */
    className?: string;
    /** Дополнительные css классы для корневого и внутренних элементов */
    classes?: {
        root?: string;
        item?: string;
        grid?: string;
        gridColumn?: string;
    };
}
declare const BenefitsIcons: React.FC<IBenefitsIcons>;
export default BenefitsIcons;
