import { GroupTypeToColumnIndex, TeamId } from '../../types'; import { DB } from '../../utils/db/db'; import { TeamManager } from './team-manager'; export declare class GroupTypeManager { db: DB; teamManager: TeamManager; groupTypesCache: Map; instanceSiteUrl: string; constructor(db: DB, teamManager: TeamManager, instanceSiteUrl?: string | null); fetchGroupTypes(teamId: TeamId): Promise; fetchGroupTypeIndex(teamId: TeamId, groupType: string): Promise; private captureGroupTypeInsert; }