import type { UmbEntitySignElement } from './entity-sign-element.interface.js'; import type { UmbEntitySignApi } from './entity-sign-api.interface.js'; import type { ManifestElementAndApi, ManifestWithDynamicConditions } from '../../../../libs/extension-api/index.js'; /** * An action to perform on an entity * For example for content you may wish to create a new document etc */ export interface ManifestEntitySign extends ManifestElementAndApi, ManifestWithDynamicConditions { type: 'entitySign'; forEntityTypes?: Array; forEntityFlags?: Array; meta: MetaType; } export interface MetaEntitySign { } declare global { interface UmbExtensionManifestMap { umbEntitySign: ManifestEntitySign; } }