import { Rumor } from "applesauce-core/helpers";
import { EventOperation } from "../types.js";
/**
 * Sets the nessiary "p" tags for a wrapped message
 * @param participants - The conversation identifier (pubkey1:pubkey2:pubkey3), a users pubkey, or a list of participant pubkeys
 * @param self - The public key of the sender
 */
export declare function setConversation(participants: string | string[], self: string): EventOperation;
/** Sets the subject of a wrapped message */
export declare function setSubject(subject: string): EventOperation;
/** Makes the wrapped message a reply to the parent message */
export declare function setParent(parent: Rumor | string): EventOperation;
