import { SyncData } from '@deckdeckgo/editor';
import { InternetIdentityAuth } from '../types/identity';
import { LogWindow, SyncWindow } from '../types/sync.window';
export declare const uploadWorker: ({ internetIdentity: { delegationChain, identityKey }, syncData }: {
  internetIdentity: InternetIdentityAuth;
  syncData: SyncData | undefined;
}, syncWindow: SyncWindow, log: LogWindow) => Promise<void>;
