UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

16 lines 798 B
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { UserAction } from "./user.action"; import type { Role, User, UserPage } from "./user.type"; import type { UserServiceOperations } from "./userService.interface"; export declare class UserService implements UserServiceOperations { private _client; constructor(client: Client); createUsers(users: Partial<User>[]): Promise<User[]>; getAllRoles(): Promise<Role[]>; getCurrentUser(): Promise<User>; getUsersByStatement(filterStatement: Statement): Promise<UserPage>; performUserAction(userAction: UserAction, filterStatement: Statement): Promise<UpdateResult>; updateUsers(users: User[]): Promise<User[]>; } //# sourceMappingURL=user.service.d.ts.map