@itwin/access-control-client
Version:
Access control client for the iTwin platform
10 lines • 742 B
TypeScript
import type { AccessToken } from "@itwin/core-bentley";
import type { BentleyAPIResponse, ODataQueryParams } from "../types/CommonApiTypes";
import type { MultipleMemberInvitationResponse } from "../types/Invitations";
export interface IMemberInvitationsClient {
/** Retrieves a list of member invitations. */
queryITwinMemberInvitations(accessToken: AccessToken, iTwinId: string, arg?: Pick<ODataQueryParams, "top" | "skip">): Promise<BentleyAPIResponse<MultipleMemberInvitationResponse>>;
/** Removes an existing member invitation. */
deleteITwinMemberInvitation(accessToken: AccessToken, iTwinId: string, invitationId: string): Promise<BentleyAPIResponse<undefined>>;
}
//# sourceMappingURL=MemberInvitationsClient.d.ts.map