@trycourier/courier-ui-inbox
Version:
Inbox components for the Courier web UI
22 lines (21 loc) • 773 B
TypeScript
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;