///
///
import { FilterMode } from '../../interfaces/interfaces';
import { PropertyValues } from 'lit';
import { JsxNode, PublicLitElement as LitElement, TargetedEvent } from '@arcgis/lumina';
export declare class InstantAppsInteractiveLegendClassic extends LitElement {
/**
* Legend View model from the 4.x ArcGIS API for JavaScript
*
* @required
*/
legendvm: __esri.LegendViewModel;
/**
* Displays 'Zoom To' button - updates the extent of the view based on the selected legend infos.
*
* @default false
*/
zoomTo: boolean;
/**
* Display individual counts and total counts for legend infos.
*
* @default false
*/
featureCount: boolean;
/** Filter mode to use when filtering features. */
filterMode: FilterMode;
/** @required */
messages: Record;
}