/**
 * Marketplace Auto-Update Service
 *
 * Periodically checks the registry for updates to installed marketplace items
 * and automatically applies them. This means pushing new skills/templates to
 * the git repo will propagate to all OSS instances without manual intervention.
 *
 * Runs on a configurable interval (default: 6 hours).
 * Only updates items that are already installed — does not auto-install new items.
 *
 * @module services/marketplace/marketplace-auto-update
 */
/**
 * Checks for updates and applies them.
 *
 * @returns Summary of what was updated
 */
export declare function checkAndApplyUpdates(): Promise<{
    checked: number;
    updated: string[];
    failed: string[];
    skipped: number;
}>;
/**
 * Starts the periodic auto-update loop.
 *
 * @param intervalMs - Check interval in milliseconds (default: 6 hours)
 */
export declare function startAutoUpdate(intervalMs?: number): void;
/**
 * Stops the periodic auto-update loop.
 */
export declare function stopAutoUpdate(): void;
//# sourceMappingURL=marketplace-auto-update.service.d.ts.map