import React, { ReactNode } from 'react';
import { ResponseValue } from '@parlor/common';
import { Post } from '../../utils';
type Props = {
    handleClick: (event: React.MouseEvent<HTMLElement, MouseEvent>, value?: ResponseValue) => void;
    value?: ResponseValue;
};
type SurveyProviderProps = {
    children?: ({ handleClick, value }: Props) => ReactNode;
    post?: Post;
};
export declare const SurveyProvider: ({ children, post }: SurveyProviderProps) => JSX.Element;
export {};
