import { ITask } from '@webex/cc-store';
export interface IncomingTaskData {
    ani: string;
    customerName: string;
    virtualTeamName: string;
    ronaTimeout: number | null;
    startTimeStamp: number;
    mediaType: string;
    mediaChannel: string;
    isTelephony: boolean;
    isSocial: boolean;
    acceptText: string | undefined;
    declineText: string | undefined;
    title: string;
    disableAccept: boolean;
}
/**
 * Extracts and processes all data needed for rendering an incoming task
 * @param incomingTask - The incoming task object
 * @param isBrowser - Whether the device type is browser
 * @returns Processed task data with computed values
 */
export declare const extractIncomingTaskData: (incomingTask: ITask, isBrowser: boolean, logger?: any) => IncomingTaskData;
