UNPKG

@swan-admin/swan-ai-measurements

Version:
17 lines (16 loc) 494 B
import { URLType } from "./enum.js"; interface VideoEmitOptions { image: string; scanId: string; } type PoseStatusCallback = (data: any) => void; declare class PoseDetection { #private; constructor(accessKey?: string, urlType?: URLType, token?: string); connect(): Promise<string>; videoEmit({ image, scanId }: VideoEmitOptions): void; disconnect(): void; poseStatus(callBack: PoseStatusCallback): void; connected(): boolean; } export default PoseDetection;