trello-for-wolves
Version:
Node.js wrapper for Trello API...for wolves.
15 lines (14 loc) • 797 B
TypeScript
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>;
}