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; };