/**
 * Scans .claude/rules/, .claude/skills/, and .claude/hooks/ for files whose name
 * contains `plugin-{pluginId}`.
 *
 * @param pluginId - The plugin identifier (without the `plugin-` prefix)
 * @param projectPath - Absolute path to the project root
 * @returns Absolute paths of matching artifact files
 */
export declare function scanPluginArtifacts(pluginId: string, projectPath: string): Promise<string[]>;
/**
 * Scans for plugin artifacts and deletes them.
 *
 * @param pluginId - The plugin identifier (without the `plugin-` prefix)
 * @param projectPath - Absolute path to the project root
 * @returns Absolute paths of files that were deleted
 */
export declare function cleanupPluginArtifacts(pluginId: string, projectPath: string): Promise<string[]>;
//# sourceMappingURL=artifact-scanner.d.ts.map