export namespace updateModuleClaudeTool {
    export let name: string;
    export let description: string;
    export namespace parameters {
        let type: string;
        namespace properties {
            namespace strategy {
                let type_1: string;
                export { type_1 as type };
                let _enum: string[];
                export { _enum as enum };
                let description_1: string;
                export { description_1 as description };
            }
            namespace path {
                let type_2: string;
                export { type_2 as type };
                let description_2: string;
                export { description_2 as description };
            }
            namespace tool {
                let type_3: string;
                export { type_3 as type };
                let _enum_1: string[];
                export { _enum_1 as enum };
                let description_3: string;
                export { description_3 as description };
                let _default: string;
                export { _default as default };
            }
            namespace model {
                let type_4: string;
                export { type_4 as type };
                let description_4: string;
                export { description_4 as description };
            }
        }
        let required: string[];
    }
    export { execute };
}
/**
 * Main execute function
 */
declare function execute(params: any): Promise<{
    success: boolean;
    message: string;
    skipped: boolean;
    strategy?: undefined;
    path?: undefined;
    tool?: undefined;
    model?: undefined;
    file_count?: undefined;
    duration_seconds?: undefined;
    error?: undefined;
} | {
    success: boolean;
    strategy: any;
    path: any;
    tool: any;
    model: any;
    file_count: number;
    duration_seconds: number;
    message: string;
    skipped?: undefined;
    error?: undefined;
} | {
    success: boolean;
    strategy: any;
    path: any;
    tool: any;
    model: any;
    error: any;
    message?: undefined;
    skipped?: undefined;
    file_count?: undefined;
    duration_seconds?: undefined;
}>;
export {};
//# sourceMappingURL=update-module-claude.d.ts.map