/** * PostgreSQL Statistics Tools * * Statistical analysis using PostgreSQL aggregate and window functions. * 19 tools total. */ import type { PostgresAdapter } from "../../postgres-adapter.js"; import type { ToolDefinition } from "../../../../types/index.js"; import { createStatsDescriptiveTool, createStatsPercentilesTool } from "./descriptive.js"; import { createStatsCorrelationTool, createStatsRegressionTool } from "./basic.js"; import { createStatsTimeSeriesTool } from "./time-series.js"; import { createStatsDistributionTool } from "./distribution.js"; import { createStatsHypothesisTool } from "./hypothesis.js"; import { createStatsSamplingTool } from "./sampling.js"; import { createStatsRowNumberTool, createStatsRankTool, createStatsLagLeadTool, createStatsRunningTotalTool, createStatsMovingAvgTool, createStatsNtileTool } from "./window.js"; import { createStatsOutliersTool } from "./outlier.js"; import { createStatsTopNTool, createStatsDistinctTool, createStatsFrequencyTool, createStatsSummaryTool } from "./advanced.js"; import { StatsDescriptiveSchema, StatsPercentilesSchema, StatsCorrelationSchema, StatsRegressionSchema, StatsTimeSeriesSchema, StatsDistributionSchema, StatsHypothesisSchema, StatsSamplingSchema } from "../../schemas/index.js"; /** * Get all statistics tools */ export declare function getStatsTools(adapter: PostgresAdapter): ToolDefinition[]; export { createStatsDescriptiveTool, createStatsPercentilesTool, createStatsCorrelationTool, createStatsRegressionTool, createStatsTimeSeriesTool, createStatsDistributionTool, createStatsHypothesisTool, createStatsSamplingTool, createStatsRowNumberTool, createStatsRankTool, createStatsLagLeadTool, createStatsRunningTotalTool, createStatsMovingAvgTool, createStatsNtileTool, createStatsOutliersTool, createStatsTopNTool, createStatsDistinctTool, createStatsFrequencyTool, createStatsSummaryTool, StatsDescriptiveSchema, StatsPercentilesSchema, StatsCorrelationSchema, StatsRegressionSchema, StatsTimeSeriesSchema, StatsDistributionSchema, StatsHypothesisSchema, StatsSamplingSchema, }; //# sourceMappingURL=index.d.ts.map