import { CognitiveCanvasBase } from './base';
import { PheromoneData } from './types';
export declare class PheromoneOperations extends CognitiveCanvasBase {
    createPheromone(pheromoneData: PheromoneData): Promise<PheromoneData>;
    linkPheromoneToTask(pheromoneId: string, taskId: string): Promise<void>;
    getPheromonesByType(type: string): Promise<PheromoneData[]>;
    cleanExpiredPheromones(): Promise<number>;
    updatePheromoneStrength(id: string, strength: number): Promise<PheromoneData>;
    getPheromone(id: string): Promise<PheromoneData | null>;
    listActivePheromones(): Promise<PheromoneData[]>;
    createSnapshot(): Promise<string>;
}
//# sourceMappingURL=pheromone-operations.d.ts.map