UNPKG

@realitydefender/realitydefender

Version:

SDK for the Reality Defender API for deepfake detection

19 lines (18 loc) 553 B
/** * Event-related type definitions */ import { DetectionResult } from './sdk'; import { RealityDefenderError } from '../errors'; /** * Event handler types for the Reality Defender SDK */ export interface RealityDefenderEvents { /** Emitted when detection results are available */ result: (result: DetectionResult) => void; /** Emitted when an error occurs during analysis or polling */ error: (error: RealityDefenderError) => void; } /** * Event names supported by the SDK */ export type EventName = keyof RealityDefenderEvents;