@agentek/tools
Version:
Blockchain tools for AI agents
16 lines • 704 B
TypeScript
import { DefiLlamaChartDataPoint } from '../constants.js';
export interface TimeSeriesStats {
average: string;
min: string;
max: string;
volatility?: string;
}
export interface PoolStats {
apy: TimeSeriesStats;
tvl: Omit<TimeSeriesStats, 'volatility'>;
}
export declare function calculateApyStats(values: number[]): TimeSeriesStats;
export declare function calculateTvlStats(values: number[]): Omit<TimeSeriesStats, 'volatility'>;
export declare function extractTimeSeriesData(data: DefiLlamaChartDataPoint[], days: number): DefiLlamaChartDataPoint[];
export declare function calculateStabilityScore(avgApy: number, volatility: number): number;
//# sourceMappingURL=stats.d.ts.map