@gitbeaker/browser
Version:
Full Browser implementation of the GitLab API. Supports Promises, Async/Await.
77 lines (76 loc) • 11.4 kB
TypeScript
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">;