/** * In-memory storage implementation for saved filters * * Note: This implementation stores filters in memory only. * In a production environment, you would want to persist these * to a database or file system. */ import type { FilterStorage, SavedFilter } from '../types/filters'; export declare class InMemoryFilterStorage implements FilterStorage { private filters; list(): Promise; get(id: string): Promise; create(filter: Omit): Promise; update(id: string, filter: Partial>): Promise; delete(id: string): Promise; findByName(name: string): Promise; /** * Clear all filters (useful for testing) */ clear(): Promise; /** * Get filters for a specific project */ getByProject(projectId: number): Promise; } export declare const filterStorage: InMemoryFilterStorage; //# sourceMappingURL=FilterStorage.d.ts.map