/**
 * Extension loader for Clawx.
 *
 * Loads tool extensions from ~/.clawx/extensions/
 * Only loads enabled extensions with valid .js entrypoints.
 * Skips broken extensions safely.
 */
import type { ToolDefinition } from '../types/extension.js';
/**
 * Load all enabled extensions from the extensions directory
 */
export declare function loadExtensions(extensionsRoot: string): Promise<ToolDefinition[]>;
/**
 * Get the default extensions directory
 */
export declare function getDefaultExtensionsDir(): string;
//# sourceMappingURL=extension-loader.d.ts.map