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 { AttachmentFile } from "../entities/AttachmentFile"; import type { Space } from "../entities/Space"; import type { SpaceActivity } from "../entities/SpaceActivity"; import type { SpaceDiskUsage } from "../entities/SpaceDiskUsage"; import type { SpaceNotification } from "../entities/SpaceNotification"; import type { GetRecentUpdatesParams } from "./params/GetRecentUpdatesParams"; import type { PostAttachmentFileParams } from "./params/PostAttachmentFileParams"; import type { UpdateSpaceNotificationParams } from "./params/UpdateSpaceNotificationParams"; /** * Get Space スペース情報の取得 * * Returns information about your space. */ export declare function getSpace(config: BacklogConfig, context?: BacklogApiContext): Promise>; /** * Get Recent Updates 最近の更新の取得 * * Returns recent updates in your space. */ export declare function getRecentUpdates(config: BacklogConfig, params?: GetRecentUpdatesParams, context?: BacklogApiContext): Promise>; /** * Get Space Logo スペースアイコン画像の取得 * * Returns logo image of your space. */ export declare function getSpaceLogo(config: BacklogConfig, context?: BacklogApiContext): Promise>; /** * Get Space Notification スペースのお知らせの取得 * * Returns space notification. */ export declare function getSpaceNotification(config: BacklogConfig, context?: BacklogApiContext): Promise>; /** * Update Space Notification スペースのお知らせの更新 * * Updates space notification. */ export declare function updateSpaceNotification(config: BacklogConfig, params: UpdateSpaceNotificationParams, context?: BacklogApiContext): Promise>; /** * Get Space Disk Usage スペースの容量使用状況の取得 * * Returns information about space disk usage. */ export declare function getSpaceDiskUsage(config: BacklogConfig, context?: BacklogApiContext): Promise>; /** * Post Attachment File 添付ファイルの送信 * * Posts an attachment file for issue or wiki. Returns id of the attachment file. * * The file will be deleted after it has been attached. If attachment fails, the file will be deleted an hour later. */ export declare function postAttachmentFile(config: BacklogConfig, params: PostAttachmentFileParams, context?: BacklogApiContext): Promise>;