import { TModuleConfig, TPackageCromwellConfig, TPackageJson } from '@cromwell/core'; export declare const cmsName = "cromwell"; export declare const tempDirName: string; export declare const buildDirName = "build"; export declare const configFileName: string; export declare const cmsConfigFileName = "cmsconfig.json"; export declare const getTempDir: (dir?: string) => string; export declare const resolvePackageJsonPath: (moduleName: string) => string | undefined; export declare const getNodeModuleDirSync: (moduleName: string) => string | undefined; export declare const getNodeModuleDir: (moduleName: string) => Promise; export declare const getCmsConfigPath: (dir?: string) => Promise; export declare const getCmsConfigPathSync: (dir?: string) => any; export declare const getCoreCommonDir: () => string | undefined; export declare const getCoreFrontendDir: () => string | undefined; export declare const getCoreBackendDir: () => string | undefined; export declare const getLogsDir: () => string; export declare const getErrorLogPath: () => string; export declare const getManagerDir: () => string | undefined; export declare const getManagerTempDir: () => string; export declare const getRendererDir: () => string | undefined; export declare const getRendererStartupPath: () => string | undefined; export declare const getRendererTempDir: () => string; export declare const getRendererTempDevDir: () => string; export declare const getRendererBuildDir: () => string | undefined; export declare const getAdminPanelDir: () => string | undefined; export declare const getAdminPanelServiceBuildDir: () => string | undefined; export declare const getAdminPanelTempDir: (dir?: string) => string; export declare const getAdminPanelWebServiceBuildDir: () => string; export declare const getAdminPanelWebPublicDir: () => string; export declare const getAdminPanelStartupPath: () => string | undefined; export declare const getAdminPanelStaticDir: () => string | undefined; export declare const getServerDir: () => string | undefined; export declare const getServerStartupPath: () => string | undefined; export declare const getServerBuildDir: () => string | undefined; export declare const getServerBuildPath: () => string | undefined; export declare const getServerBuildProxyPath: () => string | undefined; export declare const getServerBuildMonitorPath: () => string | undefined; export declare const getServerBuildResizeImagePath: () => string | undefined; export declare const getServerTempDir: (dir?: string) => string; export declare const getServerTempEmailsDir: () => string; export declare const getServerDefaultEmailsDir: () => void; export declare const getServerCachePath: () => string; export declare const getUtilsDir: () => string | undefined; export declare const getUtilsImporterPath: () => string | undefined; export declare const getUtilsBuildDir: () => string | undefined; export declare const getUtilsTempDir: () => string; export declare const getThemeBuildDir: (themeModuleName: string) => Promise; export declare const getThemeTempRollupBuildDir: () => string; export declare const getThemeRollupBuildDir: (themeModuleName: string) => Promise; export declare const getThemeRollupBuildDirByPath: (themeDir: string) => string; export declare const getThemeNextBuildDir: (themeModuleName: string) => Promise; export declare const getThemeNextBuildDirByPath: (themeDir: string) => string; export declare const getThemeTempAdminPanelDir: () => string; export declare const getThemeAdminPanelDir: (themeModuleName: string) => Promise; export declare const getCmsModuleConfig: (moduleName?: string) => Promise; export declare const getCmsModuleInfo: (moduleName?: string) => Promise; export declare const getModuleStaticDir: (moduleName: string) => Promise; export declare const getMetaInfoPath: (filename: string) => string; export declare const pluginFrontendBundlePath = "frontend/index.js"; export declare const pluginFrontendCjsPath = "frontend/cjs.js"; export declare const pluginAdminBundlePath = "admin/index.js"; export declare const pluginAdminCjsPath = "admin/cjs.js"; export declare const getPluginFrontendBundlePath: (distDir: string) => string; export declare const getPluginFrontendCjsPath: (distDir: string) => string; export declare const getPluginFrontendMetaPath: (distDir: string) => string; export declare const getPluginAdminBundlePath: (distDir: string) => string; export declare const getPluginAdminCjsPath: (distDir: string) => string; export declare const getPluginBackendPath: (distDir: string) => string; export declare const getThemePagesMetaPath: (distDir: string) => string; export declare const getThemePagesVirtualPath: (distDir: string) => string; export declare const isExternalForm: (id: any) => boolean; export declare const getBundledModulesDir: () => string; export declare const getPublicDir: () => string; export declare const getPublicPluginsDir: () => string; export declare const getPublicThemesDir: () => string; export declare const readPackage: (path: string) => Promise; export declare const getModulePackage: (moduleName?: string) => Promise; export declare function getResizedImagePaths({ outPublicDir, src, width, height, quality, }: { width: number; height: number; src: string; quality?: number; outPublicDir?: string; }): Promise<{ originalPath: string; outFilePath: string; outFilePublicPath: string; }>; export declare function getThumbnailPaths(args: { width: number; height: number; src: string; quality?: number; }): Promise<{ originalPath: string; outFilePath: string; outFilePublicPath: string; }>; //# sourceMappingURL=paths.d.ts.map