/// <reference types="node" resolution-mode="require"/>
import { Data, Options } from 'ejs';
import type { MemFsEditor } from '../index.js';
import { CopySingleOptions } from './copy.js';
export declare function _processTpl(this: MemFsEditor, { contents, filename, context, tplSettings, }: {
    contents: string | Buffer;
    filename: string;
    destination?: string;
    context?: Data;
    tplSettings?: Options;
}): string | Buffer;
export declare function copyTpl(this: MemFsEditor, from: string | string[], to: string, context?: Data, tplSettings?: Options, options?: CopySingleOptions): void;
