// Automatically generated by GDevelop.js/scripts/generate-types.js
declare class gdSprite {
  constructor(): void;
  setImageName(name: string): void;
  getImageName(): string;
  getOrigin(): gdPoint;
  getCenter(): gdPoint;
  isDefaultCenterPoint(): boolean;
  setDefaultCenterPoint(defaultPoint: boolean): void;
  getAllNonDefaultPoints(): gdVectorPoint;
  addPoint(point: gdPoint): void;
  delPoint(name: string): void;
  getPoint(name: string): gdPoint;
  hasPoint(name: string): boolean;
  isCollisionMaskAutomatic(): boolean;
  setCollisionMaskAutomatic(enabled: boolean): void;
  getCustomCollisionMask(): gdVectorPolygon2d;
  setCustomCollisionMask(collisionMask: gdVectorPolygon2d): void;
  delete(): void;
  ptr: number;
};