import { Admin } from '@parlor/common';
import { CallTypes } from './call.types';
export declare const getCallFormValues: (call: CallTypes.ICall) => CallTypes.FormValues;
export declare const getCallSidebarFormValues: (call: CallTypes.ICall) => CallTypes.SidebarFormValues;
export declare function normalizeFormValues({ time, callDate, duration, ...values }: CallTypes.FormValues): {
    accounts: import("..").RenderAccountSelectorProps[];
    attachments: {
        __typename?: "Attachment";
        id: string;
        description: string;
        signedUrl: string;
    }[];
    externalAttendees: import("..").RenderUserSelectorProps[];
    externalIDs: import("..").RenderExternalIDOptionProps[];
    id: string;
    internalAttendees: import("..").RenderAdminSelectorProps[];
    organizationID: string;
    owner: Admin;
    ownerID: string;
    recordingURL: string;
    title: string;
    type: string;
    fromNumber: number;
    toNumber: number;
    callDate: Date;
    duration: number;
};
export declare const normalizeSidebarValues: (values: CallTypes.SidebarFormValues) => {
    accounts: import("..").RenderAccountSelectorProps[];
    attachments: {
        __typename?: "Attachment";
        id: string;
        description: string;
        signedUrl: string;
    }[];
    externalAttendees: import("..").RenderUserSelectorProps[];
    externalIDs: import("..").RenderExternalIDOptionProps[];
    id: string;
    internalAttendees: import("..").RenderAdminSelectorProps[];
    organizationID: string;
    owner: Admin;
    ownerID: string;
    recordingURL: string;
    title: string;
    type: string;
    fromNumber: number;
    toNumber: number;
    callDate: Date;
    duration: number;
};
