import { StorageFile } from '@deckdeckgo/editor';
export interface SyncWindowData {
  src: string;
  deckId: string;
  slideId?: string;
  storageFile: StorageFile;
}
export declare type SyncWindowEventMsg = 'deckdeckgo_sync_deck_background' | 'deckdeckgo_sync_slide_image' | 'deckdeckgo_sync_slide_chart';
export interface SyncWindowEvent {
  msg: SyncWindowEventMsg;
  data: SyncWindowData;
}
export interface SyncWindow {
  ($event: SyncWindowEvent): Promise<void>;
}
