import type { RelaunchArguments } from "./RelaunchArguments.js"; import type { WegAppGroupItem } from "./WegAppGroupItem.js"; import type { WegItemSubtype } from "./WegItemSubtype.js"; export type PinnedWegItemData = { /** * internal UUID to differentiate items */ id: string; /** * Subtype of the item (mandatory, but is optional for backward compatibility) */ subtype: WegItemSubtype; /** * Application user model id. */ umid: string | null; /** * path to file, forder or program. */ path: string; /** * program to be executed */ relaunchProgram: string; /** * arguments to be passed to the relaunch program */ relaunchArgs: RelaunchArguments | null; /** * path where ejecute the relaunch command */ relaunchIn: string | null; /** * display name of the item */ displayName: string; /** * Window handles in the app group, in case of pinned file/dir always will be empty */ windows: Array; /** * This intention is to prevent pinned state change, when this is neccesary */ pinDisabled: boolean; }; //# sourceMappingURL=PinnedWegItemData.d.ts.map