@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
16 lines • 764 B
TypeScript
import { Client } from 'soap';
import { UserServiceOperations } from './userService.interface';
import { Statement, UpdateResult } from '../../../common/types';
import { User, Role, UserPage } from './user.type';
import { UserAction } from './user.action';
export declare class UserService implements UserServiceOperations {
private _client;
constructor(client: Client);
createUsers(users: 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