Stacks
    Preparing search index...

    Interface IGitlabClient

    interface IGitlabClient {
        rootURL: URL;
        archiveProject(projectId: string): Promise<IResult>;
        createProject(body: CreateProjectDTO): Promise<IResult<ProjectDTO>>;
        deleteProject(projectId: string): Promise<IResult>;
        getProject(projectId: string): Promise<IResult<ProjectDTO>>;
        searchNamespaces(
            dto: SearchNamespacesDTO,
        ): Promise<IResult<NamespaceDTO[]>>;
        unarchiveProject(projectId: string): Promise<IResult>;
        updateProject(body: UpdateProjectDTO): Promise<IResult<ProjectDTO>>;
    }

    Implemented by

    Index
    rootURL: URL