UNPKG

n8n-nodes-warmr

Version:
14 lines (13 loc) 795 B
import type { List, ListInput, ListSearchQuery } from "../types/list.types"; import type { PaginatedResponse } from "../types/contact.types"; export declare class ListsService { static getLists(query: ListSearchQuery, apiKey: string): Promise<PaginatedResponse<List>>; static getList(uuid: string, apiKey: string): Promise<List>; static createList(data: ListInput, apiKey: string): Promise<List>; static updateList(uuid: string, data: Partial<ListInput>, apiKey: string): Promise<List>; static deleteList(uuid: string, apiKey: string): Promise<void>; static addContacts(listUuid: string, contactUuids: string[], apiKey: string): Promise<{ success: boolean; }>; static removeContact(listUuid: string, contactUuid: string, apiKey: string): Promise<void>; }