import { ForgeTemplate, InitTemplateOptions } from '@electron-forge/shared-types'; export declare class BaseTemplate implements ForgeTemplate { templateDir: string; get devDependencies(): string[]; initializeTemplate(directory: string, { copyCIFiles }: InitTemplateOptions): Promise; copy(source: string, target: string): Promise; copyTemplateFile(destDir: string, basename: string): Promise; initializePackageJSON(directory: string): Promise; updateFileByLine(inputPath: string, lineHandler: (line: string) => string, outputPath?: string | undefined): Promise; } declare const _default: BaseTemplate; export default _default;