UNPKG

n8n

Version:

n8n Workflow Automation Tool

19 lines (18 loc) 783 B
import { type RedactionEnforcementSettings } from '@n8n/api-types'; import { Logger } from '@n8n/backend-common'; import { SettingsRepository } from '@n8n/db'; import { CacheService } from '../../services/cache/cache.service'; export declare class InstanceRedactionEnforcementService { private readonly settingsRepository; private readonly cacheService; private readonly logger; constructor(settingsRepository: SettingsRepository, cacheService: CacheService, logger: Logger); get(): Promise<RedactionEnforcementSettings>; buildContext(): Promise<{ enforcement: RedactionEnforcementSettings; } | undefined>; private load; set(next: RedactionEnforcementSettings): Promise<void>; private loadFromDatabase; private parseStoredValue; }