import { Logs } from '@tensorflow/tfjs-layers/dist/logs'; import { Drawable, XYPlotOptions } from '../types'; export declare function history(container: Drawable, history: HistoryLike, metrics: string[], opts?: HistoryOptions): Promise; interface HistoryOptions extends XYPlotOptions { zoomToFitAccuracy?: boolean; } declare type HistoryLike = Logs[] | Logs[][] | { history: { [key: string]: number[]; }; }; export declare function fitCallbacks(container: Drawable, metrics: string[], opts?: FitCallbackOptions): FitCallbackHandlers; interface FitCallbackHandlers { [key: string]: (iteration: number, log: Logs) => Promise; } interface FitCallbackOptions extends HistoryOptions { callbacks?: string[]; } export {};