import './InviteMembers.scss';
import { FunctionTypeVoidToVoid } from '../../../CommonTypes/BaseViewModel';
import { DialogType } from '../../../Domain/entity/DialogTypes';
import { OpenDialogArcheType } from '../EditDialog/EditDialog';
export type FunctionTypeUserEntitiesToVoid = (userIdsForInvite: number[], usersIdsForRemove: number[]) => void;
type InviteMembersProps = {
    typeDialog: DialogType;
    idOwnerDialog: string;
    typeAddEditDialog: OpenDialogArcheType;
    applyInviteUsersHandler: FunctionTypeUserEntitiesToVoid;
    participants?: number[];
    cancelInviteMembersHandler?: FunctionTypeVoidToVoid;
};
declare const InviteMembers: ({ typeDialog, idOwnerDialog, typeAddEditDialog, applyInviteUsersHandler, participants, cancelInviteMembersHandler, }: InviteMembersProps) => import("react/jsx-runtime").JSX.Element;
export default InviteMembers;
