import { ProjectsRepository } from './projects.repository';
import { ListProjectsQueryDto } from './dto/list-projects-query.dto';
import { ProjectListItemDto } from './dto/project-list-item.dto';
import { ProjectDetailDto } from './dto/project-detail.dto';
export declare class ProjectsService {
    private readonly projectsRepository;
    constructor(projectsRepository: ProjectsRepository);
    list(query: ListProjectsQueryDto): Promise<ProjectListItemDto[]>;
    getByUrl(url: string): Promise<ProjectDetailDto>;
}
