import React from 'react';
import { PressEvent } from '@react-types/shared';
import type { MEDIA_CHANNEL as MediaChannelType } from '../task.types';
import './styles.scss';
export interface TaskProps {
    interactionId?: string;
    title?: string;
    state?: string;
    startTimeStamp?: number;
    ronaTimeout?: number;
    selected?: boolean;
    isIncomingTask?: boolean;
    queue?: string;
    acceptTask?: (e: PressEvent) => void;
    declineTask?: (e: PressEvent) => void;
    onTaskSelect?: (e: PressEvent) => void;
    acceptText?: string;
    declineText?: string;
    disableAccept?: boolean;
    styles?: string;
    mediaType?: MediaChannelType;
    mediaChannel?: MediaChannelType;
}
declare const Task: React.FC<TaskProps>;
export default Task;
