export interface TemplateInfo { description: string; files: string[]; name: string; thumbnail?: string; } interface ItemsObject { [itemKey: string]: TemplateInfo; } export declare function folderNameToDisplayName(folderName: string): string; export declare function discoverTemplatesAndPatterns(basePath?: string): Promise<{ templates: ItemsObject; patterns: ItemsObject; }>; export declare function discoverFilesForTemplates(pkgTemplates: Record>, basePath?: string): Promise; export declare function discoverAndUpdatePackageJson(basePath?: string): Promise<{ templates: ItemsObject; patterns: ItemsObject; }>; export {}; //# sourceMappingURL=discover.d.ts.map