import type { AdvertisementObservation } from '../backend-contract/advertisement.js'; import { type SerializableRecord } from '../backend-contract/primitives.js'; /** Creates the exact owned advertisement projection that crosses Electron IPC. */ export declare function snapshotAdvertisementObservation(value: AdvertisementObservation): SerializableRecord; /** Rejects partial, malformed, or field-dropping advertisement values before IPC publication. */ export declare function assertAdvertisementObservation(value: unknown): asserts value is AdvertisementObservation; //# sourceMappingURL=advertisement-observation.d.ts.map