UNPKG

@n8n-plus/n8n-plus

Version:

n8n Workflow Automation Tool (plus edition)

24 lines (23 loc) 795 B
import type { AuthenticatedRequest } from '@n8n/db'; import type { PublicAPIEndpoint } from '../../shared/handler.types'; type InstallPackageRequest = AuthenticatedRequest<{}, {}, { name: string; version?: string; verify?: boolean; }>; type UpdatePackageRequest = AuthenticatedRequest<{ name: string; }, {}, { version?: string; verify?: boolean; }>; type CommunityPackageHandlers = { installPackage: PublicAPIEndpoint<InstallPackageRequest>; getInstalledPackages: PublicAPIEndpoint<AuthenticatedRequest>; updatePackage: PublicAPIEndpoint<UpdatePackageRequest>; uninstallPackage: PublicAPIEndpoint<AuthenticatedRequest<{ name: string; }>>; }; declare const communityPackageHandlers: CommunityPackageHandlers; export = communityPackageHandlers;