import { VideoCallAction } from '../../../../../modules/CallSession/modules/VideoCall/enums/VideoCallAction.enum';
import type { ScreenshotStatus } from '../../../../../modules/CallSession/types';
import type { ResultCallbacks } from '../../../../../types';
type __VLS_Props = {
    actions?: VideoCallAction[];
    'mic:enabled': boolean;
    'mic:accessed': boolean;
    'video:enabled': boolean;
    'video:accessed': boolean;
    'screenshot:status': ScreenshotStatus | null;
    'screenshot:loading': boolean;
    recordings: boolean;
    'actions:settings:pressed': boolean;
    'actions:settings:disabled': boolean;
    'actions:chat:pressed': boolean;
};
declare const __VLS_export: import("vue").DefineComponent<__VLS_Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
    video: (payload?: unknown, options?: ResultCallbacks) => any;
    chat: (payload?: unknown, options?: ResultCallbacks) => any;
    settings: (payload?: unknown, options?: ResultCallbacks) => any;
    screenshot: (payload?: unknown, options?: ResultCallbacks) => any;
    recordings: (payload?: unknown, options?: ResultCallbacks) => any;
    mic: (payload?: unknown, options?: ResultCallbacks) => any;
    hangup: (payload?: unknown, options?: ResultCallbacks) => any;
}, string, import("vue").PublicProps, Readonly<__VLS_Props> & Readonly<{
    onVideo?: (payload?: unknown, options?: ResultCallbacks) => any;
    onChat?: (payload?: unknown, options?: ResultCallbacks) => any;
    onSettings?: (payload?: unknown, options?: ResultCallbacks) => any;
    onScreenshot?: (payload?: unknown, options?: ResultCallbacks) => any;
    onRecordings?: (payload?: unknown, options?: ResultCallbacks) => any;
    onMic?: (payload?: unknown, options?: ResultCallbacks) => any;
    onHangup?: (payload?: unknown, options?: ResultCallbacks) => any;
}>, {
    actions: VideoCallAction[];
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
declare const _default: typeof __VLS_export;
export default _default;
