export class EmberReadDataCompositeGateway {
    dependencies;
    constructor(dependencies) {
        this.dependencies = dependencies;
    }
    async reviewScores(projectPath) {
        return this.dependencies.statsGateway.loadProjectStats(projectPath);
    }
    async insights(projectPath) {
        return this.dependencies.insightsGateway.loadPersistedInsights(projectPath);
    }
    async jobHistory(projectPath) {
        return this.dependencies.trackingGateway.loadTracking(projectPath);
    }
    async worktrees() {
        return this.dependencies.worktreeGateway.list();
    }
}
//# sourceMappingURL=emberReadData.composite.gateway.js.map