/**
 * Copyright Super iPaaS Integration LLC, an IBM Company 2024
 */
import { ComponentType, FunctionComponent } from "react";
export interface CarbonTreeNode {
    id: string;
    label: string;
    value: string;
    renderIcon: ComponentType | FunctionComponent;
    fileHandle: FileSystemFileHandle;
    directoryHandle: FileSystemDirectoryHandle;
    isDirectory: Boolean;
}
export interface CarbonTreeView {
    id: string;
    label: string;
    value: string;
    renderIcon: ComponentType | FunctionComponent;
    isDirectory: Boolean;
    fileHandle: FileSystemFileHandle;
    directoryHandle: FileSystemDirectoryHandle;
    children?: CarbonTreeNode[];
}
//# sourceMappingURL=file-explorer.interface.d.ts.map