import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { ArticlesAttachmentListParams, ArticleVersionsListParams, CreateArticleArticlesParams, DeleteArticleArticlesParams, KnowledgebaseArticle, KnowledgebaseArticleList, KnowledgebaseArticleVersion, KnowledgebaseArticleVersionList, KnowledgebaseAttachmentList, KnowledgebaseInputArticle, ListArticles2Params, ListArticlesArticlesParams, LocateArticleArticlesParams, UpdateArticleArticlesBody, UpdateArticleArticlesParams } from '../_models'; export declare const // --- title start getArticles: (axiosInstance?: AxiosInstance) => { listArticlesArticles: (spaceId: string, params?: ListArticlesArticlesParams, options?: AxiosRequestConfig) => Promise>; createArticleArticles: (spaceId: string, knowledgebaseInputArticle: KnowledgebaseInputArticle, params?: CreateArticleArticlesParams, options?: AxiosRequestConfig) => Promise>; articlesAttachmentList: (spaceId: string, articleId: string, params?: ArticlesAttachmentListParams, options?: AxiosRequestConfig) => Promise>; listArticles2: (spaceId: string, articleId: string, params?: ListArticles2Params, options?: AxiosRequestConfig) => Promise>; articleVersionsList: (spaceId: string, articleId: string, params?: ArticleVersionsListParams, options?: AxiosRequestConfig) => Promise>; locateArticleVersion: (spaceId: string, articleId: string, versionId: string, options?: AxiosRequestConfig) => Promise>; deleteArticleArticles: (spaceId: string, etag: string, params?: DeleteArticleArticlesParams, options?: AxiosRequestConfig) => Promise>; locateArticleArticles: (spaceId: string, etag: string, params?: LocateArticleArticlesParams, options?: AxiosRequestConfig) => Promise>; updateArticleArticles: (spaceId: string, etag: string, updateArticleArticlesBody: UpdateArticleArticlesBody, params?: UpdateArticleArticlesParams, options?: AxiosRequestConfig) => Promise>; }; export type ListArticlesArticlesResult = AxiosResponse; export type CreateArticleArticlesResult = AxiosResponse; export type ArticlesAttachmentListResult = AxiosResponse; export type ListArticles2Result = AxiosResponse; export type ArticleVersionsListResult = AxiosResponse; export type LocateArticleVersionResult = AxiosResponse; export type DeleteArticleArticlesResult = AxiosResponse; export type LocateArticleArticlesResult = AxiosResponse; export type UpdateArticleArticlesResult = AxiosResponse;