UNPKG

trello-for-wolves

Version:
15 lines (14 loc) 797 B
import { AllOrFieldOrListOf, BoardMemberType, MemberField, MemberFilter, MembershipFilter, MembershipRecord, NestedActionsParams, NestedMemberParams, TypedFetch } from "../typeDefs"; import { BaseResource } from "./BaseResource"; export declare class Membership extends BaseResource { getMembership(params?: NestedActionsParams & NestedMemberParams): TypedFetch<MembershipRecord>; getMemberships(params?: { filter?: Omit<MemberFilter, "owners"> | Omit<MembershipFilter, "none">; activity?: boolean; orgMemberType?: boolean; } & NestedActionsParams & NestedMemberParams): TypedFetch<MembershipRecord[]>; updateMembership(params: { type: BoardMemberType; memberFields?: AllOrFieldOrListOf<MemberField>; }): TypedFetch<MembershipRecord>; }