"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.allConnectorSecrets = exports.connectorSecretsValues = exports.bedrockCodeInterpreterSecretsValues = exports.agentcoreLtmSecretsValues = exports.agentcoreSecretsValues = exports.bedrockKbSecretsValues = exports.azureSecretsValues = exports.gcpSecretsValues = exports.openAiSecretsValues = exports.awsSecretsValues = void 0;
exports.awsSecretsValues = [
    { name: 'IDP_AWS_REGION', value: process.env.IDP_AWS_REGION },
    { name: 'IDP_AWS_BUCKET_NAME', value: process.env.IDP_AWS_BUCKET_NAME },
    { name: 'IDP_AWS_SECRETKEY', value: process.env.IDP_AWS_SECRETKEY },
    { name: 'IDP_AWS_ACCESSKEY', value: process.env.IDP_AWS_ACCESSKEY },
    { name: 'AI_AGENT_AWS_KEY', value: process.env.AI_AGENT_AWS_KEY },
    {
        name: 'DB_VECTOR_AWS_OPENSEARCH_ACCESS_KEY',
        value: process.env.DB_VECTOR_AWS_OPENSEARCH_ACCESS_KEY,
    },
    {
        name: 'DB_VECTOR_AWS_OPENSEARCH_SECRET_KEY',
        value: process.env.DB_VECTOR_AWS_OPENSEARCH_SECRET_KEY,
    },
    {
        name: 'DB_VECTOR_AWS_OPENSEARCH_SERVER_URL',
        value: process.env.DB_VECTOR_AWS_OPENSEARCH_SERVER_URL,
    },
    {
        name: 'DB_VECTOR_AWS_OPENSEARCH_REGION',
        value: process.env.DB_VECTOR_AWS_OPENSEARCH_REGION,
    },
    {
        name: 'DB_VECTOR_AWS_OPENSEARCH_INDEX_NAME',
        value: process.env.DB_VECTOR_AWS_OPENSEARCH_INDEX_NAME,
    },
];
exports.openAiSecretsValues = [
    { name: 'OPENAI_API_KEY', value: process.env.OPENAI_API_KEY },
    {
        name: 'DB_VECTOR_OPENAI_API_KEY',
        value: process.env.DB_VECTOR_OPENAI_API_KEY,
    },
];
exports.gcpSecretsValues = [
    {
        name: 'IDP_GCP_SERVICE_ACCOUNT',
        value: process.env.IDP_GCP_SERVICE_ACCOUNT,
    },
    {
        name: 'IDP_GCP_VERTEX_BUCKET_NAME',
        value: process.env.IDP_GCP_VERTEX_BUCKET_NAME,
    },
    {
        name: 'IDP_GCP_VERTEX_PROJECT_ID',
        value: process.env.IDP_GCP_VERTEX_PROJECT_ID,
    },
    {
        name: 'IDP_GCP_DOCUMENT_AI_PROJECT_ID',
        value: process.env.IDP_GCP_DOCUMENT_AI_PROJECT_ID,
    },
    {
        name: 'IDP_GCP_DOCUMENT_AI_PROCESSOR_ID',
        value: process.env.IDP_GCP_DOCUMENT_AI_PROCESSOR_ID,
    },
    {
        name: 'IDP_GCP_DOCUMENT_AI_REGION',
        value: process.env.IDP_GCP_DOCUMENT_AI_REGION,
    },
    { name: 'IDP_GCP_VERTEX_REGION', value: process.env.IDP_GCP_VERTEX_REGION },
];
exports.azureSecretsValues = [
    {
        name: 'IDP_AZURE_DOCUMENT_INTELLIGENCE_ENDPOINT',
        value: process.env.IDP_AZURE_DOCUMENT_INTELLIGENCE_ENDPOINT,
    },
    {
        name: 'IDP_AZURE_DOCUMENT_INTELLIGENCE_KEY',
        value: process.env.IDP_AZURE_DOCUMENT_INTELLIGENCE_KEY,
    },
    {
        name: 'IDP_AZURE_AI_FOUNDRY_ENDPOINT',
        value: process.env.IDP_AZURE_AI_FOUNDRY_ENDPOINT,
    },
    {
        name: 'IDP_AZURE_AI_FOUNDRY_KEY',
        value: process.env.IDP_AZURE_AI_FOUNDRY_KEY,
    },
    {
        name: 'IDP_AZURE_OPEN_AI_ENDPOINT',
        value: process.env.IDP_AZURE_OPEN_AI_ENDPOINT,
    },
    { name: 'IDP_AZURE_OPEN_AI_KEY', value: process.env.IDP_AZURE_OPEN_AI_KEY },
    {
        name: 'DB_VECTOR_AZURE_OPENAI_ENDPOINT',
        value: process.env.DB_VECTOR_AZURE_OPENAI_ENDPOINT,
    },
    {
        name: 'DB_VECTOR_AZURE_OPENAI_API_KEY',
        value: process.env.DB_VECTOR_AZURE_OPENAI_API_KEY,
    },
    {
        name: 'DB_VECTOR_MODEL_DEPLOYMENT_NAME',
        value: process.env.DB_VECTOR_MODEL_DEPLOYMENT_NAME,
    },
    {
        name: 'DB_VECTOR_AZURE_AI_SEARCH_ENDPOINT',
        value: process.env.DB_VECTOR_AZURE_AI_SEARCH_ENDPOINT,
    },
    {
        name: 'DB_VECTOR_AZURE_AI_SEARCH_KEY',
        value: process.env.DB_VECTOR_AZURE_AI_SEARCH_KEY,
    },
    {
        name: 'DB_VECTOR_AZURE_COSMOS_DB_ENDPOINT',
        value: process.env.DB_VECTOR_AZURE_COSMOS_DB_ENDPOINT,
    },
    {
        name: 'DB_VECTOR_AZURE_COSMOS_DB_KEY',
        value: process.env.DB_VECTOR_AZURE_COSMOS_DB_KEY,
    },
    {
        name: 'DB_VECTOR_AZURE_COSMOS_DB_DATABASE',
        value: process.env.DB_VECTOR_AZURE_COSMOS_DB_DATABASE,
    },
    {
        name: 'DB_VECTOR_AZURE_COSMOS_DB_CONTAINER',
        value: process.env.DB_VECTOR_AZURE_COSMOS_DB_CONTAINER,
    },
];
exports.bedrockKbSecretsValues = [
    {
        name: 'BEDROCK_KB_AWS_ACCESS_KEY',
        value: process.env.BEDROCK_KB_AWS_ACCESS_KEY,
    },
    {
        name: 'BEDROCK_KB_AWS_SECRET_KEY',
        value: process.env.BEDROCK_KB_AWS_SECRET_KEY,
    },
    {
        name: 'BEDROCK_KB_AWS_REGION',
        value: process.env.BEDROCK_KB_AWS_REGION,
    },
    {
        name: 'BEDROCK_KB_KNOWLEDGE_BASE_ID',
        value: process.env.BEDROCK_KB_KNOWLEDGE_BASE_ID,
    },
];
exports.agentcoreSecretsValues = [
    {
        name: 'AGENTCORE_AWS_ACCESS_KEY',
        value: process.env.AGENTCORE_AWS_ACCESS_KEY,
    },
    {
        name: 'AGENTCORE_AWS_SECRET_KEY',
        value: process.env.AGENTCORE_AWS_SECRET_KEY,
    },
    {
        name: 'AGENTCORE_AWS_REGION',
        value: process.env.AGENTCORE_AWS_REGION,
    },
    {
        name: 'AGENTCORE_AGENT_RUNTIME_ARN',
        value: process.env.AGENTCORE_AGENT_RUNTIME_ARN,
    },
];
exports.agentcoreLtmSecretsValues = [
    {
        name: 'AGENTCORE_LTM_AWS_ACCESS_KEY',
        value: process.env.AGENTCORE_LTM_AWS_ACCESS_KEY,
    },
    {
        name: 'AGENTCORE_LTM_AWS_SECRET_KEY',
        value: process.env.AGENTCORE_LTM_AWS_SECRET_KEY,
    },
    {
        name: 'AGENTCORE_LTM_AWS_REGION',
        value: process.env.AGENTCORE_LTM_AWS_REGION,
    },
    {
        name: 'AGENTCORE_LTM_MEMORY_ID',
        value: process.env.AGENTCORE_LTM_MEMORY_ID,
    },
    {
        name: 'AGENTCORE_LTM_NAMESPACE',
        value: process.env.AGENTCORE_LTM_NAMESPACE,
    },
];
exports.bedrockCodeInterpreterSecretsValues = [
    {
        name: 'BEDROCK_CI_AWS_ACCESS_KEY',
        value: process.env.BEDROCK_CI_AWS_ACCESS_KEY,
    },
    {
        name: 'BEDROCK_CI_AWS_SECRET_KEY',
        value: process.env.BEDROCK_CI_AWS_SECRET_KEY,
    },
    {
        name: 'BEDROCK_CI_AWS_REGION',
        value: process.env.BEDROCK_CI_AWS_REGION,
    },
];
exports.connectorSecretsValues = [
    {
        name: 'endpoint_url',
        value: 'https://camunda.proxy.beeceptor.com/pre-prod/basic-auth-test',
    },
    { name: 'username', value: 'username' },
    { name: 'password', value: 'password' },
];
exports.allConnectorSecrets = {
    AWS: exports.awsSecretsValues,
    BedrockKB: exports.bedrockKbSecretsValues,
    AgentCore: exports.agentcoreSecretsValues,
    AgentCoreLTM: exports.agentcoreLtmSecretsValues,
    BedrockCodeInterpreter: exports.bedrockCodeInterpreterSecretsValues,
    GCP: exports.gcpSecretsValues,
    Azure: [...exports.azureSecretsValues, ...exports.openAiSecretsValues],
    Connectors: exports.connectorSecretsValues,
};
