UNPKG

trello-for-wolves

Version:
33 lines (32 loc) 1.47 kB
import { AllOrFieldOrListOf, EnterpriseField, EnterpriseMemberFilter, EnterpriseRecord, FieldOrListOf, GetEnterprisesField, MembershipFilter, NestedMembersParams, NestedOrganizationsParams, SortOrder, TypedFetch } from "../typeDefs"; import { BaseResource } from "./BaseResource"; import { Member } from "./Member"; import { Organization } from "./Organization"; export declare class Enterprise extends BaseResource { getEnterprise(params?: { fields?: AllOrFieldOrListOf<EnterpriseField>; memberFilter?: "none" | string; memberSort?: string; memberSortBy?: "none" | string; memberSortOrder?: SortOrder; memberStartIndex?: number; memberCount?: number; organizationPaidAccounts?: boolean; organizationMemberships?: FieldOrListOf<MembershipFilter>; } & NestedMembersParams & NestedOrganizationsParams): TypedFetch<EnterpriseRecord>; getEnterprises(params?: { fields?: AllOrFieldOrListOf<GetEnterprisesField>; filter?: EnterpriseMemberFilter; }): TypedFetch<EnterpriseRecord[]>; getAdmins(params?: { fields?: "fullName" | "userName"; }): TypedFetch<unknown>; getSignupUrl(params?: { authenticate?: boolean; confirmationAccepted?: boolean; returnUrl?: "none" | string; tosAccepted?: boolean; }): TypedFetch<unknown>; members(idMember?: string): Member; organizations(idOrganization?: string): Organization; }