import { ElementType, ReactNode } from 'react';
import { ButtonSizeType } from './file-tree-item-actions';
import { FileTreeItemContentComponent, FileTreeItemActionsActions, FileTreeItemContentProps } from '.';
export type FileTreeFolderComponentProps = {
    item?: any;
    FolderActions?: ElementType<FileTreeItemContentComponent>;
    renderBranch?: (content: any) => ReactNode;
    testId?: string;
    itemTestId?: string;
    ItemContentComponent?: ElementType<FileTreeItemContentProps>;
    actions?: FileTreeItemActionsActions[];
    activateOnMouseOver?: boolean;
    expand?: boolean;
    disabled?: boolean;
    itemContentComponentProps?: any;
    rowSize?: ButtonSizeType;
};
declare const FileTreeFolderComponent: ({ item, renderBranch, FolderActions, actions, activateOnMouseOver, ItemContentComponent, testId, itemTestId, expand, disabled, itemContentComponentProps, rowSize, }: FileTreeFolderComponentProps) => import("react/jsx-runtime").JSX.Element;
export default FileTreeFolderComponent;
