/** * Given a raw `activeObservations` string (from an `ObservationalMemoryRecord`), * return only the observation text that would have been visible at `asOf`. * * Each chunk boundary contains the `lastObservedAt` timestamp of the messages * that were observed to produce the chunk that follows it. A chunk is included * when its boundary date is ≤ `asOf` (meaning those observations existed before * or at the target moment). The very first chunk has no preceding boundary and * is always included. * * @param activeObservations - The full `activeObservations` string from the OM record * @param asOf - The point in time to query (e.g. a message's `createdAt`) * @returns The filtered observations string, or an empty string if none match */ export declare function getObservationsAsOf(activeObservations: string, asOf: Date): string; //# sourceMappingURL=observation-utils.d.ts.map