UNPKG

@barfinex/types

Version:

Core TypeScript type definitions and shared interfaces for the Barfinex ecosystem. Provides strongly-typed contracts for modules, services, and plugins.

26 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AdvisorMarketRegime = exports.AdvisorDecision = exports.AdvisorWorkflowState = void 0; var AdvisorWorkflowState; (function (AdvisorWorkflowState) { AdvisorWorkflowState["PLAN"] = "PLAN"; AdvisorWorkflowState["DECIDE"] = "DECIDE"; AdvisorWorkflowState["VALIDATE"] = "VALIDATE"; AdvisorWorkflowState["EXECUTE"] = "EXECUTE"; AdvisorWorkflowState["REVIEW"] = "REVIEW"; })(AdvisorWorkflowState || (exports.AdvisorWorkflowState = AdvisorWorkflowState = {})); var AdvisorDecision; (function (AdvisorDecision) { AdvisorDecision["TRADE"] = "TRADE"; AdvisorDecision["NO_TRADE"] = "NO_TRADE"; })(AdvisorDecision || (exports.AdvisorDecision = AdvisorDecision = {})); var AdvisorMarketRegime; (function (AdvisorMarketRegime) { AdvisorMarketRegime["TREND"] = "TREND"; AdvisorMarketRegime["RANGE"] = "RANGE"; AdvisorMarketRegime["BREAKOUT"] = "BREAKOUT"; AdvisorMarketRegime["REVERSAL"] = "REVERSAL"; AdvisorMarketRegime["MIXED"] = "MIXED"; AdvisorMarketRegime["UNKNOWN"] = "UNKNOWN"; })(AdvisorMarketRegime || (exports.AdvisorMarketRegime = AdvisorMarketRegime = {})); //# sourceMappingURL=advisor-agent.interface.js.map