import React from 'react';
import { KnapsackTemplateStatus } from '@knapsack/core/types';
import './side-nav-item.scss';
declare type Props = {
    isEditMode?: boolean;
    isDragging?: boolean;
    canEditTitle?: boolean;
    title: string;
    path?: string;
    active?: boolean;
    hasChildren?: boolean;
    isCollapsed?: boolean;
    onClickToggleCollapse?: () => void;
    isSearchMatch?: boolean;
    isSearchFocus?: boolean;
    canDelete?: boolean;
    statuses?: {
        status: KnapsackTemplateStatus;
        templateId: string;
        templateLanguageId: string;
        templateLanguageTitle: string;
        path: string;
    }[];
    handleDelete: () => void;
    handleEdit: (opt: {
        path: string;
        title: string;
    }) => void;
};
export declare const SideNavItem: React.FC<Props>;
export {};
//# sourceMappingURL=side-nav-item.d.ts.map