import { Kampos } from 'kampos'; import type * as React from 'react'; type FilterEffect = { brightness?: number; contrast?: number; duotoneDark?: string; duotoneLight?: string; hue?: number; saturation?: number; }; declare function tvControllerFactory({ filterEffect, playerRef, videoRef, canvasRef, contextRef, kampos, setCanPlayTV, }: { filterEffect: FilterEffect | undefined; playerRef: React.RefObject; videoRef: React.RefObject; canvasRef: React.RefObject; contextRef: React.RefObject; kampos: React.MutableRefObject; setCanPlayTV: React.Dispatch>; }): { initKampos(): void; playKampos(): void; stopKampos(): void; killKampos(): void; removePoster(): void; showPoster(): void; onViewEnter(): void; onViewLeave(): void; }; export { Kampos, tvControllerFactory };