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