import { WorkspaceElement } from '@edifice.io/client'; export interface VideoRecorderProps { appCode: string; caption?: string; onSuccess?: (res: WorkspaceElement[]) => void; onError: (error: string) => void; onRecordUpdated?: (recordURL?: string) => void; hideSaveAction?: boolean; } export interface VideoRecorderRef { save: () => Promise; } declare const VideoRecorder: import('react').ForwardRefExoticComponent>; export default VideoRecorder;