import React from 'react';
export interface IDNDContainerProps {
    items: {
        [key: string]: any;
        id: string | number;
        items: {
            [key: string]: any;
            id: string | number;
        }[];
    }[];
    onChange: (newItems: any[], currentIndex: {
        index: number;
        step: number;
    }, oldIndex: {
        index: number;
        step: number;
    }, resource: any) => void;
    renderCard: (props: {
        data: any;
        dragging: boolean;
        dragOverlay: boolean;
        disabled: boolean;
        index: number;
    }) => any;
}
export declare const DNDGroupContainer: React.NamedExoticComponent<any>;
export declare function Step({ id, index, groupName, step, onDrop, onDragStart, onDragEnd, renderCard }: any): any;
export declare function useScrollAnimationDragWithScrollbars(ref: any, enabled?: boolean): void;
//# sourceMappingURL=DNDGroupContainer.d.ts.map