UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

22 lines • 960 B
import { APIResource } from "../../core/resource.js"; import { PagePromise, SinglePage } from "../../core/pagination.js"; import { RequestOptions } from "../../internal/request-options.js"; export declare class BaseMemberships extends APIResource { static readonly _key: readonly ['tenants', 'memberships']; /** * Lists active Cloudflare users with memberships in this tenant. */ list(tenantID: string, options?: RequestOptions): PagePromise<TenantMembershipsSinglePage, TenantMembership>; } export declare class Memberships extends BaseMemberships { } export type TenantMembershipsSinglePage = SinglePage<TenantMembership>; export interface TenantMembership { user_email: string; user_name: string; user_tag: string; } export declare namespace Memberships { export { type TenantMembership as TenantMembership, type TenantMembershipsSinglePage as TenantMembershipsSinglePage, }; } //# sourceMappingURL=memberships.d.ts.map