@agility/management-sdk
Version:
Agility CMS Tyescript SDK for Management API.
14 lines (13 loc) • 647 B
TypeScript
import { Options } from "../models/options";
import { ClientInstance } from "./clientInstance";
import { InstanceUser } from "../models/instanceUser";
import { WebsiteUser } from "../models/websiteUser";
import { InstanceRole } from "../models/instanceRole";
export declare class InstanceUserMethods {
_options: Options;
_clientInstance: ClientInstance;
constructor(options: Options);
getUsers(guid: string): Promise<WebsiteUser>;
saveUser(emailAddress: string, roles: InstanceRole[], guid: string, firstName?: string, lastName?: string): Promise<InstanceUser>;
deleteUser(userId: number, guid: string): Promise<string>;
}