/** Load the codegen meta file.
 * @param {string | null} path
 * @returns {Promise<import("../types/needleConfig").needleMeta | null>}
 */
export function loadConfig(path?: string | null): Promise<import("../types/needleConfig").needleMeta | null>;
/** get the needle.config.json
 * @returns {import("../types/needleConfig").needleConfig | null}
 */
export function tryLoadProjectConfig(): import("../types/needleConfig").needleConfig | null;
/** "assets" -> the directory name inside the output directory to put e.g. glb files into */
export function builtAssetsDirectory(): string;
/** @returns the fullpath of the build */
export function getOutputDirectory(): string;
