import { ControllerResponse } from '../types/common.types.js'; import { ListWorkspacesToolArgsType, GetWorkspaceToolArgsType } from '../tools/atlassian.workspaces.types.js'; /** * Controller for managing Bitbucket workspaces. * Provides functionality for listing workspaces and retrieving workspace details. */ /** * List Bitbucket workspaces with optional filtering * @param options - Options for listing workspaces * @param options.limit - Maximum number of workspaces to return * @param options.cursor - Pagination cursor for retrieving the next set of results * @returns Promise with formatted workspace list content including pagination information */ declare function list(options: ListWorkspacesToolArgsType): Promise; /** * Get details of a specific Bitbucket workspace * @param identifier - Object containing the workspace slug * @param identifier.workspaceSlug - The slug of the workspace to retrieve * @returns Promise with formatted workspace details content * @throws Error if workspace retrieval fails */ declare function get(identifier: GetWorkspaceToolArgsType): Promise; declare const _default: { list: typeof list; get: typeof get; }; export default _default;