import Resource from '../Resource'; import { Filter } from '../SalesLoft'; export default class CadenceMemberships extends Resource { constructor(endpoint: string, apiKey: string); list(filter?: CadenceMembershipsFilter): Promise; fetch(id: number): Promise; create(data: CadenceMembershipRequest): Promise; delete(id: number): Promise; } export interface CadenceMembershipRequest { person_id: number; cadence_id: number; user_id?: number; } export interface CadenceMembershipsFilter extends Filter { person_id?: number; cadence_id?: number; updated_at?: any; }