import { FakeFS } from './FakeFS'; import { ProxiedFS } from './ProxiedFS'; import { Path, PathUtils } from './path'; export type AliasFSOptions
= { baseFs: FakeFS
; pathUtils: PathUtils
; }; export declare class AliasFS
extends ProxiedFS
{ private readonly target; protected readonly baseFs: FakeFS
; constructor(target: P, { baseFs, pathUtils }: AliasFSOptions
); getRealPath(): P; getBaseFs(): FakeFS
; protected mapFromBase(p: P): P; protected mapToBase(p: P): P; }