import type { BacklogConfig } from "../contracts/BacklogConfig"; import type { BacklogApiContext } from "../contracts/api/BacklogApiContext"; import type { BacklogResponse } from "../contracts/api/BacklogResponse"; import type { BacklogResponseFile } from "../contracts/api/BacklogResponseFile"; import type { SharedFile } from "../entities/SharedFile"; import type { Star } from "../entities/Star"; import type { Wiki } from "../entities/Wiki"; import type { WikiAttachmentFile } from "../entities/WikiAttachmentFile"; import type { WikiCount } from "../entities/WikiCount"; import type { WikiHistory } from "../entities/WikiHistory"; import type { WikiTag } from "../entities/WikiTag"; import type { AddWikiPageParams } from "./params/AddWikiPageParams"; import type { AttachFileToWikiParams } from "./params/AttachFileToWikiParams"; import type { CountWikiPageParams } from "./params/CountWikiPageParams"; import type { DeleteWikiPageParams } from "./params/DeleteWikiPageParams"; import type { GetListOfSharedFilesOnWikiParams } from "./params/GetListOfSharedFilesOnWikiParams"; import type { GetListOfWikiAttachmentsParams } from "./params/GetListOfWikiAttachmentsParams"; import type { GetWikiPageAttachmentParams } from "./params/GetWikiPageAttachmentParams"; import type { GetWikiPageHistoryParams } from "./params/GetWikiPageHistoryParams"; import type { GetWikiPageListParams } from "./params/GetWikiPageListParams"; import type { GetWikiPageParams } from "./params/GetWikiPageParams"; import type { GetWikiPageStarParams } from "./params/GetWikiPageStarParams"; import type { GetWikiPageTagListParams } from "./params/GetWikiPageTagListParams"; import type { LinkSharedFilesToWikiParams } from "./params/LinkSharedFilesToWikiParams"; import type { RemoveLinkToSharedFileFromWikiParams } from "./params/RemoveLinkToSharedFileFromWikiParams"; import type { RemoveWikiAttachmentParams } from "./params/RemoveWikiAttachmentParams"; import type { UpdateWikiPageParams } from "./params/UpdateWikiPageParams"; /** * Get Wiki Page List Wikiページ一覧の取得 * * Returns list of Wiki pages. */ export declare function getWikiPageList(config: BacklogConfig, params: GetWikiPageListParams, context?: BacklogApiContext): Promise>; /** * Count Wiki Page Wikiページ数の取得 * * Returns number of Wiki pages. */ export declare function countWikiPage(config: BacklogConfig, params: CountWikiPageParams, context?: BacklogApiContext): Promise>; /** * Get Wiki Page Tag List Wikiページタグ一覧の取得 * * Returns list of tags that are used in the project. */ export declare function getWikiPageTagList(config: BacklogConfig, params: GetWikiPageTagListParams, context?: BacklogApiContext): Promise>; /** * Add Wiki Page Wikiページの追加 * * Adds new Wiki page. */ export declare function addWikiPage(config: BacklogConfig, params: AddWikiPageParams, context?: BacklogApiContext): Promise>; /** * Get Wiki Page Wikiページ情報の取得 * * Returns information about Wiki page. */ export declare function getWikiPage(config: BacklogConfig, params: GetWikiPageParams, context?: BacklogApiContext): Promise>; /** * Update Wiki Page Wikiページ情報の更新 * * Updates information about Wiki page. */ export declare function updateWikiPage(config: BacklogConfig, params: UpdateWikiPageParams, context?: BacklogApiContext): Promise>; /** * Delete Wiki Page Wikiページの削除 * * Deletes Wiki page. */ export declare function deleteWikiPage(config: BacklogConfig, params: DeleteWikiPageParams, context?: BacklogApiContext): Promise>; /** * Get List of Wiki attachments Wiki添付ファイル一覧の取得 * * Gets list of files attached to Wiki. */ export declare function getListOfWikiAttachments(config: BacklogConfig, params: GetListOfWikiAttachmentsParams, context?: BacklogApiContext): Promise>; /** * Attach File to Wiki Wiki添付ファイルの追加 * * Attaches file to Wiki */ export declare function attachFileToWiki(config: BacklogConfig, params: AttachFileToWikiParams, context?: BacklogApiContext): Promise>; /** * Get Wiki Page Attachment Wiki添付ファイルのダウンロード * * Downloads Wiki page’s attachment file. */ export declare function getWikiPageAttachment(config: BacklogConfig, params: GetWikiPageAttachmentParams, context?: BacklogApiContext): Promise>; /** * Remove Wiki Attachment Wikiページの削除 * * Removes files attached to Wiki. */ export declare function removeWikiAttachment(config: BacklogConfig, params: RemoveWikiAttachmentParams, context?: BacklogApiContext): Promise>; /** * Get List of Shared Files on Wiki Wiki共有ファイル一覧の取得 * * Returns the list of Shared Files on Wiki. */ export declare function getListOfSharedFilesOnWiki(config: BacklogConfig, params: GetListOfSharedFilesOnWikiParams, context?: BacklogApiContext): Promise>; /** * Link Shared Files to Wiki Wikiに共有ファイルをリンク * * Links Shared Files to Wiki. */ export declare function linkSharedFilesToWiki(config: BacklogConfig, params: LinkSharedFilesToWikiParams, context?: BacklogApiContext): Promise>; /** * Remove Link to Shared File from Wiki Wikiの共有ファイルのリンクを解除 * * Removes link to shared file from Wiki. */ export declare function removeLinkToSharedFileFromWiki(config: BacklogConfig, params: RemoveLinkToSharedFileFromWikiParams, context?: BacklogApiContext): Promise>; /** * Get Wiki Page History Wikiページ更新履歴一覧の取得 * * Returns history of Wiki page. */ export declare function getWikiPageHistory(config: BacklogConfig, params: GetWikiPageHistoryParams, context?: BacklogApiContext): Promise>; /** * Get Wiki Page Star Wikiページのスター一覧の取得 * * Returns list of stars received on the Wiki page. */ export declare function getWikiPageStar(config: BacklogConfig, params: GetWikiPageStarParams, context?: BacklogApiContext): Promise>;