import type { Contact, ContactSearchQuery } from "../types/contact.types";
export declare class ContactsService {
    static getContacts(filters: ContactSearchQuery, apiKey: string): Promise<Contact[]>;
    static createContact(data: {
        linkedin_id: string;
    } & Partial<Contact>, apiKey: string): Promise<Contact>;
    static updateContact(identifier: {
        linkedin_id?: string;
        email?: string;
        uuid?: string;
    }, data: Partial<Contact>, apiKey: string): Promise<Contact>;
    static deleteContact(identifier: {
        linkedin_id?: string;
        email?: string;
        uuid?: string;
    }, apiKey: string): Promise<void>;
}
