// Automatically generated by GDevelop.js/scripts/generate-types.js
declare class gdVectorParameterMetadata {
  constructor(): void;
  push_back(parameterMetadata: gdParameterMetadata): void;
  size(): number;
  at(index: number): gdParameterMetadata;
  set(index: number, parameterMetadata: gdParameterMetadata): void;
  removeFromVectorParameterMetadata(index: number): void;
  swapInVectorParameterMetadata(oldIndex: number, newIndex: number): void;
  clear(): void;
  delete(): void;
  ptr: number;
};