UNPKG

@gitbeaker/browser

Version:

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

77 lines (76 loc) 11.4 kB
import * as Gitbeaker from '@gitbeaker/core'; export declare const Groups: typeof Gitbeaker.Groups, GroupAccessRequests: typeof Gitbeaker.GroupAccessRequests, GroupBadges: typeof Gitbeaker.GroupBadges, GroupCustomAttributes: typeof Gitbeaker.GroupCustomAttributes, GroupIssueBoards: typeof Gitbeaker.GroupIssueBoards, GroupMembers: typeof Gitbeaker.GroupMembers, GroupMilestones: typeof Gitbeaker.GroupMilestones, GroupProjects: typeof Gitbeaker.GroupProjects, GroupVariables: typeof Gitbeaker.GroupVariables, GroupLabels: typeof Gitbeaker.GroupLabels, Epics: typeof Gitbeaker.Epics, EpicIssues: typeof Gitbeaker.EpicIssues, EpicNotes: typeof Gitbeaker.EpicNotes, EpicDiscussions: typeof Gitbeaker.EpicDiscussions, Users: typeof Gitbeaker.Users, UserCustomAttributes: typeof Gitbeaker.UserCustomAttributes, UserEmails: typeof Gitbeaker.UserEmails, UserImpersonationTokens: typeof Gitbeaker.UserImpersonationTokens, UserKeys: typeof Gitbeaker.UserKeys, UserGPGKeys: typeof Gitbeaker.UserGPGKeys, Branches: typeof Gitbeaker.Branches, Commits: typeof Gitbeaker.Commits, CommitDiscussions: typeof Gitbeaker.CommitDiscussions, ContainerRegistry: typeof Gitbeaker.ContainerRegistry, Deployments: typeof Gitbeaker.Deployments, DeployKeys: typeof Gitbeaker.DeployKeys, Environments: typeof Gitbeaker.Environments, Issues: typeof Gitbeaker.Issues, IssuesStatistics: typeof Gitbeaker.IssuesStatistics, IssueNotes: typeof Gitbeaker.IssueNotes, IssueDiscussions: typeof Gitbeaker.IssueDiscussions, IssueAwardEmojis: typeof Gitbeaker.IssueAwardEmojis, Jobs: typeof Gitbeaker.Jobs, Labels: typeof Gitbeaker.Labels, MergeRequests: typeof Gitbeaker.MergeRequests, MergeRequestAwardEmojis: typeof Gitbeaker.MergeRequestAwardEmojis, MergeRequestDiscussions: typeof Gitbeaker.MergeRequestDiscussions, MergeRequestNotes: typeof Gitbeaker.MergeRequestNotes, Packages: typeof Gitbeaker.Packages, Pipelines: typeof Gitbeaker.Pipelines, PipelineSchedules: typeof Gitbeaker.PipelineSchedules, PipelineScheduleVariables: typeof Gitbeaker.PipelineScheduleVariables, Projects: typeof Gitbeaker.Projects, ProjectAccessRequests: typeof Gitbeaker.ProjectAccessRequests, ProjectBadges: typeof Gitbeaker.ProjectBadges, ProjectCustomAttributes: typeof Gitbeaker.ProjectCustomAttributes, ProjectImportExport: typeof Gitbeaker.ProjectImportExport, ProjectIssueBoards: typeof Gitbeaker.ProjectIssueBoards, ProjectHooks: typeof Gitbeaker.ProjectHooks, ProjectMembers: typeof Gitbeaker.ProjectMembers, ProjectMilestones: typeof Gitbeaker.ProjectMilestones, ProjectSnippets: typeof Gitbeaker.ProjectSnippets, ProjectSnippetNotes: typeof Gitbeaker.ProjectSnippetNotes, ProjectSnippetDiscussions: typeof Gitbeaker.ProjectSnippetDiscussions, ProjectSnippetAwardEmojis: typeof Gitbeaker.ProjectSnippetAwardEmojis, ProtectedBranches: typeof Gitbeaker.ProtectedBranches, ProtectedTags: typeof Gitbeaker.ProtectedTags, ProjectVariables: typeof Gitbeaker.ProjectVariables, PushRules: typeof Gitbeaker.PushRules, Releases: typeof Gitbeaker.Releases, ReleaseLinks: typeof Gitbeaker.ReleaseLinks, Repositories: typeof Gitbeaker.Repositories, RepositoryFiles: typeof Gitbeaker.RepositoryFiles, Runners: typeof Gitbeaker.Runners, Services: typeof Gitbeaker.Services, Tags: typeof Gitbeaker.Tags, Todos: typeof Gitbeaker.Todos, Triggers: typeof Gitbeaker.Triggers, VulnerabilityFindings: typeof Gitbeaker.VulnerabilityFindings, ApplicationSettings: typeof Gitbeaker.ApplicationSettings, BroadcastMessages: typeof Gitbeaker.BroadcastMessages, Events: typeof Gitbeaker.Events, FeatureFlags: typeof Gitbeaker.FeatureFlags, GeoNodes: typeof Gitbeaker.GeoNodes, GitignoreTemplates: typeof Gitbeaker.GitignoreTemplates, GitLabCIYMLTemplates: typeof Gitbeaker.GitLabCIYMLTemplates, Keys: typeof Gitbeaker.Keys, License: typeof Gitbeaker.License, LicenceTemplates: typeof Gitbeaker.LicenceTemplates, Lint: typeof Gitbeaker.Lint, Namespaces: typeof Gitbeaker.Namespaces, NotificationSettings: typeof Gitbeaker.NotificationSettings, Markdown: typeof Gitbeaker.Markdown, PagesDomains: typeof Gitbeaker.PagesDomains, Search: typeof Gitbeaker.Search, SidekiqMetrics: typeof Gitbeaker.SidekiqMetrics, Snippets: typeof Gitbeaker.Snippets, SystemHooks: typeof Gitbeaker.SystemHooks, Version: typeof Gitbeaker.Version, Wikis: typeof Gitbeaker.Wikis, GroupsBundle: import("@gitbeaker/core/dist/types/infrastructure/Utils").Bundle<{ Groups: typeof Gitbeaker.Groups; GroupAccessRequests: typeof Gitbeaker.GroupAccessRequests; GroupBadges: typeof Gitbeaker.GroupBadges; GroupCustomAttributes: typeof Gitbeaker.GroupCustomAttributes; GroupIssueBoards: typeof Gitbeaker.GroupIssueBoards; GroupMembers: typeof Gitbeaker.GroupMembers; GroupMilestones: typeof Gitbeaker.GroupMilestones; GroupProjects: typeof Gitbeaker.GroupProjects; GroupVariables: typeof Gitbeaker.GroupVariables; GroupLabels: typeof Gitbeaker.GroupLabels; GroupDeployTokens: typeof Gitbeaker.GroupDeployTokens; Epics: typeof Gitbeaker.Epics; EpicIssues: typeof Gitbeaker.EpicIssues; EpicNotes: typeof Gitbeaker.EpicNotes; EpicDiscussions: typeof Gitbeaker.EpicDiscussions; }, "Groups" | "GroupAccessRequests" | "GroupBadges" | "GroupCustomAttributes" | "GroupIssueBoards" | "GroupMembers" | "GroupMilestones" | "GroupProjects" | "GroupVariables" | "GroupLabels" | "GroupDeployTokens" | "Epics" | "EpicIssues" | "EpicNotes" | "EpicDiscussions">, UsersBundle: import("@gitbeaker/core/dist/types/infrastructure/Utils").Bundle<{ Users: typeof Gitbeaker.Users; UserCustomAttributes: typeof Gitbeaker.UserCustomAttributes; UserEmails: typeof Gitbeaker.UserEmails; UserImpersonationTokens: typeof Gitbeaker.UserImpersonationTokens; UserKeys: typeof Gitbeaker.UserKeys; UserGPGKeys: typeof Gitbeaker.UserGPGKeys; }, "Users" | "UserCustomAttributes" | "UserEmails" | "UserImpersonationTokens" | "UserKeys" | "UserGPGKeys">, ProjectsBundle: import("@gitbeaker/core/dist/types/infrastructure/Utils").Bundle<{ Branches: typeof Gitbeaker.Branches; Commits: typeof Gitbeaker.Commits; CommitDiscussions: typeof Gitbeaker.CommitDiscussions; ContainerRegistry: typeof Gitbeaker.ContainerRegistry; DeployKeys: typeof Gitbeaker.DeployKeys; Deployments: typeof Gitbeaker.Deployments; Environments: typeof Gitbeaker.Environments; Issues: typeof Gitbeaker.Issues; IssuesStatistics: typeof Gitbeaker.IssuesStatistics; IssueAwardEmojis: typeof Gitbeaker.IssueAwardEmojis; IssueNotes: typeof Gitbeaker.IssueNotes; IssueDiscussions: typeof Gitbeaker.IssueDiscussions; Jobs: typeof Gitbeaker.Jobs; Labels: typeof Gitbeaker.Labels; MergeRequests: typeof Gitbeaker.MergeRequests; MergeRequestAwardEmojis: typeof Gitbeaker.MergeRequestAwardEmojis; MergeRequestDiscussions: typeof Gitbeaker.MergeRequestDiscussions; MergeRequestNotes: typeof Gitbeaker.MergeRequestNotes; Packages: typeof Gitbeaker.Packages; Pipelines: typeof Gitbeaker.Pipelines; PipelineSchedules: typeof Gitbeaker.PipelineSchedules; PipelineScheduleVariables: typeof Gitbeaker.PipelineScheduleVariables; Projects: typeof Gitbeaker.Projects; ProjectAccessRequests: typeof Gitbeaker.ProjectAccessRequests; ProjectBadges: typeof Gitbeaker.ProjectBadges; ProjectCustomAttributes: typeof Gitbeaker.ProjectCustomAttributes; ProjectImportExport: typeof Gitbeaker.ProjectImportExport; ProjectIssueBoards: typeof Gitbeaker.ProjectIssueBoards; ProjectHooks: typeof Gitbeaker.ProjectHooks; ProjectMembers: typeof Gitbeaker.ProjectMembers; ProjectMilestones: typeof Gitbeaker.ProjectMilestones; ProjectSnippets: typeof Gitbeaker.ProjectSnippets; ProjectSnippetNotes: typeof Gitbeaker.ProjectSnippetNotes; ProjectSnippetDiscussions: typeof Gitbeaker.ProjectSnippetDiscussions; ProjectSnippetAwardEmojis: typeof Gitbeaker.ProjectSnippetAwardEmojis; ProtectedBranches: typeof Gitbeaker.ProtectedBranches; ProtectedTags: typeof Gitbeaker.ProtectedTags; ProjectVariables: typeof Gitbeaker.ProjectVariables; ProjectDeployTokens: typeof Gitbeaker.ProjectDeployTokens; PushRules: typeof Gitbeaker.PushRules; Releases: typeof Gitbeaker.Releases; ReleaseLinks: typeof Gitbeaker.ReleaseLinks; Repositories: typeof Gitbeaker.Repositories; RepositoryFiles: typeof Gitbeaker.RepositoryFiles; Runners: typeof Gitbeaker.Runners; Services: typeof Gitbeaker.Services; Tags: typeof Gitbeaker.Tags; Todos: typeof Gitbeaker.Todos; Triggers: typeof Gitbeaker.Triggers; VulnerabilityFindings: typeof Gitbeaker.VulnerabilityFindings; }, "Branches" | "Commits" | "CommitDiscussions" | "ContainerRegistry" | "DeployKeys" | "Deployments" | "Environments" | "Issues" | "IssuesStatistics" | "IssueAwardEmojis" | "IssueNotes" | "IssueDiscussions" | "Jobs" | "Labels" | "MergeRequests" | "MergeRequestAwardEmojis" | "MergeRequestDiscussions" | "MergeRequestNotes" | "Packages" | "Pipelines" | "PipelineSchedules" | "PipelineScheduleVariables" | "Projects" | "ProjectAccessRequests" | "ProjectBadges" | "ProjectCustomAttributes" | "ProjectImportExport" | "ProjectIssueBoards" | "ProjectHooks" | "ProjectMembers" | "ProjectMilestones" | "ProjectSnippets" | "ProjectSnippetNotes" | "ProjectSnippetDiscussions" | "ProjectSnippetAwardEmojis" | "ProtectedBranches" | "ProtectedTags" | "ProjectVariables" | "ProjectDeployTokens" | "PushRules" | "Releases" | "ReleaseLinks" | "Repositories" | "RepositoryFiles" | "Runners" | "Services" | "Tags" | "Todos" | "Triggers" | "VulnerabilityFindings">, Gitlab: import("@gitbeaker/core/dist/types/infrastructure/Utils").Bundle<typeof import("@gitbeaker/core/dist/types/services"), "Groups" | "GroupAccessRequests" | "GroupBadges" | "GroupCustomAttributes" | "GroupIssueBoards" | "GroupMembers" | "GroupMilestones" | "GroupProjects" | "GroupVariables" | "GroupLabels" | "GroupDeployTokens" | "Epics" | "EpicIssues" | "EpicNotes" | "EpicDiscussions" | "Users" | "UserCustomAttributes" | "UserEmails" | "UserImpersonationTokens" | "UserKeys" | "UserGPGKeys" | "Branches" | "Commits" | "CommitDiscussions" | "ContainerRegistry" | "DeployKeys" | "Deployments" | "Environments" | "Issues" | "IssuesStatistics" | "IssueAwardEmojis" | "IssueNotes" | "IssueDiscussions" | "Jobs" | "Labels" | "MergeRequests" | "MergeRequestAwardEmojis" | "MergeRequestDiscussions" | "MergeRequestNotes" | "Packages" | "Pipelines" | "PipelineSchedules" | "PipelineScheduleVariables" | "Projects" | "ProjectAccessRequests" | "ProjectBadges" | "ProjectCustomAttributes" | "ProjectImportExport" | "ProjectIssueBoards" | "ProjectHooks" | "ProjectMembers" | "ProjectMilestones" | "ProjectSnippets" | "ProjectSnippetNotes" | "ProjectSnippetDiscussions" | "ProjectSnippetAwardEmojis" | "ProtectedBranches" | "ProtectedTags" | "ProjectVariables" | "ProjectDeployTokens" | "PushRules" | "Releases" | "ReleaseLinks" | "Repositories" | "RepositoryFiles" | "Runners" | "Services" | "Tags" | "Todos" | "Triggers" | "VulnerabilityFindings" | "ApplicationSettings" | "BroadcastMessages" | "Events" | "FeatureFlags" | "GeoNodes" | "GitignoreTemplates" | "GitLabCIYMLTemplates" | "Keys" | "License" | "LicenceTemplates" | "Lint" | "Namespaces" | "NotificationSettings" | "Markdown" | "PagesDomains" | "Search" | "SidekiqMetrics" | "Snippets" | "SystemHooks" | "Version" | "Wikis">;