import type { DeepARProps, DeepARState } from './types'; export declare function useDeepAR(props: DeepARProps): { canvasRef: import("react").RefObject; containerRef: import("react").RefObject; state: DeepARState; recordingProgress: number; effects: import("./types").DeepARFilter[]; switchEffect: (index: number) => void; takeScreenshot: () => void; startRecording: () => void; stopRecording: () => void; discardCreation: () => void; requestDiscardCreation: () => void; downloadCreation: () => void; toggleFullscreen: () => void; closePopup: () => void; confirmNoAudio: () => void; fullscreenSupport: boolean; }; //# sourceMappingURL=useDeepAR.d.ts.map