import type { MemoryRule } from "../types/memoryRule.js";
export declare class MemoryRuleService {
    /**
     * Parses a markdown file into a MemoryRule object.
     */
    parseRule(content: string, filePath: string, source: "project" | "user"): MemoryRule;
    /**
     * Determines if a rule matches any of the given file paths using minimatch.
     */
    isRuleActive(rule: MemoryRule, filesInContext: string[], workdir?: string): boolean;
}
//# sourceMappingURL=MemoryRuleService.d.ts.map