import { type CommandContext, type GlobalOptions } from '../../../../app/command-context.js';
import { Command } from 'commander';
import { CORE_SKILLS, type InstallCoreOptions, type InstallCoreResult } from './install-core.js';
interface InitToolsCoreDependencies {
    buildCommandContext: (options: GlobalOptions) => CommandContext;
    resolveScopeRoot: (scope: 'project' | 'user', cwd: string, home: string) => string;
    resolveAssetsRoot: () => Promise<string>;
    installCore: (options: InstallCoreOptions) => Promise<InstallCoreResult>;
}
export { CORE_SKILLS };
export declare function createInitToolsCoreCommand(overrides?: Partial<InitToolsCoreDependencies>): Command;
//# sourceMappingURL=index.d.ts.map