import { ApplicationFileSystemInstruction } from "../../FileSystem/ApplicationFileSystemInstruction";
import { IApplicationFileSystemInstructionOptions } from "../../FileSystem/IApplicationFileSystemInstructionOptions";
/**
 * Represents an instruction which provides templates.
 */
export declare class TemplateInstruction extends ApplicationFileSystemInstruction {
    /**
     * Initializes a new instance of the `TemplateInstruction` class.
     */
    constructor(options: IApplicationFileSystemInstructionOptions);
    /**
     * @inheritdoc
     */
    readonly Type: string;
    /**
     * @inheritdoc
     */
    MakeDefaultFileName(source: string): string;
}
