UNPKG

node-camera

Version:

This `gphoto2` wrapper for Node.js enables you to capture images, bursts, timelapses or even video.

35 lines (34 loc) 738 B
export interface CommandResult { error?: any; data?: any; } export interface CameraParams { model: string; port: string; configuration?: object; } export interface Callbacks { onData?: (data: any) => void; onError?: (error: any) => void; onClose?: (exitCode: number) => void; } export declare enum Identificator { Port = 0, Model = 1 } export declare type CaptureOptions = Partial<{ keep: boolean; keepRAW: boolean; noKeep: boolean; bulb: number; frames: number; interval: number; resetInterval: boolean; filename: string; forceOverwrite: boolean; skipExisting: boolean; }>; export declare type BurstOptions = { length: number; filename?: string; };