/**
 * This is the set of environment variable names that Donobu may use.
 */
export declare const ENV_VAR_NAMES: {
    /**
     * Set to a truthy value to install and use Playwright browsers in the
     * Donobu application library directory.
     */
    readonly USE_PACKAGED_PLAYWRIGHT_BROWSERS: "USE_PACKAGED_PLAYWRIGHT_BROWSERS";
    /**
     * Overrides the effective working/persistence directory.
     */
    readonly BASE_WORKING_DIR: "BASE_WORKING_DIR";
    /**
     * The API key to use for the BrowserBase API.
     */
    readonly BROWSERBASE_API_KEY: "BROWSERBASE_API_KEY";
    /**
     * The project ID to use for the BrowserBase API.
     */
    readonly BROWSERBASE_PROJECT_ID: "BROWSERBASE_PROJECT_ID";
    /**
     * The deployment environment for this application.
     *
     * If this is set to "DONOBU_HOSTED_MULTI_TENANT" then the
     * SUPABASE_JWT_SECRET_KEY environment variable must also be set.
     */
    readonly DONOBU_DEPLOYMENT_ENVIRONMENT: "DONOBU_DEPLOYMENT_ENVIRONMENT";
    /**
     * Automatically create GPT configurations for Anthropic using this API key.
     * For convenience, the created configuration names will reflect the
     * underlying models they map to (ex: "claude-3-7-sonnet-latest", etc).
     */
    readonly ANTHROPIC_API_KEY: "ANTHROPIC_API_KEY";
    /**
     * Automatically create GPT configurations for Google Gemini using this API key.
     * For convenience, the created configuration names will reflect the
     * underlying models they map to (ex: "gemini-2.0-flash", etc).
     */
    readonly GOOGLE_GENERATIVE_AI_API_KEY: "GOOGLE_GENERATIVE_AI_API_KEY";
    /**
     * Automatically create GPT configurations for OpenAI using this API key.
     * For convenience, the created configuration names will reflect the
     * underlying models they map to (ex: "gpt-4o", etc).
     */
    readonly OPENAI_API_KEY: "OPENAI_API_KEY";
    /**
     * Automatically set the 'flow-runner' agent to use this GPT configuration by name.
     */
    readonly DEFAULT_FLOW_RUNNER_GPT_CONFIG_NAME: "DEFAULT_FLOW_RUNNER_GPT_CONFIG_NAME";
    /**
     * Directs Donobu flows to be persisted using this AWS S3 bucket. Takes
     * priority over GOOGLE_CLOUD_STORAGE_BUCKET being specified.
     */
    readonly AWS_S3_BUCKET: "AWS_S3_BUCKET";
    /**
     * The AWS S3 region the corresponding AWS_S3_BUCKET lives in.
     */
    readonly AWS_S3_REGION: "AWS_S3_REGION";
    /**
     * The AWS access key ID to use for operations using the AWS SDK.
     */
    readonly AWS_ACCESS_KEY_ID: "AWS_ACCESS_KEY_ID";
    /**
     * The AWS access key to use for operations using the AWS SDK.
     */
    readonly AWS_SECRET_ACCESS_KEY: "AWS_SECRET_ACCESS_KEY";
    /**
     * Directs Donobu flows to be persisted using this Google Cloud Storage
     * bucket.
     */
    readonly GOOGLE_CLOUD_STORAGE_BUCKET: "GOOGLE_CLOUD_STORAGE_BUCKET";
    /**
     * Directs Donobu flows to be persisted using Supabase using this key.
     *
     * This environment variable MUST be specified if the
     * DONOBU_DEPLOYMENT_ENVIRONMENT environment variable is set to
     * "DONOBU_HOSTED_MULTI_TENANT".
     */
    readonly SUPABASE_JWT_SECRET_KEY: "SUPABASE_JWT_SECRET_KEY";
};
//# sourceMappingURL=envVars.d.ts.map