import { ControllerResponse } from '../types/common.types.js'; /** * Search interface options */ export interface SearchOptions { /** The workspace to search in */ workspace?: string; /** The repository to search in (optional) */ repo?: string; /** The search query */ query?: string; /** The type of search to perform */ type?: string; /** The content type to filter by (for content search) */ contentType?: string; /** The language to filter by (for code search) */ language?: string; /** File extension to filter by (for code search) */ extension?: string; /** Maximum number of results to return */ limit?: number; /** Pagination cursor */ cursor?: string; } /** * Perform a search across various Bitbucket data types * * @param options Search options * @returns Formatted search results */ declare function search(options?: SearchOptions): Promise; declare const _default: { search: typeof search; }; export default _default;