UNPKG

n8n

Version:

n8n Workflow Automation Tool

549 lines (548 loc) 13.6 kB
export declare const schema: { executions: { process: { doc: string; format: StringConstructor; default: string; env: string; }; mode: { doc: string; format: readonly ["regular", "queue"]; default: string; env: string; }; concurrency: { productionLimit: { doc: string; format: NumberConstructor; default: number; env: string; }; }; timeout: { doc: string; format: NumberConstructor; default: number; env: string; }; maxTimeout: { doc: string; format: NumberConstructor; default: number; env: string; }; saveDataOnError: { doc: string; format: readonly ["all", "none"]; default: string; env: string; }; saveDataOnSuccess: { doc: string; format: readonly ["all", "none"]; default: string; env: string; }; saveExecutionProgress: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; saveDataManualExecutions: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; pruneData: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; pruneDataMaxAge: { doc: string; format: NumberConstructor; default: number; env: string; }; pruneDataHardDeleteBuffer: { doc: string; format: NumberConstructor; default: number; env: string; }; pruneDataIntervals: { hardDelete: { doc: string; format: NumberConstructor; default: number; env: string; }; softDelete: { doc: string; format: NumberConstructor; default: number; env: string; }; }; pruneDataMaxCount: { doc: string; format: NumberConstructor; default: number; env: string; }; queueRecovery: { interval: { doc: string; format: NumberConstructor; default: number; env: string; }; batchSize: { doc: string; format: NumberConstructor; default: number; env: string; }; }; }; generic: { timezone: { doc: string; format: string; default: string; env: string; }; instanceType: { doc: string; format: readonly ["main", "webhook", "worker"]; default: string; }; releaseChannel: { doc: string; format: readonly ["stable", "beta", "nightly", "dev"]; default: string; env: string; }; gracefulShutdownTimeout: { doc: string; format: NumberConstructor; default: number; env: string; }; }; secure_cookie: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; ssl_key: { format: StringConstructor; default: string; env: string; doc: string; }; ssl_cert: { format: StringConstructor; default: string; env: string; doc: string; }; editorBaseUrl: { format: StringConstructor; default: string; env: string; doc: string; }; security: { restrictFileAccessTo: { doc: string; format: StringConstructor; default: string; env: string; }; blockFileAccessToN8nFiles: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; audit: { daysAbandonedWorkflow: { doc: string; format: NumberConstructor; default: number; env: string; }; }; }; workflowTagsDisabled: { format: BooleanConstructor; default: boolean; env: string; doc: string; }; userManagement: { jwtSecret: { doc: string; format: StringConstructor; default: string; env: string; }; jwtSessionDurationHours: { doc: string; format: NumberConstructor; default: number; env: string; }; jwtRefreshTimeoutHours: { doc: string; format: NumberConstructor; default: number; env: string; }; isInstanceOwnerSetUp: { doc: string; format: BooleanConstructor; default: boolean; }; authenticationMethod: { doc: string; format: readonly ["email", "ldap", "saml"]; default: string; }; }; externalFrontendHooksUrls: { doc: string; format: StringConstructor; default: string; env: string; }; externalHookFiles: { doc: string; format: StringConstructor; default: string; env: string; }; logs: { level: { doc: string; format: readonly ["silent", "error", "warn", "info", "debug", "verbose"]; default: string; env: string; }; output: { doc: string; format: StringConstructor; default: string; env: string; }; file: { fileCountMax: { doc: string; format: NumberConstructor; default: number; env: string; }; fileSizeMax: { doc: string; format: NumberConstructor; default: number; env: string; }; location: { doc: string; format: StringConstructor; default: string; env: string; }; }; }; push: { backend: { format: readonly ["sse", "websocket"]; default: string; env: string; doc: string; }; }; binaryDataManager: { availableModes: { format: string; default: string; env: string; doc: string; }; mode: { format: readonly ["default", "filesystem", "s3"]; default: string; env: string; doc: string; }; localStoragePath: { format: StringConstructor; default: string; env: string; doc: string; }; }; deployment: { type: { format: StringConstructor; default: string; env: string; }; }; mfa: { enabled: { format: BooleanConstructor; default: boolean; doc: string; env: string; }; }; sso: { justInTimeProvisioning: { format: BooleanConstructor; default: boolean; doc: string; }; redirectLoginToSso: { format: BooleanConstructor; default: boolean; doc: string; }; saml: { loginEnabled: { format: BooleanConstructor; default: boolean; doc: string; }; loginLabel: { format: StringConstructor; default: string; }; }; ldap: { loginEnabled: { format: BooleanConstructor; default: boolean; }; loginLabel: { format: StringConstructor; default: string; }; }; }; hiringBanner: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; }; personalization: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; }; diagnostics: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; config: { posthog: { apiKey: { doc: string; format: StringConstructor; default: string; env: string; }; apiHost: { doc: string; format: StringConstructor; default: string; env: string; }; }; sentry: { dsn: { doc: string; format: StringConstructor; default: string; env: string; }; }; frontend: { doc: string; format: StringConstructor; default: string; env: string; }; backend: { doc: string; format: StringConstructor; default: string; env: string; }; }; }; defaultLocale: { doc: string; format: StringConstructor; default: string; env: string; }; license: { serverUrl: { format: StringConstructor; default: string; env: string; doc: string; }; autoRenewEnabled: { format: BooleanConstructor; default: boolean; env: string; doc: string; }; autoRenewOffset: { format: NumberConstructor; default: number; env: string; doc: string; }; activationKey: { format: StringConstructor; default: string; env: string; doc: string; }; tenantId: { format: NumberConstructor; default: number; env: string; doc: string; }; cert: { format: StringConstructor; default: string; env: string; doc: string; }; }; hideUsagePage: { format: BooleanConstructor; default: boolean; env: string; doc: string; }; redis: { prefix: { doc: string; format: StringConstructor; default: string; env: string; }; queueModeId: { doc: string; format: StringConstructor; default: string; }; }; endpoints: { rest: { format: StringConstructor; default: string; }; }; ai: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; }; aiAssistant: { baseUrl: { doc: string; format: StringConstructor; default: string; env: string; }; }; expression: { evaluator: { doc: string; format: readonly ["tmpl", "tournament"]; default: string; env: string; }; reportDifference: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; }; sourceControl: { defaultKeyPairType: { doc: string; format: readonly ["rsa", "ed25519"]; default: string; env: string; }; }; workflowHistory: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; pruneTime: { doc: string; format: NumberConstructor; default: number; env: string; }; }; multiMainSetup: { enabled: { doc: string; format: BooleanConstructor; default: boolean; env: string; }; ttl: { doc: string; format: NumberConstructor; default: number; env: string; }; interval: { doc: string; format: NumberConstructor; default: number; env: string; }; }; proxy_hops: { format: NumberConstructor; default: number; env: string; doc: string; }; };