import { type TransferLearningExplanation } from './TeachableModel'; import { Prediction } from './gtm-image/exposed-mobilenet'; export declare class TransferLearningExplainer { private readonly isDisposed; private classImageNetSums; private classImageNetCounts; private classImageNetProfiles; private classMeanVectors; private isBuildingImageNetProfiles; constructor(isDisposed: () => boolean); setLabels(labels: string[]): void; clearProfiles(): void; addExample(className: number, distribution: Float32Array): Promise; buildExplanation(imageNetClasses: Prediction[], labels: string[], trained: boolean): Promise; dispose(): void; private ensureClassImageNetCapacity; private ensureClassConceptProfiles; }