import { Class, FetchState, UserAndRole } from '@zeniai/client-epic-state';
import { StepActorsFormData } from './activitySectionUtil';
export interface RealTimeApprovalInputProps {
    actors: StepActorsFormData;
    allAccountingClasses: Class[];
    allUserWithRoles: UserAndRole[];
    currentIndex: number;
    sectionId: string;
    approvalListFetchState?: FetchState;
    onDeleteStepAtIndex?: (index: number) => void;
    setSelectedSectionForDrag?: (sectionId: string) => void;
}
export interface DragItem {
    index: number;
}
export declare const RealTimeApprovalInput: ({ sectionId, currentIndex, actors, allUserWithRoles, allAccountingClasses, approvalListFetchState, onDeleteStepAtIndex, setSelectedSectionForDrag, }: RealTimeApprovalInputProps) => import("react/jsx-runtime").JSX.Element;
