import { Collision } from '@hubspot/local-dev-lib/types/Archive'; import type { ProjectMetadata } from '@hubspot/project-parsing-lib/projects'; export interface ComponentInfo { filename?: string; isNew: boolean; } export type ComponentsByType = Map; export declare function buildProjectTree(projectName: string, uids: string[], componentsByType: ComponentsByType, showOnlyNew: boolean): string; export declare function handleComponentCollision({ dest, src, collisions }: Collision): void; export declare function updateHsMetaFilesWithAutoGeneratedFields(projectName: string, hsMetaFilePaths: string[], existingUids?: string[], options?: { currentProjectMetadata?: ProjectMetadata; updatedProjectMetadata?: ProjectMetadata; showSuccessMessage?: boolean; isProjectEmpty?: boolean; projectDest?: string; }): Promise;