UNPKG

@hapic/harbor

Version:

A harbor http api client.

10 lines (9 loc) 588 B
import { BaseAPI } from '../base'; import type { BaseAPIContext } from '../type'; import type { ProjectArtifact, ProjectArtifactCopyElement, ProjectArtifactDeleteContext, ProjectArtifactGetManyContext } from './type'; export declare class ProjectRepositoryArtifactAPI extends BaseAPI { constructor(context: BaseAPIContext); getMany(context: ProjectArtifactGetManyContext): Promise<ProjectArtifact[]>; copy(destination: ProjectArtifactCopyElement, source: string | ProjectArtifactCopyElement): Promise<void>; delete(context: ProjectArtifactDeleteContext): Promise<void>; }