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; getMemberships(params?: { filter?: Omit | Omit; activity?: boolean; orgMemberType?: boolean; } & NestedActionsParams & NestedMemberParams): TypedFetch; updateMembership(params: { type: BoardMemberType; memberFields?: AllOrFieldOrListOf; }): TypedFetch; }