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>;
}
