export interface TestClassResolution { classId: string; /** The FQN when the class carries a namespace, the bare name otherwise. */ displayName: string; /** The folded spellings this class answers to: the qualified spelling * always, plus the bare spelling only when this row is the org's own * namespace — a bare name is legal source only inside the namespace * that owns it. */ lookupKeys: readonly string[]; } export type TestClassResolutions = ReadonlyMap;