import type { Observation } from "../types/observation.js"; import type { PlanningObservation } from "../planning/observation.js"; /** * Map a single adapter Observation to a PlanningObservation. * Returns null if the observation is structurally invalid or its category * is not supported by the planning layer. */ export declare function mapObservationToPlanningObservation(obs: Observation): PlanningObservation | null; /** * Map a batch of adapter Observations to PlanningObservations. * Invalid or unsupported observations are filtered out. * Duplicates by id + sourceAdapter + type are removed. */ export declare function mapObservationsToPlanningObservations(observations: Observation[]): PlanningObservation[];