import { ServerApiClient, type ServerClientOptions } from "./server-api.js"; export type TrainingJob = Record; export type TrainingJobStatus = Record; export interface TrainingClientOptions extends ServerClientOptions { getDeviceId: () => string | null; } export declare class TrainingClient extends ServerApiClient { private readonly getDeviceId; constructor(options: TrainingClientOptions); createJob(request: Record): Promise; jobStatus(jobId: string, request: Record): Promise; jobComplete(jobId: string, request: Record): Promise; private requireDeviceId; } //# sourceMappingURL=training.d.ts.map