// Automatically generated by GDevelop.js/scripts/generate-types.js declare class gdObjectJsImplementation extends gdObject { constructor(): void; clone(): gdUniquePtrObject; getProperties(): gdMapStringPropertyDescriptor; updateProperty(name: string, value: string): boolean; getInitialInstanceProperties(instance: gdInitialInstance, project: gdProject, scene: gdLayout): gdMapStringPropertyDescriptor; updateInitialInstanceProperty(instance: gdInitialInstance, name: string, value: string, project: gdProject, scene: gdLayout): boolean; getRawJSONContent(): string; setRawJSONContent(newContent: string): gdObjectJsImplementation; serializeTo(element: gdSerializerElement): void; unserializeFrom(project: gdProject, element: gdSerializerElement): void; delete(): void; ptr: number; };