UNPKG

@seven.io/client

Version:
10 lines (9 loc) 500 B
import { AbstractResource } from '../AbstractResource'; import { Contact, ContactsCreateParams, ContactsDeleteResponse, ContactsListParams } from './types'; export default class ContactsResource extends AbstractResource { create({ avatar, groups, properties }: ContactsCreateParams): Promise<Contact>; delete(id: number): Promise<ContactsDeleteResponse>; get(id: number): Promise<Contact>; list(p?: ContactsListParams): Promise<Contact[]>; update(p: Contact): Promise<Contact>; }