import { Command } from '@oclif/core'; export declare abstract class BaseCommand extends Command { static flags: { FLOWISE_FILE_SIZE_LIMIT: import("@oclif/core/lib/interfaces").OptionFlag; PORT: import("@oclif/core/lib/interfaces").OptionFlag; CORS_ORIGINS: import("@oclif/core/lib/interfaces").OptionFlag; IFRAME_ORIGINS: import("@oclif/core/lib/interfaces").OptionFlag; DEBUG: import("@oclif/core/lib/interfaces").OptionFlag; BLOB_STORAGE_PATH: import("@oclif/core/lib/interfaces").OptionFlag; LOG_PATH: import("@oclif/core/lib/interfaces").OptionFlag; LOG_LEVEL: import("@oclif/core/lib/interfaces").OptionFlag; TOOL_FUNCTION_BUILTIN_DEP: import("@oclif/core/lib/interfaces").OptionFlag; TOOL_FUNCTION_EXTERNAL_DEP: import("@oclif/core/lib/interfaces").OptionFlag; NUMBER_OF_PROXIES: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_TYPE: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_PATH: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_PORT: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_HOST: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_NAME: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_USER: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_PASSWORD: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_SSL: import("@oclif/core/lib/interfaces").OptionFlag; DATABASE_SSL_KEY_BASE64: import("@oclif/core/lib/interfaces").OptionFlag; LANGCHAIN_TRACING_V2: import("@oclif/core/lib/interfaces").OptionFlag; LANGCHAIN_ENDPOINT: import("@oclif/core/lib/interfaces").OptionFlag; LANGCHAIN_API_KEY: import("@oclif/core/lib/interfaces").OptionFlag; LANGCHAIN_PROJECT: import("@oclif/core/lib/interfaces").OptionFlag; MODEL_LIST_CONFIG_JSON: import("@oclif/core/lib/interfaces").OptionFlag; STORAGE_TYPE: import("@oclif/core/lib/interfaces").OptionFlag; S3_STORAGE_BUCKET_NAME: import("@oclif/core/lib/interfaces").OptionFlag; S3_STORAGE_ACCESS_KEY_ID: import("@oclif/core/lib/interfaces").OptionFlag; S3_STORAGE_SECRET_ACCESS_KEY: import("@oclif/core/lib/interfaces").OptionFlag; S3_STORAGE_REGION: import("@oclif/core/lib/interfaces").OptionFlag; S3_ENDPOINT_URL: import("@oclif/core/lib/interfaces").OptionFlag; S3_FORCE_PATH_STYLE: import("@oclif/core/lib/interfaces").OptionFlag; GOOGLE_CLOUD_STORAGE_CREDENTIAL: import("@oclif/core/lib/interfaces").OptionFlag; GOOGLE_CLOUD_STORAGE_PROJ_ID: import("@oclif/core/lib/interfaces").OptionFlag; GOOGLE_CLOUD_STORAGE_BUCKET_NAME: import("@oclif/core/lib/interfaces").OptionFlag; GOOGLE_CLOUD_UNIFORM_BUCKET_ACCESS: import("@oclif/core/lib/interfaces").OptionFlag; SHOW_COMMUNITY_NODES: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_STORAGE_TYPE: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_PATH: import("@oclif/core/lib/interfaces").OptionFlag; FLOWISE_SECRETKEY_OVERWRITE: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_AWS_ACCESS_KEY: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_AWS_SECRET_KEY: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_AWS_REGION: import("@oclif/core/lib/interfaces").OptionFlag; SECRETKEY_AWS_NAME: import("@oclif/core/lib/interfaces").OptionFlag; DISABLED_NODES: import("@oclif/core/lib/interfaces").OptionFlag; MODE: import("@oclif/core/lib/interfaces").OptionFlag; WORKER_CONCURRENCY: import("@oclif/core/lib/interfaces").OptionFlag; QUEUE_NAME: import("@oclif/core/lib/interfaces").OptionFlag; QUEUE_REDIS_EVENT_STREAM_MAX_LEN: import("@oclif/core/lib/interfaces").OptionFlag; REMOVE_ON_AGE: import("@oclif/core/lib/interfaces").OptionFlag; REMOVE_ON_COUNT: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_URL: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_HOST: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_PORT: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_USERNAME: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_PASSWORD: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_TLS: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_CERT: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_KEY: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_CA: import("@oclif/core/lib/interfaces").OptionFlag; REDIS_KEEP_ALIVE: import("@oclif/core/lib/interfaces").OptionFlag; ENABLE_BULLMQ_DASHBOARD: import("@oclif/core/lib/interfaces").OptionFlag; }; protected stopProcess(): Promise; protected onTerminate(): () => Promise; protected gracefullyExit(): Promise; protected failExit(): Promise; init(): Promise; }