/**
 * Metrics aggregation - project-to-global sync and compliance summaries.
 *
 * Project metrics: .cleo/metrics/COMPLIANCE.jsonl
 * Global metrics:  ~/.cleo/metrics/GLOBAL.jsonl
 *
 * @task T4454
 * @epic T4454
 */
/** Sync project metrics to global aggregation file. */
export declare function syncMetricsToGlobal(options?: {
    force?: boolean;
}, cwd?: string): Promise<Record<string, unknown>>;
/** Get compliance summary for the current project. */
export declare function getProjectComplianceSummary(options?: {
    since?: string;
    agent?: string;
    category?: string;
}, cwd?: string): Record<string, unknown>;
/** Get compliance summary across all projects. */
export declare function getGlobalComplianceSummary(options?: {
    since?: string;
    project?: string;
}): Record<string, unknown>;
/** Get compliance trend over time. */
export declare function getComplianceTrend(days?: number, options?: {
    project?: string;
    global?: boolean;
}, cwd?: string): Record<string, unknown>;
/** Get reliability stats per skill/agent. */
export declare function getSkillReliability(options?: {
    since?: string;
    global?: boolean;
}, cwd?: string): Record<string, unknown>;
/** Log session metrics to SESSIONS.jsonl. */
export declare function logSessionMetrics(metricsJson: Record<string, unknown>, cwd?: string): Promise<Record<string, unknown>>;
/** Get summary of session metrics. */
export declare function getSessionMetricsSummary(options?: {
    since?: string;
}, cwd?: string): Record<string, unknown>;
//# sourceMappingURL=aggregation.d.ts.map