/// import { Assembler, TargetOutput } from '@diez/compiler-core'; /** * A base class our assembler implementations should inherit from. */ export declare abstract class BaseAssembler implements Assembler { readonly output: T; constructor(output: T); abstract addCoreFiles(): Promise; writeFile(destinationPath: string, contents: string | Buffer): Promise; copyFile(sourcePath: string, destinationPath: string): Promise; } //# sourceMappingURL=base.d.ts.map