import React from 'react';
import { PlusOne } from '@parlor/common';
import { RenderAccountUserForPostSelectorProps } from '../plus-one-button';
import { PlusOneBusinessCaseFormValues } from '../voting-business-case';
type PlusOneListProps = {
    checkIsAlreadySelectedFunction?: (value: RenderAccountUserForPostSelectorProps) => boolean;
    handleDeletePlusOne: (e: React.MouseEvent<SVGSVGElement, MouseEvent>, id: string) => void;
    handleEditPlusOne?: (value: RenderAccountUserForPostSelectorProps, additionalValues?: Omit<PlusOneBusinessCaseFormValues, 'customers'>) => Promise<void>;
    isPreview?: boolean;
    isTableOnly?: boolean;
    plusOnes: PlusOne[] | RenderAccountUserForPostSelectorProps[];
};
export declare const PlusOneList: ({ checkIsAlreadySelectedFunction, isPreview, plusOnes, handleDeletePlusOne, isTableOnly, handleEditPlusOne, }: PlusOneListProps) => JSX.Element;
export {};
