import { ComponentInternalInstance } from 'vue'; import { AnyObject, AnyFn } from '../../../../shared/types'; export declare class RecordingModal { rendered: boolean; target: HTMLElement | null; modalType: string; visible: import("vue").Ref; loading: import("vue").Ref; show({ instance, modalType, onClose, startWaveViewMethod, pause, resume, props }: { instance?: ComponentInternalInstance; onClose: (obj?: AnyObject) => Promise; startWaveViewMethod: AnyFn; pause: AnyFn; resume: AnyFn; modalType?: string; props: AnyObject; }): void; setLoading(): void; hide(): void; }