/// import { Events } from '../emitter/emitter.js'; import { getComputedStyle } from './getComputedStyle.js'; declare class Window extends Events { navigator: { appCodeName: string; appName: string; appVersion: string; cookieEnabled: boolean; mimeTypes: any[]; onLine: boolean; platform: string; plugins: any[]; product: string; productSub: string; userAgent: string; vendor: string; vendorSub: string; }; requestAnimationFrame: (callback: any) => NodeJS.Timeout; cancelAnimationFrame: (seed: any) => void; getComputedStyle: typeof getComputedStyle; Date: DateConstructor; constructor(); get document(): import("../dom/document.js").Document; addEventListener(event: string, callback: (arg: any) => void): void; removeEventListener(event: string, callback: (arg: any) => void): void; setTimeout(...args: Parameters): NodeJS.Timeout; clearTimeout(...args: Parameters): void; } declare const window: Window; export { window, };