/**
 * Bounded outbound peer sync: POST signed /sync/webhook for recent observations.
 * Also performs a bounded pull from the peer's /sync/entities endpoint for
 * bilateral catch-up.
 */
export declare function syncPeerFull(params: {
    userId: string;
    peer_id: string;
    limit?: number;
}): Promise<{
    ok: boolean;
    message: string;
    batches: number;
    succeeded?: number;
    failed?: number;
    pulled?: number;
}>;
//# sourceMappingURL=full_sync.d.ts.map