import { RecipientSearch } from './../models/common'; import { RecipientResponse, RecipientListResponse, ScheduleListResponse, NewRecipientRequest, UpdateRecipientRequest, PaginationParams, SearchResponse } from '../models'; import { Client, Config } from '../Client'; export declare class RecipientResource extends Client { protected get baseURL(): string; constructor(config: Config); protected getKey(): string; create(data?: NewRecipientRequest): Promise; retrieve(id: string): Promise; list(params?: PaginationParams): Promise; update(id: string, data: UpdateRecipientRequest): Promise; destroy(id: string): Promise; verify(id: string): Promise; listSchedules(id: string, params?: PaginationParams): Promise; search(params: RecipientSearch): Promise; }