/**
 * Copyright Super iPaaS Integration LLC, an IBM Company 2024
 */
import { TreeEntry } from "./tree-entry.model.js";

export interface FileExplorerNode {
  id: string;
  label: string;
  value: string;
  isDirectory: boolean;
  entity: FileSystemFileHandle | FileSystemDirectoryHandle | TreeEntry;
  entityType: 'local' | 'vcs';
  children?: FileExplorerNode[];
  isRootDir?:boolean;
}
