import React from 'react';
import { UrgencyType } from '@parlor/common';
import { RenderRiskSelectorProps } from '@parlor/components';
import { RenderAccountUserForPostSelectorProps } from '../plus-one-button';
type VotingBusinessCaseType = {
    checkIsAlreadySelectedFunction: (value: RenderAccountUserForPostSelectorProps) => boolean;
    onChange: (value: RenderAccountUserForPostSelectorProps, additionalValues?: Omit<PlusOneBusinessCaseFormValues, 'customers'>) => Promise<void>;
    postID?: string;
    prevData?: PlusOneBusinessCaseFormValues;
    setDropdown: React.Dispatch<React.SetStateAction<boolean>>;
    type: 'feed' | 'sidebar';
};
export type PlusOneBusinessCaseFormValues = {
    customers: RenderAccountUserForPostSelectorProps[];
    risks?: RenderRiskSelectorProps[];
    urgency?: UrgencyType;
};
export declare const VotingBusinessCase: ({ checkIsAlreadySelectedFunction, postID, onChange, setDropdown, type, prevData, }: VotingBusinessCaseType) => JSX.Element;
export {};
