UNPKG

n8n

Version:

n8n Workflow Automation Tool

12 lines (11 loc) 489 B
import type { EntityManager } from '@n8n/typeorm'; export interface ProjectOwnershipTransferHandler { readonly resource: string; transferAll(fromProjectId: string, toProjectId: string, trx: EntityManager): Promise<void>; deleteAll(projectId: string): Promise<void>; } export declare class OwnershipTransferHandlerRegistry { private readonly handlers; register(handler: ProjectOwnershipTransferHandler): void; getAll(): readonly ProjectOwnershipTransferHandler[]; }