import * as Effect from "effect/Effect"; import * as FileSystem from "effect/FileSystem"; import * as Path from "effect/Path"; import { type AppError } from "../app-error/index.js"; import type { ExtensionFqnParts, ExtensionName, ExtensionType } from "./common.js"; import type { Handle } from "./handle.js"; export interface ForkExtensionPackageArgs { readonly sourceDir: string; readonly targetDir: string; readonly sourceIdentity: { readonly owner: Handle; readonly type: ExtensionType; readonly name: ExtensionName; readonly version: string; }; readonly target: ExtensionFqnParts; } export declare const forkExtensionPackage: (args: ForkExtensionPackageArgs) => Effect.Effect; //# sourceMappingURL=fork-package.d.ts.map