interface IScreenshot {
imageSrc: string
padding: string
aspectRatio: string
export: () => void
}
class Screenshot implements IScreenshot {
imageSrc: string
padding: string
aspectRatio: string
constructor(
imageSrc: string,
padding: string,
aspectRatio: string
) {
this.imageSrc = imageSrc;
this.padding = padding;
this.aspectRatio = aspectRatio;
}
export(): void {
console.log('Screenshot exported');
}
}