"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TokenConfig = void 0;
class TokenConfig {
    constructor() {
        this.maxTokens = Number(process.env.MAX_TOKENS) || 16000;
        this.maxCompletionTokens = Number(process.env.MAX_COMPLETION_TOKENS) || 300;
        this.reservedConversationTokens = Number(process.env.RESERVED_CONVERSATION_TOKENS) || 2000;
        this.errorCorrectionTokens = Number(process.env.RESERVED_ERROR_CORRECTION_TOKENS) || 200;
    }
}
exports.TokenConfig = TokenConfig;
