import type { IndexCacheStore } from '../../../cache/index/store.ts'; import { PathSpec, type StatFn } from '../../../types.ts'; export type BackendKeyFn = (path: PathSpec) => string; export declare function backendKeyDefault(path: PathSpec): string; export declare function copyTargets(sources: PathSpec[], dst: PathSpec, dstIsDir: boolean, dstExists?: boolean): [PathSpec, PathSpec][]; export declare function pathExists(stat: StatFn, path: PathSpec): Promise; export declare function isDirectory(stat: StatFn, path: PathSpec, index?: IndexCacheStore): Promise; //# sourceMappingURL=copy.d.ts.map