import { CBARProcessNode } from "./CBARProcessNode"; import { CBARFrame } from "../CBARFrame"; import { CBARPipeline } from "./CBARPipeline"; import { Size } from "mirada"; export declare type CBARClassifierNodeConfig = { classifierPath: string; maxRegions?: number; updateMS?: number; scale?: number; minSize?: Size | undefined; maxSize?: Size | undefined; }; export declare type _CBARClassifierNodeConfig = { classifierPath: string; maxRegions: number; updateMS: number; scale: number; minSize?: Size | undefined; maxSize?: Size | undefined; }; export declare class CBARClassifierNode extends CBARProcessNode { config: _CBARClassifierNodeConfig; constructor(context: CBARPipeline, _config: CBARClassifierNodeConfig); private _classifier; private _tracker; private _lastExecTime?; private _busy; update(frame: CBARFrame): void; private _featureAspectRatio; private detect; debug(canvas: HTMLCanvasElement): void; destroy(): void; }