UNPKG

@seven.io/client

Version:
10 lines (9 loc) 533 B
import { AbstractResource } from '../AbstractResource'; import { Contact, ContactsCreateParams, ContactsDeleteResponse, ContactsListParams, ContactsListResponse } 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<ContactsListResponse>; update(p: Contact): Promise<Contact>; }