import { GDpathConfig, GDpathConfigWithIndex } from './getProjectPaths.js'; import { GreenDotDbConfig, GreenDotAppConfig } from '../types/core.types.js'; import { GreenDotConfig, GreenDotConfigWithDefaults } from '../types/mainConfig.types.js'; export declare function initGreenDotConfigs(resetCache?: boolean): Promise; export declare function initEnv(conf: GreenDotConfig): void; export declare function initClientApp(conf: GreenDotConfig): Promise; declare let greenDotConfigsCache: (GreenDotConfigWithDefaults & GDpathConfig); export declare function getMainConfig(silent?: boolean): typeof greenDotConfigsCache; export declare function initMainConfigCache(resetCache?: boolean): Promise; export declare function getDbConfigs(): (GreenDotDbConfig & GDpathConfig & { generatedIndexPath: string; generatedFolderPath: string; folderPathRelative: string; })[]; export declare function getActiveDbConfig(): Promise; export declare function getAppConfigs(): (GreenDotAppConfig & GDpathConfig & { generatedIndexPath: string; generatedFolderPath: string; folderPathRelative: string; })[]; export declare function getActiveAppConfig(silent?: T): Promise; export {};