/** * Get the path to the storage folder * * @export * @param {string} [childPath=''] A child folder or file * @returns */ export declare function storagePath(childPath?: string): string; /** * Get the path to the resources folder * * @export * @param {string} [childPath=''] A child folder or file * @returns */ export declare function resourcePath(childPath?: string): string; /** * Get the path to the server * * @export * @param {string} [childPath=''] A child folder or file * @returns */ export declare function applicationPath(childPath?: string): string; /** * Get the path to the config folder * * @export * @param {string} [childPath=''] A child folder or file * @returns */ export declare function configPath(childPath?: string): string; /** * Get the path to the app folder * * @export * @param {string} [childPath=''] A child folder or file * @returns */ export declare function appPath(childPath?: string): string; /** * get an environment setting from the ".env" file * * @export * @param {string} key The key from the environment file * @param {string} [fallback=''] A fallback if the environment key is not found * @returns */ export declare function env(key: string, fallback?: string): string | undefined; /** * Checks if the current application state is in production mode * * @export * @returns {boolean} */ export declare function isProduction(): boolean; /** * Gets configuration settings * * @export * @param {string} childPath The location of a particular config file * @returns */ export declare function getConfig(childPath: string, main?: boolean): T | undefined; export declare function clearConfigCache(childPath: string): void; export declare function clearCachedConfigs(): void;