import { FakeFS } from '../FakeFS'; import { Path } from '../path'; export declare enum LinkStrategy { Allow = "allow", ReadOnly = "readOnly" } export type CopyOptions = { linkStrategy: LinkStrategy | null; stableTime: boolean; stableSort: boolean; overwrite: boolean; }; export type Operations = Array<() => Promise>; export type LUTimes

= Array<[P, Date | number, Date | number]>; export declare function copyPromise(destinationFs: FakeFS, destination: P1, sourceFs: FakeFS, source: P2, opts: CopyOptions): Promise;