import type Feature from 'ol/Feature'
import type { Options as VectorSourceOptions } from 'ol/source/Vector'
import VectorSource from 'ol/source/Vector'

export interface Options extends VectorSourceOptions<Feature> {
  url?: string;
}

/** ol_source_GeoRSS is a source that load Wikimedia Commons content in a vector layer.
 * @constructor
 * @extends {ol_source_Vector}

 */
export default class GeoRSS extends VectorSource {
  /**
   * @param {*} options source options
   *  @param {string} options.url GeoRSS feed url
   */
  constructor(options?: Options);
}
