import type { CapabilityRegistry, CapabilitySelection, Components, DependencyRegistry, Preset, ProfileDefinition, ProviderRegistry, SkillSourcesRegistry, ToolRegistry } from "./types.js"; export declare function validateSchema(root: string, schemaName: string, value: unknown, sourcePath: string): Promise; export declare function componentsFromCapabilities(capabilities: Record): Components; export declare function loadPreset(root: string, name: string): Promise; export declare function loadToolRegistry(root: string): Promise; export declare function loadCapabilityRegistry(root: string): Promise; export declare function loadProviderRegistry(root: string): Promise; export declare function loadDependencyRegistry(root: string): Promise; export declare function loadProfiles(root: string): Promise>; export declare function loadSkillSources(root: string): Promise; export declare function packageVersion(root: string): Promise;