import { OriginFs } from '../entity/originfs';
import { FilesystemsCollector } from '../../../domain/fs';
import { Modules } from '../../module';
export declare function createMainOverlayFs(ofs: OriginFs, mods: Modules): Promise<FilesystemsCollector>;
/**
 * Create OriginFs from workspace
 * TypeScript version of Go's NewOriginFs function
 */
export declare function createOriginFs(workspace: {
    path: string;
    publish: string;
    osFs: any;
}, mods: Modules): OriginFs;
//# sourceMappingURL=overlay-factory.d.ts.map