import { NostrEvent } from '../nodes/shared/types';
export interface Contact {
    pubkey: string;
    relayUrl: string;
    petname?: string;
}
export declare class ContactList {
    static parseContactList(event: NostrEvent): Contact[];
    static createContactListEvent(contacts: Contact[], privateKey: string): Promise<NostrEvent>;
    static getContactListFilter(pubkey: string): {
        kinds: number[];
        authors: string[];
        limit: number;
    };
}
