import { int } from "@opendaw/lib-std"; import { AudioUnitBox } from "@opendaw/studio-boxes"; import { ProjectSkeleton } from "../project/ProjectSkeleton"; export declare namespace TransferAudioUnits { type TransferOptions = { insertIndex?: int; deleteSource?: boolean; includeAux?: boolean; includeBus?: boolean; excludeTimeline?: boolean; }; /** * Copies audio units and their dependencies to a target project. * Preserved resources already present in the target graph are shared, not duplicated. * @returns the newly created audio unit boxes in the target graph */ const transfer: (audioUnitBoxes: ReadonlyArray, { boxGraph: targetBoxGraph, mandatoryBoxes: { primaryAudioBusBox, rootBox } }: ProjectSkeleton, options?: TransferOptions) => ReadonlyArray; } //# sourceMappingURL=TransferAudioUnits.d.ts.map