import { Item } from '../baseItem.js'; import { ItemSettings } from '../itemSettings.js'; import { ItemType } from '../itemType.js'; export type AppItemType = { type: typeof ItemType.APP; extra: AppItemExtra; } & Item; /** * App Extra */ export type AppItemExtraProperties = { url: string; }; export type AppItemExtra = { [ItemType.APP]: AppItemExtraProperties; }; export declare const getAppExtra: (extra: U) => U[typeof ItemType.APP]; export declare const buildAppExtra: ({ url, }: AppItemExtraProperties) => AppItemExtra; /** * App Setting */