import { Properties } from '@posthog/plugin-scaffold'; import { Team, TeamId } from '../../types'; import { DB } from '../../utils/db/db'; declare type TeamCache = Map; export declare class TeamManager { db: DB; teamCache: TeamCache; eventNamesCache: Map>; eventPropertiesCache: Map>; instanceSiteUrl: string; constructor(db: DB, instanceSiteUrl?: string | null); fetchTeam(teamId: number): Promise; updateEventNamesAndProperties(teamId: number, event: string, properties: Properties): Promise; cacheEventNamesAndProperties(teamId: number): Promise; } export {};