import { HttpClientService } from '../core/http-client.service'; import { Contact, CreateContactOptions, UpdateContactOptions, ContactListFilters, ContactListResponse } from '../types/contact.types'; export declare class ContactsService { private readonly httpClient; constructor(httpClient: HttpClientService); create(options: CreateContactOptions): Promise; get(contactId: string): Promise; getByEmail(email: string, audienceId: string): Promise; update(contactId: string, options: UpdateContactOptions): Promise; list(filters: ContactListFilters): Promise; delete(contactId: string): Promise; subscribe(contactId: string): Promise; unsubscribe(contactId: string): Promise; addTags(contactId: string, tags: string[]): Promise; removeTags(contactId: string, tags: string[]): Promise; }