@cfxlabsinc/b2b-services
    Preparing search index...

    A bank's workspace as CFX staff enter it: the bank, and the owner role whose keys they act with, cut to :r keys without user-shadow:w.

    type BankDashboardStaffWorkspace = {
        bankId: Bank["id"];
        bankName: Bank["name"];
        dashboardDomain: Bank["dashboardDomain"];
        dashboardEnabled: Bank["dashboardEnabled"];
        ownerRole: Pick<BankDashboardRole, "id" | "name" | "permissionKeys"> | null;
        theme: Bank["theme"];
        workspaceId: Bank["workspaceId"];
    }
    Index
    bankId: Bank["id"]
    bankName: Bank["name"]
    dashboardDomain: Bank["dashboardDomain"]
    dashboardEnabled: Bank["dashboardEnabled"]
    ownerRole: Pick<BankDashboardRole, "id" | "name" | "permissionKeys"> | null

    The workspace's role set's top non-internal role; null when it has none.

    theme: Bank["theme"]
    workspaceId: Bank["workspaceId"]