import { ParticleCid } from '../../../types/base';
import { SyncStatusDto } from '../../../CozoDb/types/dto';
import { CyberlinksByParticleResponse } from '../dataSource/blockchain/requests';
import { LinkDirection } from './types';
export declare function extractLinkData(cid: ParticleCid, links: CyberlinksByParticleResponse['cyberlinks']): {
    direction: LinkDirection;
    lastLinkCid: string;
    count: number;
    lastTimestamp: number;
    firstTimestamp: number;
};
export declare function changeSyncStatus(statusEntity: Partial<SyncStatusDto>, links: CyberlinksByParticleResponse['cyberlinks']): import("../../../CozoDb/types/dto").DbEntityToDto<import("../../../CozoDb/types/entities").SyncStatusDbEntity>;
