import type { ExtensionFactory } from "./core/extensions/types.ts";
import { SettingsManager } from "./core/settings-manager.ts";
export declare function refreshModelCatalogs(agentDir: string, options?: {
    cwd?: string;
    settingsManager?: SettingsManager;
    extensionFactories?: ExtensionFactory[];
}): Promise<void>;
export interface PackageCommandRuntimeOptions {
    extensionFactories?: ExtensionFactory[];
    refreshModelCatalogs?: (agentDir: string) => Promise<void>;
}
export declare function handleConfigCommand(args: string[], runtimeOptions?: PackageCommandRuntimeOptions): Promise<boolean>;
export declare function handlePackageCommand(args: string[], runtimeOptions?: PackageCommandRuntimeOptions): Promise<boolean>;
//# sourceMappingURL=package-manager-cli.d.ts.map