import { Item } from '../baseItem.js'; import { ItemSettings } from '../itemSettings.js'; import { ItemType } from '../itemType.js'; export type ShortcutItemType = { type: typeof ItemType.SHORTCUT; extra: ShortcutItemExtra; } & Item; /** * Shortcut Extra */ export type ShortcutItemExtraProperties = { target: string; }; export interface ShortcutItemExtra { [ItemType.SHORTCUT]: ShortcutItemExtraProperties; } export declare const getShortcutExtra: (extra: U) => U[typeof ItemType.SHORTCUT]; export declare const buildShortcutExtra: (target: string) => ShortcutItemExtra;