import { RoboflowLoadParams, RoboflowModel } from "../../services"; import { RoboflowApi } from "../../context/RoboflowApi/RoboflowApi.types"; import { RoboflowClient } from "../../context/RoboflowClient/RoboflowClient.types"; export declare class RoboflowClientModel implements RoboflowClient { roboflowApi: RoboflowApi; private roboflowProject?; private roboflowModel?; private inferInterval?; private inferRunning; constructor(roboflowApi: RoboflowApi); load({ model, version }: RoboflowLoadParams): Promise; startInference(detectCallback: (model: RoboflowModel) => void): void; stopInference(): void; }