backgroundWorkerInstance: Remote<{
    defferedDbApi: {
        importCyberlinks: ((links: DbEntityToDto<LinkDbEntity>[]) => void);
    } & ProxyMarked;
    init: ((dbApiProxy: default & ProxyMarked) => Promise<void>);
    ipfsApi: {
        addContent: ((content: string | File) => Promise<string>);
        clearQueue: (() => Promise<void>);
        config: (() => Promise<IpfsNodePrperties>);
        dequeue: ((cid: string) => Promise<void>);
        dequeueByParent: ((parent: string) => Promise<void>);
        enqueue: ((cid: string, callback: QueueItemCallback, options: QueueItemOptions) => Promise<void>);
        enqueueAndWait: ((cid: string, options?: QueueItemOptions) => Promise<QueueItemAsyncResult>);
        fetchWithDetails: ((cid: string, parseAs?: IpfsContentType) => Promise<{
            cid: string;
            content?: string;
            gateway: boolean;
            link?: string;
            text?: string;
            type?: IpfsContentType;
        }>);
        getIpfsNode: (() => Promise<CybIpfsNode & ProxyMarked>);
        info: (() => Promise<IpfsNodeInfo>);
        start: ((ipfsOpts: IpfsOptsType) => Promise<boolean>);
        stop: (() => Promise<void>);
    } & ProxyMarked;
    ipfsQueue: default & ProxyMarked;
    isInitialized: (() => boolean);
    setParams: ((params: Partial<SyncServiceParams>) => void);
}>