[
    {
        label: 'Jan',
        count: 30,
        amount: 1600,
    },
    {
        count: {
            label: 'Feb',
            value: 25,
            color: '#37FF8B'
        },
        amount: {
            label: 'Feb',
            value: 1450,
            color: '#37FF8B'
        }
    },
    {
        count: {
            label: 'Mar',
            value: 27,
            color: '#51D6FF'
        },
        amount: {
            label: 'Mar',
            value: 1700,
            color: '#51D6FF'
        }
    },
    {
        count: {
            label: 'Apr',
            value: 30,
            color: '#8D9EC6'
        },
        amount: {
            label: 'Apr',
            value: 1500,
            color: '#8D9EC6'
        }
    },
    {
        count: {
            label: 'May',
            value: 35,
            color: '#A06B9A'
        },
        amount: {
            label: 'May',
            value: 1350,
            color: '#A06B9A'
        }
    },
    {
        count: {
            label: 'Jun',
            value: 28,
            color: '#AD605C'
        },
        amount: {
            label: 'Jun',
            value: 1900,
            color: '#AD605C'
        }
    },
    {
        count: {
            label: 'Jul',
            value: 29,
            color: '#007A33'
        },
        amount: {
            label: 'Jul',
            value: 2000,
            color: '#007A33'
        }
    },
    {
        count: {
            label: 'Aug',
            value: 20,
            color: '#0AC6FF'
        },
        amount: {
            label: 'Aug',
            value: 1750,
            color: '#0AC6FF'
        }
    },
    {
        count: {
            label: 'Sep',
            value: 35,
            color: '#5C74AD'
        },
        amount: {
            label: 'Sep',
            value: 1300,
            color: '#5C74AD'
        }
    },
    {
        count: {
            label: 'Oct',
            value: 32,
            color: '#B78FB3'
        },
        amount: {
            label: 'Oct',
            value: 1800,
            color: '#B78FB3'
        }
    },
    {
        count: {
            label: 'Nov',
            value: 45,
            color: '#D6B0AE'
        },
        amount: {
            label: 'Nov',
            value: 1850,
            color: '#D6B0AE'
        }
    },
    {
        count: {
            label: 'Dec',
            value: 40,
            color: '#00CC55'
        },
        amount: {
            label: 'Dec',
            value: 1650,
            color: '#00CC55'
        }
    },
];
export class XFlowEngine {
    static startFlow(flow, data, testContext) {
        throw new Error('not implemented');
    }
    static runFlowAndWait(flow, data, testContext) {
        throw new Error('not implemented');
    }
    static getFlowState(id) {
        throw new Error('not implemented');
    }
    static getFlowResult(id) {
        throw new Error('not implemented');
    }
    static getFlowExecutionData(id) {
        throw new Error('not implemented');
    }
    static storeFlow(id) {
    }
    static cancelFlow(id) {
        // removes flow execution from being current
    }
    static clearFlow(id) {
        // removes flow execution from data storage
    }
    static restartFlow(id, startAtStepId, startWithData, startWithPath) {
        // when a step is done executing, it will call this method.  it needs to have all the data that is present
        // at that point to restart with.
        // this method might be called when moving from front end to back end
        // or when a call like a task is complete.
    }
}
export var XFlowState;
(function (XFlowState) {
    XFlowState["RUNNING"] = "RUNNING";
    XFlowState["WAITING"] = "WAITING";
    XFlowState["COMPLETED"] = "COMPLETED";
})(XFlowState || (XFlowState = {}));
export class XFlowExecutionData {
    // history
    // current steps
    constructor(data) {
        this.data = data;
    }
    getStorageData() {
        throw new Error('not implemented');
    }
    setStorageData(data) {
    }
}
//# sourceMappingURL=FlowEngine.js.map