import { NostrEvent } from "nostr-tools";
import { AddressPointer, EventPointer } from "nostr-tools/nip19";
export declare const SharedEventSymbol: unique symbol;
export declare const SharedEventPointerSymbol: unique symbol;
export declare const SharedAddressPointerSymbol: unique symbol;
/** Returns the event pointer of a kind 6 or 16 share event */
export declare function getSharedEventPointer(event: NostrEvent): EventPointer | undefined;
/** Returns the address pointer of a kind 6 or 16 share event */
export declare function getSharedAddressPointer(event: NostrEvent): AddressPointer | undefined;
/** Returns the stringified event in the content of a kind 6 or 16 share event */
export declare function getEmbededSharedEvent(event: NostrEvent): NostrEvent | undefined;
/** @deprecated use getEmbededSharedEvent instead */
export declare const parseSharedEvent: typeof getEmbededSharedEvent;
