import { ProjectListRequest, ProjectListResponse } from './types.js';
/**
 * Retrieve and filter project entities based on specified criteria
 * Provides two query modes: detailed entity retrieval or paginated collection listing
 *
 * @param request The project query parameters including filters and pagination controls
 * @returns Promise resolving to structured project entities with optional related resources
 */
export declare function listProjects(request: ProjectListRequest): Promise<ProjectListResponse>;
