UNPKG

gitlab

Version:

Full NodeJS implementation of the GitLab API. Supports Promises, Async/Await.

10 lines (9 loc) 715 B
import { BaseService, PaginatedRequestOptions, Sudo } from '../infrastructure'; import { UserId, ImpersonationTokenScope, ImpersonationTokenId } from '.'; declare class UserImpersonationTokens extends BaseService { all(userId: UserId, options?: PaginatedRequestOptions): Promise<import("../infrastructure").GetResponse>; add(userId: UserId, name: string, scopes: ImpersonationTokenScope, expiresAt: string, options?: Sudo): Promise<object>; show(userId: UserId, tokenId: ImpersonationTokenId, options?: Sudo): Promise<import("../infrastructure").GetResponse>; revoke(userId: UserId, tokenId: ImpersonationTokenId, options?: Sudo): Promise<object>; } export default UserImpersonationTokens;