import { Observable } from 'rxjs';
import { CybIpfsNode } from '../../../../ipfs/ipfs';
import DbApi from '../../dataSource/indexedDb/dbApiWrapper';
import { FetchIpfsFunc, SyncServiceParams } from '../types';
export type ServiceDeps = {
    dbInstance$: Observable<DbApi | undefined>;
    ipfsInstance$: Observable<CybIpfsNode | undefined>;
    params$: Observable<SyncServiceParams> | undefined;
    waitForParticleResolve?: FetchIpfsFunc;
};
