import React from 'react';
import { ResponseValue } from '@parlor/common';
import { SurveyInputVariant } from './';
export type LikeProps = {
    className?: string;
    /**
     * count of likes
     */
    countIndicator?: null | number;
    /**
     * set 100% width
     */
    isFull?: boolean;
    /**
     * button text
     */
    label?: string;
    /**
     * callback when click on like button
     */
    onClick?: (event: React.MouseEvent<HTMLElement, MouseEvent>, type: ResponseValue) => void;
    /**
     * change background
     */
    selected?: ResponseValue;
    useAnimation?: boolean;
    /**
     * change width
     */
    variant?: SurveyInputVariant;
    /**
     * firstLabel when user adds custom text in interaction options
     */
    firstLabel?: string;
    isWide?: boolean;
};
export declare function Like({ variant, selected: _selected, label, countIndicator, isFull, onClick, className, useAnimation, firstLabel, isWide, }: LikeProps): JSX.Element;
