chore(deps): bump actions/download-artifact in /.github/workflows (#398)
[figma-linux.git] / src / types / Renderer / index.d.ts
blob8dd9baee00360f14c5ba0765a1490b6e4183a917
1 interface Window
2   extends EventTarget,
3     WindowSessionStorage,
4     WindowLocalStorage,
5     GlobalEventHandlers,
6     AnimationFrameProvider,
7     WindowOrWorkerGlobalScope,
8     WindowEventHandlers {
9   __figmaDesktop: {
10     version: number;
11     appVersion: string;
12     fileBrowser: boolean;
14     postMessage(name: string, args?: any, transferList?: Transferable[]): void;
15     registerCallback(name: string, args: any, callback: Function): void;
16     promiseMessage(name: string, args?: any, transferList?: Transferable[]): Promise<void>;
17     setMessageHandler(handler: Function): void;
18   };
20   __figmaContent: any;
23 // eslint-disable-next-line no-var
24 declare var Window: {
25   prototype: Window;
26   new (): Window;