export declare class ChangedFilesError extends Error { readonly kind: 'invalid_ref' | 'git_failed' | 'parse_error'; constructor(message: string, kind: 'invalid_ref' | 'git_failed' | 'parse_error'); } /** @deprecated use git-ref.js's validateGitRef directly for new code — kept * here so existing importers of this module's validateGitRef keep getting * a typed ChangedFilesError('invalid_ref') instead of InvalidGitRefError. */ export declare function validateGitRef(ref: string): string; export declare function getChangedFiles(root: string, sinceRef: string): Promise>; export declare function filterResultsByChangedFiles(results: T[], changedPaths: Set): T[]; //# sourceMappingURL=changed-files.d.ts.map