import type { FileMap } from './file-map';
interface Template {
    name: string;
    description: string;
    templateDir: string;
}
/** Get a list of all available embedded templates */
export declare function getAvailableEmbeddedTemplates(resolver?: RequireResolve): Promise<Template[]>;
/** Load embedded templates */
export declare function loadEmbeddedTemplates(options: {
    templateDir: string;
    destFolder?: string;
    data?: {
        [key: string]: string;
    };
    relativeTo?: string;
    prettierConfig?: {
        [key: string]: unknown;
    };
}): FileMap;
export {};
