import { ControllerResponse } from '../types/common.types.js';
import { ListRepositoriesOptions, RepositoryIdentifier } from './atlassian.repositories.types.js';
/**
 * Lists repositories for a specific workspace with pagination and filtering options
 * @param options - Options for listing repositories including workspaceSlug
 * @returns Formatted list of repositories with pagination information
 */
declare function list(options: ListRepositoriesOptions): Promise<ControllerResponse>;
/**
 * Gets details of a specific Bitbucket repository
 * @param identifier - Repository identifier containing workspaceSlug and repoSlug
 * @returns Formatted repository details
 */
declare function get(identifier: RepositoryIdentifier): Promise<ControllerResponse>;
declare const _default: {
    list: typeof list;
    get: typeof get;
};
export default _default;
