@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
JavaScript
;
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