UNPKG

gitlab

Version:

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

13 lines (12 loc) 650 B
import { BaseService, BaseServiceOptions, Sudo } from '../infrastructure'; import { ResourceId, UserId, AccessLevel } from '..'; declare class ResourceAccessRequests extends BaseService { constructor(resourceType: string, options: BaseServiceOptions); all(resourceId: ResourceId): Promise<import("../infrastructure").GetResponse>; request(resourceId: ResourceId): Promise<object>; approve(resourceId: ResourceId, userId: UserId, { accessLevel }: { accessLevel: AccessLevel; } & Sudo): Promise<object>; deny(resourceId: ResourceId, userId: UserId): Promise<object>; } export default ResourceAccessRequests;