import { NostrEvent } from "nostr-tools";
export declare const INDEXABLE_TAGS: Set<string>;
export declare const EventIndexableTagsSymbol: unique symbol;
/**
 * Returns the second index ( tag[1] ) of the first tag that matches the name
 * If the event has any hidden tags they will be searched first
 */
export declare function getTagValue<T extends {
    kind: number;
    tags: string[][];
    content: string;
}>(event: T, name: string): string | undefined;
/** Returns a Set of tag names and values that are indexable */
export declare function getIndexableTags(event: NostrEvent): Set<string>;
