/** * Main entry point for the package */ import { TNbkConfig } from "./types.js"; export declare function greet(name: string): string; /** * Initializes the nbk by loading configuration from a JSON file. * This is the primary initialization method for the library. * * @param {Object} options - Initialization options * @param {string} [options.configPath] - Path to the JSON config file (defaults to nbk.config.json in current directory) * @returns {TNbkConfig} The loaded and validated configuration * @throws {Error} If the configuration is invalid or file doesn't exist */ export declare function nbkInit(options?: { configPath?: string; }): Promise; export * from "./types.js";