import { get } from './request'; interface Vendor { supportWebGL: () => boolean; requestAnimationFrame: (cb: () => void) => void; createCanvas: () => HTMLCanvasElement; createBlankCanvas: (color: string) => HTMLCanvasElement; createImage: () => HTMLImageElement; loadImage: (src: string, crossOrigin?: string, onload?: () => void, onerror?: (e: any) => void) => HTMLImageElement; request: { get: typeof get; }; addEventListener: (dom: any, type: keyof DocumentEventMap | keyof WindowEventHandlersEventMap, func: Function, useCapture?: boolean) => void; removeEventListener: (dom: any, type: keyof DocumentEventMap | keyof WindowEventHandlersEventMap, func: Function) => void; } declare const vendor: Vendor; export default vendor;