/**
 * API v1 Trust Routes
 *
 * Comprehensive Trust Engine API endpoints for trust score management,
 * history tracking, signal recording, and analytics.
 *
 * @packageDocumentation
 */
import type { FastifyInstance } from 'fastify';
/**
 * Sources that can only be set by internal services (system:service role).
 * These represent trusted subsystems whose signals carry elevated weight.
 */
export declare const INTERNAL_SOURCES: readonly ["a3i", "era", "atsf", "canary", "compliance", "anomaly", "scheduler"];
/**
 * Sources available to external API callers (admins, agents, users).
 */
export declare const EXTERNAL_SOURCES: readonly ["external", "unknown", "admin"];
/**
 * All valid signal sources.
 */
export declare const ALL_VALID_SOURCES: readonly ["a3i", "era", "atsf", "canary", "compliance", "anomaly", "scheduler", "external", "unknown", "admin"];
/**
 * Register v1 trust routes
 */
export declare function registerTrustRoutesV1(fastify: FastifyInstance): Promise<void>;
//# sourceMappingURL=trust.d.ts.map