import { NonConstructiable } from '../foundation'; export interface Image { source: CanvasImageSource; /** * Image 在 source 中的 x */ sx?: number; /** * Image 在 source 中的 y */ sy?: number; width: number; height: number; } export declare class Image extends NonConstructiable { static fromXYWH(source: CanvasImageSource, sx: number, sy: number, sw: number, sh: number): { source: CanvasImageSource; sx: number; sy: number; width: number; height: number; }; static from(source: CanvasImageSource, width?: number, height?: number): Image; }