import type React from 'react'; import type { MediaPlayer } from './media-player'; export declare const useCommonEffects: ({ mediaPlayerRef, mediaPlayerReady, currentTimeRef, playing, isPlayerBuffering, frame, trimBefore, trimAfter, effectiveMuted, userPreferredVolume, playbackRate, toneFrequency, globalPlaybackRate, fps, sequenceOffset, loop, durationInFrames, isPremounting, isPostmounting, currentTime, logLevel, label, }: { readonly mediaPlayerRef: React.RefObject; readonly mediaPlayerReady: boolean; readonly currentTimeRef: React.RefObject; readonly playing: boolean; readonly isPlayerBuffering: boolean; readonly frame: number; readonly trimBefore: number | undefined; readonly trimAfter: number | undefined; readonly effectiveMuted: boolean; readonly userPreferredVolume: number; readonly playbackRate: number; readonly toneFrequency: number; readonly globalPlaybackRate: number; readonly fps: number; readonly sequenceOffset: number; readonly loop: boolean; readonly durationInFrames: number; readonly isPremounting: boolean; readonly isPostmounting: boolean; readonly currentTime: number; readonly logLevel: "error" | "info" | "trace" | "verbose" | "warn"; readonly label: string; }) => void;