n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 889 B
TypeScript
import { LicenseState } from '@n8n/backend-common';
import { InstanceSettingsLoaderConfig } from '@n8n/config';
import { AuthenticatedRequest } from '@n8n/db';
import { Response } from 'express';
import { ProvisioningService } from './provisioning.service.ee';
export declare class ProvisioningController {
private readonly provisioningService;
private readonly licenseState;
private readonly instanceSettingsLoaderConfig;
constructor(provisioningService: ProvisioningService, licenseState: LicenseState, instanceSettingsLoaderConfig: InstanceSettingsLoaderConfig);
getConfig(_req: AuthenticatedRequest, res: Response): Promise<Response<any, Record<string, any>> | import("@n8n/api-types").ProvisioningConfigDto>;
patchConfig(req: AuthenticatedRequest, res: Response): Promise<Response<any, Record<string, any>> | import("@n8n/api-types").ProvisioningConfigDto>;
}