n8n
Version:
n8n Workflow Automation Tool
40 lines (39 loc) • 975 B
TypeScript
import convict from 'convict';
declare const config: convict.Config<{
executions: {
mode: string;
concurrency: {
productionLimit: number;
evaluationLimit: number;
};
timeout: number;
maxTimeout: number;
saveDataOnError: string;
saveDataOnSuccess: string;
saveExecutionProgress: boolean;
saveDataManualExecutions: boolean;
queueRecovery: {
interval: number;
batchSize: number;
};
};
userManagement: {
jwtSecret: string;
jwtSessionDurationHours: number;
jwtRefreshTimeoutHours: number;
isInstanceOwnerSetUp: boolean;
authenticationMethod: string;
};
externalFrontendHooksUrls: string;
redis: {
prefix: string;
};
endpoints: {
rest: string;
};
ai: {
enabled: boolean;
};
}>;
export default config;
export type Config = typeof config;