import type { UmbEntityActionElement, UmbEntityAction } from '../../../../core/entity-action/index.js';
import type { ManifestElementAndApi, ManifestWithDynamicConditions } from '../../../../../libs/extension-api/index.js';
export interface ManifestAuditLogAction<MetaType extends MetaAuditLogAction = MetaAuditLogAction> extends ManifestElementAndApi<UmbEntityActionElement, UmbEntityAction<MetaType>>, ManifestWithDynamicConditions<UmbExtensionConditionConfig> {
    type: 'auditLogAction';
    forEntityTypes: Array<string>;
    meta: MetaType;
}
export interface MetaAuditLogAction {
}
declare global {
    interface UmbExtensionManifestMap {
        umbAuditLogAction: ManifestAuditLogAction;
    }
}
