diff --git a/packages/plugin-runtime-types/src/plugins/FolderActionPlugin.ts b/packages/plugin-runtime-types/src/plugins/FolderActionPlugin.ts index 165c1840..59060129 100644 --- a/packages/plugin-runtime-types/src/plugins/FolderActionPlugin.ts +++ b/packages/plugin-runtime-types/src/plugins/FolderActionPlugin.ts @@ -1,10 +1,5 @@ +import type { CallFolderActionArgs, FolderAction } from '../bindings/gen_events'; import type { Context } from './Context'; -import type { Folder } from '../bindings/gen_models'; -import type { Icon } from '../bindings/gen_events'; - -export type FolderAction = { label: string; icon?: Icon }; - -export type CallFolderActionArgs = { folder: Folder }; export type FolderActionPlugin = FolderAction & { onSelect(ctx: Context, args: CallFolderActionArgs): Promise | void; diff --git a/packages/plugin-runtime-types/src/plugins/WorkspaceActionPlugin.ts b/packages/plugin-runtime-types/src/plugins/WorkspaceActionPlugin.ts index d99f061f..12707e4f 100644 --- a/packages/plugin-runtime-types/src/plugins/WorkspaceActionPlugin.ts +++ b/packages/plugin-runtime-types/src/plugins/WorkspaceActionPlugin.ts @@ -1,10 +1,5 @@ +import type { CallWorkspaceActionArgs, WorkspaceAction } from '../bindings/gen_events'; import type { Context } from './Context'; -import type { Workspace } from '../bindings/gen_models'; -import type { Icon } from '../bindings/gen_events'; - -export type WorkspaceAction = { label: string; icon?: Icon }; - -export type CallWorkspaceActionArgs = { workspace: Workspace }; export type WorkspaceActionPlugin = WorkspaceAction & { onSelect(ctx: Context, args: CallWorkspaceActionArgs): Promise | void;