/** * @param {angular.IScope} $scope Scope. * @param {import('gmf/objectediting/Query').ObjectEditingQuery} gmfObjectEditingQuery GMF ObjectEditing * query service. * @class * @hidden * @ngdoc controller * @ngname GmfObjecteditinggetwmsfeatureController */ export function Controller($scope: angular.IScope, gmfObjectEditingQuery: import("gmf/objectediting/Query").ObjectEditingQuery): void; export class Controller { /** * @param {angular.IScope} $scope Scope. * @param {import('gmf/objectediting/Query').ObjectEditingQuery} gmfObjectEditingQuery GMF ObjectEditing * query service. * @class * @hidden * @ngdoc controller * @ngname GmfObjecteditinggetwmsfeatureController */ constructor($scope: angular.IScope, gmfObjectEditingQuery: import("gmf/objectediting/Query").ObjectEditingQuery); /** * @type {boolean} */ active: boolean; /** * @type {?import('ol/Collection').default>} */ features: import("ol/Collection").default> | null; /** * @type {?import('gmf/objectediting/toolsComponent').ObjectEditingQueryableLayerInfo} */ layerInfo: import("gmf/objectediting/toolsComponent").ObjectEditingQueryableLayerInfo | null; /** * @type {?import('ol/Map').default} */ map: import("ol/Map").default | null; /** * @type {import('gmf/objectediting/Query').ObjectEditingQuery} */ gmfObjectEditingQuery_: import("gmf/objectediting/Query").ObjectEditingQuery; /** * @type {import('ol/events').EventsKey[]} */ listenerKeys_: import("ol/events").EventsKey[]; /** * @param {boolean} active Active. */ handleActiveChange_(active: boolean): void; /** * @param {Event|import('ol/events/Event').default} evt Event. */ handleMapClick_(evt: Event | import("ol/events/Event").default): void; } export namespace Controller { let $inject: string[]; } export default myModule; import angular from 'angular'; /** * @type {angular.IModule} * @hidden */ declare const myModule: angular.IModule;