n8n
Version:
n8n Workflow Automation Tool
11 lines (10 loc) • 747 B
TypeScript
import { NodeRequest } from '../../requests';
import { CommunityPackagesLifecycleService } from './community-packages.lifecycle.service';
export declare class CommunityPackagesController {
private readonly communityPackagesLifecycle;
constructor(communityPackagesLifecycle: CommunityPackagesLifecycleService);
installPackage(req: NodeRequest.Post): Promise<import("./installed-packages.entity").InstalledPackages>;
getInstalledPackages(): Promise<import("./installed-packages.entity").InstalledPackages[] | import("n8n-workflow").PublicInstalledPackage[]>;
uninstallPackage(req: NodeRequest.Delete): Promise<void>;
updatePackage(req: NodeRequest.Update): Promise<import("./installed-packages.entity").InstalledPackages>;
}