import { Command } from "commander"; import { type AgentDef, type MemaxBin } from "./setup-types.js"; export type { AgentDef, MemaxBin }; interface SetupOptions { mcp?: boolean; hooks?: boolean; instructions?: boolean; all?: boolean; local?: boolean; apiKey?: boolean; print?: boolean; only?: string; skip?: string; hub?: string; readOnly?: boolean; allowDelete?: boolean; allowOrganize?: boolean; agentSync?: boolean; } export declare function setupCommand(options: SetupOptions): Promise; export declare function teardownCommand(options: { only?: string; }): Promise; export declare function registerSetupCommands(program: Command): void; //# sourceMappingURL=setup.d.ts.map