export declare const config: {
    readonly exchange: {
        readonly provider: "binance" | "bybit";
    };
    readonly db: {
        readonly host: string;
        readonly user: string;
        readonly password: string;
        readonly database: string;
    };
    readonly port: number;
    readonly clientOrigin: string;
    readonly binance: {
        readonly wsBaseUrl: string;
        readonly restBaseUrl: string;
        readonly restTimeout: 10000;
        readonly restMaxRetries: 3;
        readonly altRestUrls: readonly string[];
        readonly altWsUrls: readonly string[];
    };
    readonly bybit: {
        readonly restBaseUrl: string;
        readonly wsBaseUrl: string;
        readonly category: string;
        readonly restTimeout: 10000;
        readonly restMaxRetries: 3;
        readonly tickersRefreshMs: 10000;
    };
    readonly ws: {
        readonly reconnectBaseDelay: 1000;
        readonly reconnectMaxDelay: 30000;
        readonly pingInterval: 30000;
    };
    readonly candles: {
        readonly bufferSize: 250;
        readonly minForSignals: 200;
        readonly interval: "15m";
        readonly historyLimit: 200;
    };
    readonly defaults: {
        readonly baseCapital: 100;
        readonly leverage: 5;
        readonly fundingThreshold: 0.05;
        readonly stochRsiHighThreshold: 90;
        readonly stochRsiLowThreshold: 10;
        readonly soundAlerts: true;
        readonly desktopNotifications: false;
        readonly pairs: readonly ["ETHUSDT", "BTCUSDT"];
        readonly favorites: readonly ["ETHUSDT", "BTCUSDT"];
        readonly telegramBotToken: "";
        readonly telegramChatId: "";
    };
};
//# sourceMappingURL=config.d.ts.map