/** * Pattern Store - Stores and retrieves automation patterns */ import type { AutomationPattern } from "./types"; export declare class PatternStore { /** * Load patterns from database */ loadPatterns(): Promise; /** * Save patterns to database */ savePatterns(patterns: AutomationPattern[]): Promise; /** * Get patterns by type */ getPatternsByType(type: "label" | "assignment" | "status" | "duplicate"): Promise; /** * Upsert a single pattern */ upsertPattern(pattern: AutomationPattern): Promise; /** * Delete a pattern by ID */ deletePattern(id: string): Promise; } //# sourceMappingURL=pattern-store.d.ts.map