import { ITemplateData } from "../create/templateProcessor";
export interface ITemplateListItem {
    id: string;
    name: string;
    description: string;
    location: string;
}
export declare class Templates {
    static DEV_PATH: string;
    static PROD_PATH: string;
    static templateDir: string;
    static templatesList: ITemplateListItem[];
    static getTemplateDescriptor(id: string): ITemplateData;
    static getScriptTemplate(tokenName: string): ITemplateData;
    static copyTemplate(id: string, dest: string): void;
    static initTemplate(dest: string, template: string): void;
    static copyHHInit(dest: string): void;
    static cleanBuildFiles(dest: string): void;
}
