import { type Plugin } from '@myparcel-pdk/common'; import { type FormInstance } from '@myparcel/vue-form-builder'; import { type AdminConfiguration, type TabDefinition } from '../../types'; import { type AdminAction } from '../../data'; import { type ActionContext } from '../../actions'; export interface FormTab extends Omit { form: FormInstance; } export type PluginSettingsTabsContext = { pluginSettings: Plugin.ModelContextDynamicContext['pluginSettings']; actionContext: ActionContext; config: AdminConfiguration; };