import type { ArtifactError, ArtifactNotice } from '../../../../modules/manager/types';
import type { FileChange } from '../../../../util/git/types';
import type { BranchConfig } from '../../../types';
export interface PackageFilesResult {
    artifactErrors: ArtifactError[];
    reuseExistingBranch?: boolean;
    updatedPackageFiles: FileChange[];
    updatedArtifacts: FileChange[];
    artifactNotices: ArtifactNotice[];
}
export declare function getUpdatedPackageFiles(config: BranchConfig): Promise<PackageFilesResult>;
