import { KeyboardToSetTab } from "../Controllers";
import { makeInspectorTabEntity } from "../Entities";
import { makeInspectorTabPM } from "../PMs";
export function setupInspectorTabs(appObjects, tabs) {
    const ao = appObjects.getOrCreate("InspectorTabs");
    // Entity
    makeInspectorTabEntity(ao).setInspectorTabs(tabs);
    // PM
    makeInspectorTabPM(ao);
    // Controller
    new KeyboardToSetTab(ao);
    return ao;
}
//# sourceMappingURL=setupInspectorTabs.js.map