'use client';

export { FileIcon } from './FileIcon';
export type { FileIconProps, FileIconSize } from './FileIcon';

export { createFileIconSlot } from './treeAdapter';
export type { CreateFileIconSlotOptions } from './treeAdapter';

export { resolveFolderIcon } from './specialFolders';
export type {
  ResolveFolderIconOptions,
  FolderIconOverrides,
} from './specialFolders';

export { loadMaterialIcons, getMaterialIconsSync } from './loader';
