import { GriddoConfig } from "./config"; export declare function createComponentUIFile(name: string, { rootDir, templateDir, displayName }: { rootDir: string; templateDir: string; displayName?: string; }): Promise; export declare function createModuleUIFile(name: string, { rootDir, templateDir, displayName }: { rootDir: string; templateDir: string; displayName?: string; }): Promise; export declare function createUIFile(name: string, { id, rootDir, templateDir, displayName, }: { rootDir: string; templateDir: string; displayName?: string; id: string; }): Promise; export declare function getTemplateToUse(rootDir: string, template: string, templateFromConfig: string | undefined, kind: "modules" | "templates" | "components", config: GriddoConfig): string; export declare function elementExists(rootDir: string, name: string, config: GriddoConfig): boolean; export declare function createTemplateUIFile(name: string, { rootDir, templateDir, displayName, }: { rootDir: string; templateDir: string; displayName?: string; }): Promise; //# sourceMappingURL=ui.d.ts.map