maintenance.ts
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');
  }
}