import { Item } from '../baseItem.js'; import { ItemSettings } from '../itemSettings.js'; import { ItemType } from '../itemType.js'; export type FolderItemType = { type: typeof ItemType.FOLDER; extra: FolderItemExtra; } & Item; /** * Folder Extra */ export type FolderItemExtraProperties = { isCapsule?: boolean; }; export interface FolderItemExtra { [ItemType.FOLDER]: FolderItemExtraProperties; } export declare const getFolderExtra: (extra: U) => U[typeof ItemType.FOLDER]; export declare const buildFolderExtra: (extra: FolderItemExtraProperties) => FolderItemExtra;