import { InboxMessage, InboxAction } from '@trycourier/courier-js';
import { InboxDataSet } from '../types/inbox-data-set';
/**
 * Copy a message
 * @param message - The message to copy
 * @returns A copy of the message
 */
export declare function copyMessage(message: InboxMessage): InboxMessage;
/**
 * Copy an inbox action
 * @param action - The inbox action to copy
 * @returns A copy of the inbox action
 */
export declare function copyInboxAction(action: InboxAction): InboxAction;
/**
 * Copy an inbox data set
 * @param dataSet - The inbox data set to copy
 * @returns A copy of the inbox data set
 */
export declare function copyInboxDataSet(dataSet?: InboxDataSet): InboxDataSet | undefined;
export declare function getMessageTime(message: InboxMessage): string;
