n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 526 B
TypeScript
import { DataSource, Repository } from '@n8n/typeorm';
import { Settings } from '../entities/Settings';
export declare class SettingsRepository extends Repository<Settings> {
constructor(dataSource: DataSource);
getEncryptedSecretsProviderSettings(): Promise<string | null>;
findByKey(key: string): Promise<Settings | null>;
saveEncryptedSecretsProviderSettings(data: string): Promise<void>;
dismissBanner({ bannerName }: {
bannerName: string;
}): Promise<{
success: boolean;
}>;
}