UNPKG

@gitbeaker/rest

Version:

Cross Platform implementation of the GitLab API

201 lines (197 loc) 14.9 kB
import * as CORE from '@gitbeaker/core'; export * from '@gitbeaker/core'; export { GitbeakerRequestError, GitbeakerRetryError, GitbeakerTimeoutError } from '@gitbeaker/requester-utils'; declare const AccessLevel: typeof CORE.AccessLevel; declare const Agents: typeof CORE.Agents; declare const AlertManagement: typeof CORE.AlertManagement; declare const ApplicationAppearance: typeof CORE.ApplicationAppearance; declare const ApplicationPlanLimits: typeof CORE.ApplicationPlanLimits; declare const Applications: typeof CORE.Applications; declare const ApplicationSettings: typeof CORE.ApplicationSettings; declare const ApplicationStatistics: typeof CORE.ApplicationStatistics; declare const AuditEvents: typeof CORE.AuditEvents; declare const Avatar: typeof CORE.Avatar; declare const BroadcastMessages: typeof CORE.BroadcastMessages; declare const CodeSuggestions: typeof CORE.CodeSuggestions; declare const Composer: typeof CORE.Composer; declare const Conan: typeof CORE.Conan; declare const DashboardAnnotations: typeof CORE.DashboardAnnotations; declare const Debian: typeof CORE.Debian; declare const DependencyProxy: typeof CORE.DependencyProxy; declare const DeployKeys: typeof CORE.DeployKeys; declare const DeployTokens: typeof CORE.DeployTokens; declare const DockerfileTemplates: typeof CORE.DockerfileTemplates; declare const Events: typeof CORE.Events; declare const Experiments: typeof CORE.Experiments; declare const GeoNodes: typeof CORE.GeoNodes; declare const GeoSites: typeof CORE.GeoSites; declare const GitignoreTemplates: typeof CORE.GitignoreTemplates; declare const GitLabCIYMLTemplates: typeof CORE.GitLabCIYMLTemplates; declare const Import: typeof CORE.Import; declare const InstanceLevelCICDVariables: typeof CORE.InstanceLevelCICDVariables; declare const Keys: typeof CORE.Keys; declare const License: typeof CORE.License; declare const LicenseTemplates: typeof CORE.LicenseTemplates; declare const Lint: typeof CORE.Lint; declare const Markdown: typeof CORE.Markdown; declare const Maven: typeof CORE.Maven; declare const Metadata: typeof CORE.Metadata; declare const Migrations: typeof CORE.Migrations; declare const Namespaces: typeof CORE.Namespaces; declare const NotificationSettings: typeof CORE.NotificationSettings; declare const NPM: typeof CORE.NPM; declare const NuGet: typeof CORE.NuGet; declare const PersonalAccessTokens: typeof CORE.PersonalAccessTokens; declare const PyPI: typeof CORE.PyPI; declare const RubyGems: typeof CORE.RubyGems; declare const Search: typeof CORE.Search; declare const SearchAdmin: typeof CORE.SearchAdmin; declare const ServiceAccounts: typeof CORE.ServiceAccounts; declare const ServiceData: typeof CORE.ServiceData; declare const SidekiqMetrics: typeof CORE.SidekiqMetrics; declare const SidekiqQueues: typeof CORE.SidekiqQueues; declare const SnippetRepositoryStorageMoves: typeof CORE.SnippetRepositoryStorageMoves; declare const Snippets: typeof CORE.Snippets; declare const Suggestions: typeof CORE.Suggestions; declare const SystemHooks: typeof CORE.SystemHooks; declare const TodoLists: typeof CORE.TodoLists; declare const Topics: typeof CORE.Topics; declare const Branches: typeof CORE.Branches; declare const CommitDiscussions: typeof CORE.CommitDiscussions; declare const Commits: typeof CORE.Commits; declare const ContainerRegistry: typeof CORE.ContainerRegistry; declare const Deployments: typeof CORE.Deployments; declare const Environments: typeof CORE.Environments; declare const ErrorTrackingClientKeys: typeof CORE.ErrorTrackingClientKeys; declare const ErrorTrackingSettings: typeof CORE.ErrorTrackingSettings; declare const ExternalStatusChecks: typeof CORE.ExternalStatusChecks; declare const FeatureFlags: typeof CORE.FeatureFlags; declare const FeatureFlagUserLists: typeof CORE.FeatureFlagUserLists; declare const FreezePeriods: typeof CORE.FreezePeriods; declare const GitlabPages: typeof CORE.GitlabPages; declare const GoProxy: typeof CORE.GoProxy; declare const Helm: typeof CORE.Helm; declare const Integrations: typeof CORE.Integrations; declare const IssueAwardEmojis: typeof CORE.IssueAwardEmojis; declare const IssueDiscussions: typeof CORE.IssueDiscussions; declare const IssueIterationEvents: typeof CORE.IssueIterationEvents; declare const IssueLabelEvents: typeof CORE.IssueLabelEvents; declare const IssueLinks: typeof CORE.IssueLinks; declare const IssueMilestoneEvents: typeof CORE.IssueMilestoneEvents; declare const IssueNoteAwardEmojis: typeof CORE.IssueNoteAwardEmojis; declare const IssueNotes: typeof CORE.IssueNotes; declare const Issues: typeof CORE.Issues; declare const IssuesStatistics: typeof CORE.IssuesStatistics; declare const IssueStateEvents: typeof CORE.IssueStateEvents; declare const IssueWeightEvents: typeof CORE.IssueWeightEvents; declare const JobArtifacts: typeof CORE.JobArtifacts; declare const Jobs: typeof CORE.Jobs; declare const MergeRequestApprovals: typeof CORE.MergeRequestApprovals; declare const MergeRequestAwardEmojis: typeof CORE.MergeRequestAwardEmojis; declare const MergeRequestContextCommits: typeof CORE.MergeRequestContextCommits; declare const MergeRequestDiscussions: typeof CORE.MergeRequestDiscussions; declare const MergeRequestLabelEvents: typeof CORE.MergeRequestLabelEvents; declare const MergeRequestMilestoneEvents: typeof CORE.MergeRequestMilestoneEvents; declare const MergeRequestDraftNotes: typeof CORE.MergeRequestDraftNotes; declare const MergeRequestNotes: typeof CORE.MergeRequestNotes; declare const MergeRequestNoteAwardEmojis: typeof CORE.MergeRequestNoteAwardEmojis; declare const MergeRequests: typeof CORE.MergeRequests; declare const MergeTrains: typeof CORE.MergeTrains; declare const PackageRegistry: typeof CORE.PackageRegistry; declare const Packages: typeof CORE.Packages; declare const PagesDomains: typeof CORE.PagesDomains; declare const Pipelines: typeof CORE.Pipelines; declare const PipelineSchedules: typeof CORE.PipelineSchedules; declare const PipelineScheduleVariables: typeof CORE.PipelineScheduleVariables; declare const PipelineTriggerTokens: typeof CORE.PipelineTriggerTokens; declare const ProductAnalytics: typeof CORE.ProductAnalytics; declare const ProjectAccessRequests: typeof CORE.ProjectAccessRequests; declare const ProjectAccessTokens: typeof CORE.ProjectAccessTokens; declare const ProjectAliases: typeof CORE.ProjectAliases; declare const ProjectBadges: typeof CORE.ProjectBadges; declare const ProjectCustomAttributes: typeof CORE.ProjectCustomAttributes; declare const ProjectDORA4Metrics: typeof CORE.ProjectDORA4Metrics; declare const ProjectHooks: typeof CORE.ProjectHooks; declare const ProjectImportExports: typeof CORE.ProjectImportExports; declare const ProjectInvitations: typeof CORE.ProjectInvitations; declare const ProjectIssueBoards: typeof CORE.ProjectIssueBoards; declare const ProjectIterations: typeof CORE.ProjectIterations; declare const ProjectJobTokenScopes: typeof CORE.ProjectJobTokenScopes; declare const ProjectLabels: typeof CORE.ProjectLabels; declare const ProjectMarkdownUploads: typeof CORE.ProjectMarkdownUploads; declare const ProjectMembers: typeof CORE.ProjectMembers; declare const ProjectMilestones: typeof CORE.ProjectMilestones; declare const ProjectProtectedEnvironments: typeof CORE.ProjectProtectedEnvironments; declare const ProjectPushRules: typeof CORE.ProjectPushRules; declare const ProjectRelationsExport: typeof CORE.ProjectRelationsExport; declare const ProjectReleases: typeof CORE.ProjectReleases; declare const ProjectRemoteMirrors: typeof CORE.ProjectRemoteMirrors; declare const ProjectRepositoryStorageMoves: typeof CORE.ProjectRepositoryStorageMoves; declare const Projects: typeof CORE.Projects; declare const ProjectSnippetAwardEmojis: typeof CORE.ProjectSnippetAwardEmojis; declare const ProjectSnippetDiscussions: typeof CORE.ProjectSnippetDiscussions; declare const ProjectSnippetNotes: typeof CORE.ProjectSnippetNotes; declare const ProjectSnippets: typeof CORE.ProjectSnippets; declare const ProjectStatistics: typeof CORE.ProjectStatistics; declare const ProjectTemplates: typeof CORE.ProjectTemplates; declare const ProjectTerraformState: typeof CORE.ProjectTerraformState; declare const ProjectVariables: typeof CORE.ProjectVariables; declare const ProjectVulnerabilities: typeof CORE.ProjectVulnerabilities; declare const ProjectWikis: typeof CORE.ProjectWikis; declare const ProtectedBranches: typeof CORE.ProtectedBranches; declare const ProtectedTags: typeof CORE.ProtectedTags; declare const ReleaseLinks: typeof CORE.ReleaseLinks; declare const Repositories: typeof CORE.Repositories; declare const RepositoryFiles: typeof CORE.RepositoryFiles; declare const RepositorySubmodules: typeof CORE.RepositorySubmodules; declare const ResourceGroups: typeof CORE.ResourceGroups; declare const Runners: typeof CORE.Runners; declare const SecureFiles: typeof CORE.SecureFiles; declare const Tags: typeof CORE.Tags; declare const UserStarredMetricsDashboard: typeof CORE.UserStarredMetricsDashboard; declare const EpicAwardEmojis: typeof CORE.EpicAwardEmojis; declare const EpicDiscussions: typeof CORE.EpicDiscussions; declare const EpicIssues: typeof CORE.EpicIssues; declare const EpicLabelEvents: typeof CORE.EpicLabelEvents; declare const EpicLinks: typeof CORE.EpicLinks; declare const EpicNotes: typeof CORE.EpicNotes; declare const Epics: typeof CORE.Epics; declare const GroupAccessRequests: typeof CORE.GroupAccessRequests; declare const GroupAccessTokens: typeof CORE.GroupAccessTokens; declare const GroupActivityAnalytics: typeof CORE.GroupActivityAnalytics; declare const GroupBadges: typeof CORE.GroupBadges; declare const GroupCustomAttributes: typeof CORE.GroupCustomAttributes; declare const GroupDORA4Metrics: typeof CORE.GroupDORA4Metrics; declare const GroupEpicBoards: typeof CORE.GroupEpicBoards; declare const GroupHooks: typeof CORE.GroupHooks; declare const GroupImportExports: typeof CORE.GroupImportExports; declare const GroupInvitations: typeof CORE.GroupInvitations; declare const GroupIssueBoards: typeof CORE.GroupIssueBoards; declare const GroupIterations: typeof CORE.GroupIterations; declare const GroupLabels: typeof CORE.GroupLabels; declare const GroupLDAPLinks: typeof CORE.GroupLDAPLinks; declare const GroupMarkdownUploads: typeof CORE.GroupMarkdownUploads; declare const GroupMembers: typeof CORE.GroupMembers; declare const GroupMemberRoles: typeof CORE.GroupMemberRoles; declare const GroupMilestones: typeof CORE.GroupMilestones; declare const GroupProtectedEnvironments: typeof CORE.GroupProtectedEnvironments; declare const GroupPushRules: typeof CORE.GroupPushRules; declare const GroupRelationExports: typeof CORE.GroupRelationExports; declare const GroupReleases: typeof CORE.GroupReleases; declare const GroupRepositoryStorageMoves: typeof CORE.GroupRepositoryStorageMoves; declare const Groups: typeof CORE.Groups; declare const GroupSAMLIdentities: typeof CORE.GroupSAMLIdentities; declare const GroupSAMLLinks: typeof CORE.GroupSAMLLinks; declare const GroupSCIMIdentities: typeof CORE.GroupSCIMIdentities; declare const GroupServiceAccounts: typeof CORE.GroupServiceAccounts; declare const GroupVariables: typeof CORE.GroupVariables; declare const GroupWikis: typeof CORE.GroupWikis; declare const LinkedEpics: typeof CORE.LinkedEpics; declare const UserCustomAttributes: typeof CORE.UserCustomAttributes; declare const UserEmails: typeof CORE.UserEmails; declare const UserGPGKeys: typeof CORE.UserGPGKeys; declare const UserImpersonationTokens: typeof CORE.UserImpersonationTokens; declare const Users: typeof CORE.Users; declare const UserSSHKeys: typeof CORE.UserSSHKeys; declare const Gitlab: typeof CORE.Gitlab; export { AccessLevel, Agents, AlertManagement, ApplicationAppearance, ApplicationPlanLimits, ApplicationSettings, ApplicationStatistics, Applications, AuditEvents, Avatar, Branches, BroadcastMessages, CodeSuggestions, CommitDiscussions, Commits, Composer, Conan, ContainerRegistry, DashboardAnnotations, Debian, DependencyProxy, DeployKeys, DeployTokens, Deployments, DockerfileTemplates, Environments, EpicAwardEmojis, EpicDiscussions, EpicIssues, EpicLabelEvents, EpicLinks, EpicNotes, Epics, ErrorTrackingClientKeys, ErrorTrackingSettings, Events, Experiments, ExternalStatusChecks, FeatureFlagUserLists, FeatureFlags, FreezePeriods, GeoNodes, GeoSites, GitLabCIYMLTemplates, GitignoreTemplates, Gitlab, GitlabPages, GoProxy, GroupAccessRequests, GroupAccessTokens, GroupActivityAnalytics, GroupBadges, GroupCustomAttributes, GroupDORA4Metrics, GroupEpicBoards, GroupHooks, GroupImportExports, GroupInvitations, GroupIssueBoards, GroupIterations, GroupLDAPLinks, GroupLabels, GroupMarkdownUploads, GroupMemberRoles, GroupMembers, GroupMilestones, GroupProtectedEnvironments, GroupPushRules, GroupRelationExports, GroupReleases, GroupRepositoryStorageMoves, GroupSAMLIdentities, GroupSAMLLinks, GroupSCIMIdentities, GroupServiceAccounts, GroupVariables, GroupWikis, Groups, Helm, Import, InstanceLevelCICDVariables, Integrations, IssueAwardEmojis, IssueDiscussions, IssueIterationEvents, IssueLabelEvents, IssueLinks, IssueMilestoneEvents, IssueNoteAwardEmojis, IssueNotes, IssueStateEvents, IssueWeightEvents, Issues, IssuesStatistics, JobArtifacts, Jobs, Keys, License, LicenseTemplates, LinkedEpics, Lint, Markdown, Maven, MergeRequestApprovals, MergeRequestAwardEmojis, MergeRequestContextCommits, MergeRequestDiscussions, MergeRequestDraftNotes, MergeRequestLabelEvents, MergeRequestMilestoneEvents, MergeRequestNoteAwardEmojis, MergeRequestNotes, MergeRequests, MergeTrains, Metadata, Migrations, NPM, Namespaces, NotificationSettings, NuGet, PackageRegistry, Packages, PagesDomains, PersonalAccessTokens, PipelineScheduleVariables, PipelineSchedules, PipelineTriggerTokens, Pipelines, ProductAnalytics, ProjectAccessRequests, ProjectAccessTokens, ProjectAliases, ProjectBadges, ProjectCustomAttributes, ProjectDORA4Metrics, ProjectHooks, ProjectImportExports, ProjectInvitations, ProjectIssueBoards, ProjectIterations, ProjectJobTokenScopes, ProjectLabels, ProjectMarkdownUploads, ProjectMembers, ProjectMilestones, ProjectProtectedEnvironments, ProjectPushRules, ProjectRelationsExport, ProjectReleases, ProjectRemoteMirrors, ProjectRepositoryStorageMoves, ProjectSnippetAwardEmojis, ProjectSnippetDiscussions, ProjectSnippetNotes, ProjectSnippets, ProjectStatistics, ProjectTemplates, ProjectTerraformState, ProjectVariables, ProjectVulnerabilities, ProjectWikis, Projects, ProtectedBranches, ProtectedTags, PyPI, ReleaseLinks, Repositories, RepositoryFiles, RepositorySubmodules, ResourceGroups, RubyGems, Runners, Search, SearchAdmin, SecureFiles, ServiceAccounts, ServiceData, SidekiqMetrics, SidekiqQueues, SnippetRepositoryStorageMoves, Snippets, Suggestions, SystemHooks, Tags, TodoLists, Topics, UserCustomAttributes, UserEmails, UserGPGKeys, UserImpersonationTokens, UserSSHKeys, UserStarredMetricsDashboard, Users };