/** * useScreenCapture Hook * React hook for screen capture */ import { type ScreenCaptureOptions } from "@livepeer-frameworks/streamcrafter-core"; export interface UseScreenCaptureReturn { stream: MediaStream | null; isActive: boolean; hasAudio: boolean; error: string | null; start: (options?: ScreenCaptureOptions) => Promise; stop: () => void; } export declare function useScreenCapture(): UseScreenCaptureReturn;