import { InboxApi } from ".."; /** * Represents payload that is sent to an Inbox. */ export interface InboxEntryPayload { /** * Content of the entry. */ data: Uint8Array; /** * Optional files associated with the entry. */ files?: Array<{ /** *Optional, contains confidential data that will be encrypted before being sent to server. */ privateMeta?: Uint8Array; /** *Optional, contains data that can be accessed by everyone and is not encrypted. */ publicMeta?: Uint8Array; /** * Content of the file. */ content: File; }>; } /** * Sends an entry to the specified inbox. * * @param {InboxApi} inboxApi - The API instance used to interact with the inbox. * @param {string} inboxId - The ID of the target inbox where the entry will be sent. * @param {InboxEntryPayload} payload - The data payload for the inbox entry, including files, metadata, and other information. * * @returns {Promise} A promise that resolves when the entry has been successfully sent. * */ export declare function sendEntry(inboxApi: InboxApi, inboxId: string, payload: InboxEntryPayload): Promise;